SEO y AEO

Datos estructurados para fichas de producto (2026): qué funciona para SEO y para la IA

Si vendes en línea, los datos estructurados de tus fichas son uno de esos trabajos invisibles que deciden más de lo que parece: cómo te ves en Google, si apareces con estrellas y precio junto a tu enlace, y —esto es nuevo— si los agentes de IA entienden y recomiendan tu producto. El tema está rodeado de promesas exageradas por un lado y de plugins que ponen "algo de schema" por el otro. Esta guía explica qué campos del Product schema importan de verdad, muestra un ejemplo JSON-LD completo y correcto, repasa los tres errores que más rompen un marcado (el formato del precio, declarar datos que no coinciden con la página, dejar campos vacíos), y aclara con honestidad lo que el schema NO hace: no es un factor de ranking directo y la IA lo usa de forma más indirecta de lo que venden. Explica por qué el schema debe ir server-side en el HTML de origen para que los rastreadores lo lean, por qué un sitio estático lo entrega completo mientras un plugin o un marcado inyectado por JavaScript se quedan cortos, y por qué en 2026 el Product schema se volvió la interfaz por la que el comercio mediado por IA encuentra y compra tus productos.

Product el tipo que decide en una ficha de e-commerce
+58% CTR con datos bien hechos cifra reportada del sector
server-side donde debe vivir el schema o el crawler no lo ve
3 errores que rompen tu schema precio, coincidencia, campos

Si vendes productos en línea, los datos estructurados de tus fichas son uno de esos trabajos invisibles que deciden más de lo que parece: cómo te ves en Google, si apareces con estrellas y precio junto a tu enlace, y —esto es nuevo— si los agentes de IA entienden y recomiendan tu producto. El problema es que el tema está rodeado de promesas exageradas por un lado y de plugins que ponen "algo de schema" por el otro, y entre las dos cosas es fácil terminar con un marcado incompleto que no rinde. Esta guía explica qué funciona de verdad, qué es mito, cómo se hace bien y por qué la forma de entregarlo importa tanto como el contenido.

Vamos a ser honestos con un punto que casi nadie aclara, porque cambia las expectativas: el schema es valioso, pero no por las razones mágicas que suelen venderte. No te sube de posición por sí mismo, y la IA lo usa de forma más indirecta de lo que parece. Entender el mecanismo real es lo que te permite invertir el esfuerzo donde sí rinde, en vez de perseguir un efecto que no existe.

En una frase: el Product schema sirve para que aparezcas con resultados enriquecidos (estrellas, precio, disponibilidad), para que te entiendan como entidad y para alimentar a la IA; pero su efecto en la IA es indirecto, no es un factor de ranking directo, debe ir en el HTML servido de origen, y en 2026 es la interfaz por la que el comercio mediado por IA encuentra tus productos.

Qué es el Product schema y para qué sirve de verdad

Los datos estructurados son una forma de etiquetar la información de tu página para que una máquina la entienda sin ambigüedad. En una ficha de producto, eso se hace con el tipo Product de Schema.org: en lugar de que el buscador tenga que adivinar que "49,90" es un precio y "4,6" una valoración, se lo dices de forma explícita y en un formato estándar. El resultado más visible son los resultados enriquecidos: cuando tu enlace aparece en Google acompañado de las estrellas, el precio y la disponibilidad, en vez de solo un título y una descripción. Eso ocupa más espacio, transmite más confianza y suele atraer más clics.

Hay un segundo efecto, menos visible pero cada vez más importante: la claridad de entidad. Cuando tu producto está bien descrito en datos estructurados, los sistemas que arman respuestas —los resúmenes de IA de Google, los asistentes— pueden tomar un dato concreto tuyo (un precio, una característica, una valoración) y usarlo. Apareces como la fuente de ese dato. Esa es la base de por qué el Product schema, que nació como una herramienta de SEO, se volvió también una herramienta de visibilidad ante la IA. Si quieres el panorama completo de qué tipos de schema importan más allá de producto, lo cubrimos en nuestra guía sobre los 12 tipos de Schema.org que importan en 2026.

Efecto reportado de unos datos estructurados de producto bien hechos

Cifras reportadas por agencias del sector sobre casos propios; tómalas como orden de magnitud, no como promesa. El mecanismo es indirecto: el schema habilita resultados enriquecidos, y esos resultados son los que suben los clics. No es el marcado por sí mismo lo que te trae visitas, sino cómo te hace presentarte.

La parte honesta: lo que el schema NO hace

