Saltar al contenido Saltar a la navegación
De vuelta al soporte principal

Cómo solucionar errores de «campos faltantes» en los tipos de datos estructurados de Google (esquemas)

Google Search Console puede señalar propiedades ausentes como hasMerchantReturnPolicy o deliveryTime en los datos estructurados de producto. Identifica primero el elemento afectado y distingue un error de una recomendación no crítica. SEOPress PRO es necesario para sus esquemas de producto manuales y automáticos.

Identificar el esquema que genera el aviso

  1. Prueba una URL afectada en la prueba de resultados enriquecidos de Google.
  2. Despliega Product y Offer. Localiza la propiedad ausente y comprueba si varios plugins generan productos duplicados.
  3. Revisa los campos del producto y las asignaciones del esquema automático. No inventes datos para eliminar un aviso.

Falta hasMerchantReturnPolicy: empieza por los ajustes nativos

Con WooCommerce y SEOPress PRO 10.1 o posterior, abre SEO > PRO > WooCommerce > Política de devoluciones (Schema.org) y actívala. Selecciona los países aplicables y la categoría. Para un plazo limitado, indica el número real de días. Completa los métodos, costes y otros campos aplicables, y guarda.

Mantén Redes sociales activo y elige un Knowledge Graph de tipo Organización. La política enriquece Organization y las ofertas de producto compatibles. Sigue la guía completa de devoluciones para los requisitos y la validación. Un hook personalizado no es el primer paso para esta configuración estándar.

Falta deliveryTime: revisa el envío

Los plazos de entrega son independientes de la política de devoluciones. Revisa la configuración de WooCommerce y los shippingDetails del producto. Para plazos personalizados, los desarrolladores pueden utilizar el filtro de propiedades de envío.

El ejemplo añade de 0 a 1 día de preparación y de 1 a 3 días de tránsito a cada detalle de envío existente. Úsalo solo si esos plazos son correctos para todos los productos y destinos afectados; de lo contrario, adapta la función a tus reglas reales. No crea destinos ni tarifas ausentes. Añádelo a tu propio plugin, un mu-plugin o el functions.php de un tema hijo.

Validar y solicitar otra comprobación

Guarda, vacía las cachés y prueba un producto simple y otro variable. Confirma que devoluciones, países, costes y plazos coincidan con tus condiciones publicadas. Si la prueba en directo es correcta, utiliza la validación de Search Console cuando esté disponible; el informe almacenado puede tardar en actualizarse.

Si sigue apareciendo el elemento incorrecto, identifica su plugin o tema antes de añadir otro fragmento. Para solicitar ayuda, envía la URL, la propiedad exacta y el resultado de la prueba.