"Falta el campo" en Fichas de comerciante: cuáles importan
Si falta name, image o el price de la oferta, el problema es crítico: esos productos no pueden salir como fichas de comerciante hasta que lo corrijas. Si falta description, shippingDetails, hasMerchantReturnPolicy o el GTIN, el problema no es crítico y puede esperar.
Críticos y no críticos
El correo de Search Console separa estos problemas en críticos y no críticos. Dentro del informe, los críticos están en la tabla "¿Por qué hay elementos no válidos?". Los no críticos están en Mejorar el aspecto de los elementos.
- Falta el campo "name": bloquea la ficha. Pon un nombre al producto en el marcado. Una cadena vacía cuenta como que falta.
- Falta el campo "image": bloquea la ficha. Añade
imagecon la URL completa de una foto real del producto que Google pueda rastrear. - Falta el campo "price" (en "offers"): bloquea la ficha. Pon el precio actual en
offers.price, conpriceCurrency. Tiene que ser mayor que cero. - Falta el campo "description": no bloquea. Añade una
descriptionbreve. Google la considera muy recomendable. - Falta el campo "shippingDetails" (en "offers"): no bloquea. Es opcional y permite a Google mostrar los gastos y el plazo de envío.
- Falta el campo "hasMerchantReturnPolicy" (en "offers"): no bloquea. Es opcional y permite a Google mostrar tu plazo y coste de devolución.
- No se ha proporcionado ningún identificador internacional: no bloquea. Añade el número del código de barras como
gtinsi el producto lo tiene.
Corrige primero los críticos
Google necesita tres cosas para una ficha de comerciante: name, image y un bloque offers con precio y moneda. Si a un producto le falta cualquiera de las tres, no saldrá como ficha de comerciante. La página sigue en Google como resultado normal.
<!-- Antes: sin imagen, y la oferta no tiene precio -->
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Product",
"name": "Bolso de viaje de lona",
"offers": {
"@type": "Offer",
"priceCurrency": "EUR",
"availability": "https://schema.org/InStock"
}
}
</script><!-- Después: están las tres partes obligatorias -->
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Product",
"name": "Bolso de viaje de lona",
"image": "https://example.com/fotos/bolso-de-viaje.jpg",
"description": "Bolso de viaje de lona encerada con asas de piel.",
"offers": {
"@type": "Offer",
"price": 89,
"priceCurrency": "EUR",
"availability": "https://schema.org/InStock"
}
}
</script>Por qué falta el precio
- El precio es
0. Las fichas de comerciante necesitan un precio mayor que cero. Un artículo gratis puede tener igualmente un fragmento de producto, que sí acepta0. - El precio está en un campo que Google no lee para la oferta. El tema Cornerstone de BigCommerce, para un producto con rango de precios, escribe
minPriceymaxPriceen la oferta en lugar deprice. Revisa primero esos productos. - El precio está escrito como texto con el símbolo de moneda, como
"89,00 €". Usa un número simple y pon la moneda enpriceCurrency. - Una app o un widget imprime un segundo bloque Product sin oferta. Busca
application/ld+jsonen el código fuente de la página y cuenta los bloques Product.
Por qué falta la imagen
Comprueba que image tenga una dirección completa, que empiece por https://, y que robots.txt no bloquee la carpeta de tus imágenes. Si solo algunos productos tienen el problema, busca productos sin foto.
Revisa un producto y después todo el informe
- Pega la dirección de un producto del informe en la prueba de resultados enriquecidos. Abre Fichas de comerciante en los resultados. Ahí verás cada problema crítico y no crítico de esa página.
- Corrige el marcado donde se genera: la plantilla de producto de tu tema, la configuración SEO de tu plataforma o la app que lo escribe. Una corrección en la plantilla arregla todos los productos que la usan.
- Vuelve a probar el mismo producto. Los problemas críticos deberían haber desaparecido.
- En Search Console, abre el informe Fichas de comerciante en Compras, haz clic en la fila del problema y en Validar corrección.
El informe cuenta elementos, no páginas, y solo enseña algunos ejemplos, no todos los productos. Solo aparecen las páginas indexadas.
Lo que CrawlCoach revisa aquí
CrawlCoach no revisa los campos de Fichas de comerciante. En los planes de pago, avisa del JSON-LD que no se puede analizar en absoluto, que oculta todos los campos que lee este informe. Además, un producto solo sale con precio si Google indexó la página: el informe gratis te muestra cuáles de las tuyas dejó fuera.
Preguntas frecuentes
¿Qué diferencia hay entre Fichas de comerciante y Fragmentos de productos?
Fichas de comerciante cubre las páginas donde se puede comprar el producto. Fragmentos de productos cubre otras páginas de producto, como las reseñas. La documentación de Google dice que el informe de fichas de comerciante también revisa el marcado de fragmento de producto que tiene una oferta, así que a una tienda le basta casi siempre con ese informe.
¿Por qué el informe muestra menos productos de los que tiene mi tienda?
El informe muestra una muestra de elementos, no la lista completa, y solo incluye páginas que Google indexó. Usa la prueba de resultados enriquecidos para revisar cualquier producto que no aparezca.
¿Los problemas no críticos perjudican a mi tienda?
Hoy no. El correo de Google dice que no impiden que la página o la función aparezcan en Google. También dice que algunos podrían pasar a ser críticos más adelante, así que corrígelos cuando puedas.
Fuentes
Revisado el 8 de octubre de 2026. Google cambia Search Console y su ayuda de vez en cuando. Si algo no coincide con lo que ves en pantalla, consulta la fuente.
- Ayuda de Search Console: Descripción general del informe de resultados enriquecidos
- Centro de la Búsqueda de Google: Datos estructurados de fichas de comerciante (Product, Offer)
- Centro de la Búsqueda de Google: Introducción a los datos estructurados de producto
- Ayuda de Search Console: Mensajes de error de resultados enriquecidos y soluciones
- Ayuda de Search Console: Informes y herramientas de Compras
- Ayuda de Search Console: Depurar datos estructurados que faltan o disminuciones en los elementos de datos estructurados
- Código del tema Cornerstone de BigCommerce: plantilla de esquema de producto (en inglés)
Descubre qué páginas de tu sitio se quedaron fuera de Google
Inicia sesión con Google. CrawlCoach revisa gratis hasta 500 páginas y te da la solución de cada problema.
Obtener mi informe gratisGratis hasta 500 páginas. Sin tarjeta. Inicia sesión con la cuenta de Google que usas en Search Console.
La aplicación y los informes de CrawlCoach están en inglés.
Otros errores de datos estructurados
- Falta el campo "shippingDetails" (en "offers")Es un problema no crítico. Tus productos pueden salir con precio. Añade los datos de envío si quieres que Google muestre gastos y plazo.
- Falta el campo "hasMerchantReturnPolicy" (en "offers")Google quiere tu política de devoluciones y tu marcado no la tiene. No es crítico: tus productos siguen siendo aptos.
- No se ha proporcionado ningún identificador internacional, como GTIN, MPN o ISBNGoogle quiere un identificador del producto que sea igual en todas partes, como el número del código de barras. No es crítico.
- Falta el campo "review"Casi todos los avisos de Fragmentos de productos no son críticos. Si falta review o aggregateRating, suele ser precio sin valoraciones.