Aquí es donde nos separamos de las guías que sobrevenden. Primero, el schema no es un factor de ranking directo: Google lo ha dicho con todas las letras. Poner Product schema no te sube de posición por arte de magia; lo que hace es habilitar formatos de resultado y claridad que tienen efectos indirectos. Segundo, el mecanismo por el que la IA usa tu schema es más matizado de lo que suena: hay buena evidencia de que muchos rastreadores de modelos de IA no leen tu JSON-LD palabra por palabra, sino que se apoyan en los resultados enriquecidos que Google construye con él. Tu schema importa, pero a menudo por una vía indirecta que pasa por aparecer bien en la búsqueda.

Tercero, conviene actualizar viejas expectativas. El resultado enriquecido de preguntas frecuentes (FAQPage), que durante años mostró tus preguntas desplegables en Google, fue retirado casi por completo: el marcado sigue ayudando a que una máquina entienda tu página, pero ya no esperes ver esas preguntas en los resultados como antes. Decimos todo esto no para desanimarte, sino para que inviertas con criterio: el Product schema vale la pena por los resultados enriquecidos reales, por la claridad de entidad y por el comercio de IA, no por un impulso de ranking que no existe.

Cómo se ve un Product schema correcto

La forma recomendada de añadir datos estructurados es JSON-LD, un bloque de datos separado del HTML visible, que describe el producto sin ensuciar tu maquetación. Así se ve un ejemplo completo y correcto para una ficha sencilla, con los campos que de verdad aportan:

{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "Mochila de cabina ultraligera 28 L",
  "image": "https://tudominio.com/img/mochila-28l.jpg",
  "description": "Mochila de cabina de 28 litros, 780 g, con compartimento acolchado para portátil de 15 pulgadas.",
  "sku": "MCB-28L-NEG",
  "brand": { "@type": "Brand", "name": "Tu Marca" },
  "offers": {
    "@type": "Offer",
    "price": "49.90",
    "priceCurrency": "USD",
    "availability": "https://schema.org/InStock",
    "priceValidUntil": "2026-12-31",
    "url": "https://tudominio.com/producto/mochila-28l"
  },
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": "4.6",
    "reviewCount": "128"
  }
}

Fíjate en los detalles que más se equivocan. El precio va como un número con punto decimal —49.90, no 49,90 ni con el símbolo de moneda pegado—, y la moneda viaja aparte en priceCurrency. La disponibilidad usa un valor estándar (InStock, OutOfStock), no texto libre. Y cada dato declarado debe coincidir con lo que el visitante ve en la página: si el schema dice 4,6 estrellas, esas estrellas tienen que existir en la ficha. Ese bloque, servido en el HTML de origen, es lo que un buscador y un agente de IA leen para entender tu producto.

Dónde vive el schema importa tanto como qué dice

Este es el punto que más distingue un schema que rinde de uno que se desperdicia, y casi ninguna guía lo trata en serio. El schema tiene que estar en el HTML que tu servidor entrega en la primera respuesta, porque muchos rastreadores —los de IA en particular— no ejecutan el JavaScript que arma la página en el navegador. Si tu marcado se inyecta con código después de cargar, esos rastreadores pueden ver una página sin schema y seguir de largo. Lo que no llega en la primera respuesta, para una máquina, es como si no existiera.

De ahí salen diferencias concretas según cómo esté construido tu sitio. Un sitio estático como los que hacemos con Astro entrega el schema ya puesto, completo y bajo control, porque se genera al publicar y viaja en el HTML de origen. Un plugin de WordPress o una app de Shopify suelen poner un schema genérico que cumple el mínimo pero deja campos fuera. Y un marcado que depende de JavaScript para aparecer es el caso más frágil frente a los crawlers. No es lo mismo tener "algo de schema" que tener el schema correcto, completo y servido donde la máquina lo va a leer.

Qué tan fiable ve un rastreador tu schema según cómo se entrega

Fiabilidad relativa ante un rastreador, no porcentaje exacto. La conclusión práctica: la calidad de tu schema no depende solo de qué campos declaras, sino de que lleguen en el HTML de origen. Por eso la arquitectura del sitio decide buena parte del resultado.

La conexión que cambia las prioridades: el schema como interfaz del comercio de IA

Hay una razón nueva, propia de 2026, por la que el Product schema pasó de ser un detalle de SEO a ser un activo de ventas. Los agentes de IA que descubren y compran productos —dentro de un chat, sin que la persona visite tu tienda— se apoyan en los datos estructurados de tu producto para saber qué vendes, a qué precio y si está disponible. Tu Product schema, bien hecho y servido de origen, es literalmente la interfaz por la que esos agentes entienden tu catálogo. El mismo dato que te hace citable por la IA te hace, en el ecosistema correcto, comprable por ella.

Eso reordena las prioridades de una ficha de producto. Antes, los datos estructurados eran sobre todo para verte bien en Google; ahora son también el lenguaje con el que le hablas a los agentes que empiezan a intermediar las compras. Por eso esta pieza no va sola: es el "cómo se hace" de lo que planteamos en las guías sobre comercio mediado por IA y sobre cuándo ir headless en Shopify. La fundación es siempre la misma: contenido servido de origen, schema completo y correcto, una web rápida y legible para la máquina.

Cómo comprobar que tu schema funciona

Una vez puesto el marcado, conviene verificarlo en lugar de asumir que quedó bien, porque un error silencioso te deja creyendo que tienes datos estructurados cuando en realidad están rotos. Hay tres comprobaciones que toman pocos minutos y que recomendamos hacer siempre. La primera es la Prueba de Resultados Enriquecidos de Google: pegas la dirección de tu ficha y la herramienta te dice si detecta el Product, qué campos reconoce y qué advertencias hay. La segunda es el validador de Schema.org, que se centra en la sintaxis y te avisa de errores de formato que la prueba de Google a veces pasa por alto.

La tercera es la comprobación que casi nadie hace y que más revela: mira el código fuente de la página tal como lo entrega el servidor —la opción de "ver código fuente" del navegador, no las herramientas de desarrollo— y busca tu bloque JSON-LD ahí. Si el schema aparece en ese código fuente, un rastreador lo va a encontrar; si solo aparece después, cuando el navegador ya ejecutó el JavaScript, es la señal de que tu marcado se está inyectando tarde y de que los crawlers de IA pueden no verlo nunca. Esa pequeña prueba confirma de un vistazo el punto de arquitectura: no basta con tener el schema, tiene que llegar en la primera respuesta del servidor.

Qué hacemos nosotros

Para que sepas qué esperar, lo decimos directo. Construimos tus fichas de producto con un Product schema completo y correcto, servido en el HTML de origen, que coincide con lo que el visitante ve y que cubre los campos que de verdad alimentan los resultados enriquecidos y la extracción por la IA. Revisamos los tres errores típicos —formato de precio, coincidencia con la página, campos vacíos— antes de publicar, no después. Lo que no hacemos es prometerte que el schema te sube de posición en Google ni que garantiza que la IA te recomiende, porque ninguna de esas dos cosas es cierta. Te damos el marcado correcto y servido donde la máquina lo lee; eso es lo que de verdad mueve la aguja, sin el humo.

¿Quieres saber si las fichas de tu tienda tienen el Product schema correcto y completo, servido donde la IA y Google lo pueden leer? Lo revisamos con criterio y te decimos qué falta, sin promesas mágicas.

Conoce nuestro servicio de datos estructurados y AEO

Preguntas frecuentes sobre datos estructurados de producto

¿Qué datos estructurados necesita una ficha de producto?
El tipo central es Product, y dentro de él los campos que de verdad importan: el nombre, una imagen, la descripción, un identificador como el SKU, la marca, y sobre todo el bloque de oferta (Offer) con el precio, la moneda, la disponibilidad y, si aplica, la fecha de validez del precio y la dirección de la página. A eso se suman, cuando existen de forma real, la valoración agregada (las estrellas y el número de reseñas) y la ruta de migas (BreadcrumbList) para situar el producto en tu catálogo. No hace falta llenar todos los campos posibles: hace falta que los que pongas sean exactos y coincidan con lo que el visitante ve en la página. Un Product schema completo y honesto vale más que uno enorme lleno de datos que no se corresponden con la ficha.
¿La IA de verdad lee mi schema de producto?
La respuesta honesta es: en parte, y de forma más indirecta de lo que muchas agencias venden. Hay un debate real en el sector sobre si los rastreadores de los modelos de IA leen el JSON-LD directamente; buena parte de la evidencia apunta a que muchos no lo hacen palabra por palabra, sino que se apoyan en los resultados enriquecidos que Google arma a partir de tu schema. Es decir, el schema te ayuda a aparecer como resultado enriquecido y como fuente de un dato concreto —un precio, una valoración, una característica—, y por esa vía la IA te toma. Es una condición necesaria pero no suficiente: el schema bien hecho mejora tus probabilidades de ser citado y de ser entendido como entidad, pero no es un botón mágico que garantice que ChatGPT te recomiende. Quien te promete lo contrario simplifica de más.
¿El schema debe ir server-side o puede inyectarlo JavaScript?
Debe ir en el HTML que tu servidor entrega de origen, y esto importa más de lo que parece. Muchos rastreadores —de Google y, sobre todo, de IA— leen la primera respuesta del servidor y no ejecutan el JavaScript que arma la página en el navegador. Si tu schema se inyecta con código después de cargar, esos rastreadores pueden no verlo nunca. Un sitio estático como los que construimos con Astro entrega el schema ya puesto en el HTML de origen, completo y bajo tu control. Una página que depende de scripts para montar el schema, o un constructor visual que lo añade tarde, juega en contra de su propia visibilidad. La regla es simple: si el dato no está en el HTML que llega en la primera respuesta, asume que para una máquina no existe.
¿El schema es un factor de ranking en Google?
No de forma directa, y conviene decirlo con claridad porque hay mucho mito alrededor. Google ha sido explícito en que los datos estructurados no son, por sí mismos, un factor que suba tu posición en el ranking. Lo que sí hacen es habilitar resultados enriquecidos —las estrellas, el precio, la disponibilidad que aparecen junto a tu enlace— que mejoran cómo te ves en la página de resultados y, con ello, cuánta gente hace clic. Ese aumento de clics y de claridad sí puede tener efectos indirectos. Así que la forma correcta de pensarlo no es "pongo schema y subo de posición", sino "pongo schema y me presento mejor, soy más fácil de entender y elegible para más formatos de resultado". Es valioso, pero por razones distintas a las que muchos creen.
¿Los agentes de IA compran usando mi Product schema?
Cada vez más, y esta es la razón por la que el Product schema dejó de ser un asunto solo de SEO. Los agentes de compra —los que descubren y, en algunos casos, cierran pedidos dentro de un chat— se apoyan en los datos estructurados de tu producto para saber qué ofreces, a qué precio y si está disponible. Tu Product schema, bien hecho y servido de origen, es la interfaz por la que esos agentes entienden tu catálogo: el mismo dato que te hace citable te hace, en el ecosistema correcto, transactable. Por eso insistimos en que esto no es decoración técnica: es el mecanismo concreto del comercio mediado por IA aplicado a tus fichas. Lo desarrollamos en nuestras guías sobre <a href="/blog/comercio-ia-agentes-compra-2026/">comercio mediado por IA</a> y sobre <a href="/blog/shopify-headless-cuando-salir-2026/">headless en Shopify</a>.
¿Uso un plugin o schema a medida?
Depende de cuánto te importe que esté completo y correcto. Los plugins de WordPress como Rank Math o Yoast, y las apps de Shopify, generan un schema básico de forma automática, lo que está bien para empezar y para sitios sencillos. El problema es que ese schema suele ser genérico e incompleto: cubre lo mínimo, no siempre incluye los campos que de verdad alimentan los resultados enriquecidos y la extracción por la IA, y a veces añade marcado que no coincide con lo que se ve en la página, que es justo uno de los errores que penaliza Google. Un schema a medida, construido para tu producto y servido de origen, te da control total sobre qué declaras y la certeza de que coincide con la ficha. Para un negocio que vende en serio, esa diferencia entre "algo de schema" y "el schema correcto y completo" se nota.
¿Cuáles son los errores más comunes con el Product schema?
Hay tres que se repiten y que conviene vigilar. El primero es el formato del precio: el schema espera el precio como un número con punto decimal y la moneda en un campo aparte; escribirlo con el formato regional, con coma o con el símbolo de moneda pegado, rompe el dato. El segundo es declarar campos que no coinciden con lo que el visitante ve —marcar una valoración de estrellas que no existe en la página, o un precio distinto al mostrado—, algo que Google trata como una violación de sus normas y que puede costarte el resultado enriquecido. El tercero es dejar campos importantes vacíos o mal puestos: una disponibilidad que no se actualiza, una imagen rota, una descripción genérica. Un schema con errores puede ser peor que no tenerlo, porque le dices a la máquina algo falso sobre tu producto.
¿Necesito reseñas y valoraciones para que funcione?
No son obligatorias, pero ayudan cuando son reales. La valoración agregada —las estrellas y el número de reseñas— es uno de los elementos que más enriquece tu resultado en la búsqueda y uno de los datos que la IA usa para comparar productos, así que si tienes reseñas genuinas, declararlas con su marcado aporta. La palabra clave es genuinas: inventar valoraciones o marcar estrellas que no existen en la página es justo el tipo de error que Google penaliza y que erosiona la confianza. Si todavía no tienes reseñas, el resto del Product schema —precio, disponibilidad, marca, características— sigue funcionando perfectamente sin ellas. Conviene construir el sistema de reseñas de verdad y luego reflejarlo en el schema, no al revés.