Schema de producto de WooCommerce para la búsqueda con IA: qué leen realmente ChatGPT, Google AI Mode y Perplexity
Los datos estructurados Product, Offer, Review y Organization que tu tienda WooCommerce necesita en 2026, y los errores de plugins que los rompen en silencio.
Por Harri Reili Publicado 9 min de lectura
Los datos estructurados son lo más parecido a un lenguaje común entre tu tienda y las máquinas que deciden si recomendarla. Google documenta el marcado Product y de fichas de comerciante como entradas de Search y Shopping (que alimentan AI Overviews y AI Mode); el programa de comerciantes de Perplexity incluye el marcado Product de Schema.org como requisito; y todos los formatos de feed (Google, Microsoft, OpenAI) esperan los mismos datos que debería llevar tu schema.
Esta es la lista de comprobación que aplicamos a cada tienda WooCommerce, y los errores que corregimos con más frecuencia.
El marcado Product mínimo viable
Cada página de producto debería emitir un bloque JSON-LD de tipo Product con:
| Propiedad | Por qué importa |
|---|---|
name, description, image |
Identidad; las imágenes se usan en las superficies de compra |
sku, gtin (EAN/UPC), mpn, brand |
Asociación con catálogos, reseñas y precios en toda la web |
offers → Offer con price, priceCurrency, availability, url |
Sin una Offer válida no hay precio ni «en stock»: la mayoría de los asistentes descartan el producto |
offers.priceValidUntil (ofertas), shippingDetails, hasMerchantReturnPolicy |
Detalles de ficha de comerciante que Google muestra; envío y devoluciones son las preguntas más frecuentes de los compradores |
aggregateRating, review (cuando tienes reseñas reales) |
Señal de confianza; permite mostrar estrellas |
category, material, color, size (productos variables) |
Ayuda a la asociación en consultas específicas |
En los productos variables, expón cada variación como una Offer (o un ProductGroup con hasVariant), nunca un único precio genérico.
Entidades de todo el sitio: Organization y WebSite
Añade un nodo Organization con name, url, logo, sameAs (perfiles sociales, marketplaces), contactPoint y una dirección postal, y referéncialo como Product.brand/Offer.seller donde corresponda. Los sistemas de IA se forman una imagen de quién vende; unos datos de entidad coherentes en tu sitio, tu Perfil de empresa de Google y los marketplaces forman parte de ser fiable.
Los cinco errores de WooCommerce que más vemos
- Dos bloques de schema peleándose. El núcleo de WooCommerce, Rank Math/Yoast y un tema emiten cada uno schema Product; Google elige uno, a menudo el incompleto. Mantén exactamente una fuente.
- Falta
priceCurrencyoavailabilityporque un plugin se configuró para otro tipo de tienda o un cambiador de moneda reescribe los precios en el cliente. - Campo GTIN vacío. WooCommerce tiene un campo nativo GTIN/UPC/EAN/ISBN (Datos del producto → Inventario) desde la 9.2; la mayoría de las tiendas nunca lo rellenan. Los plugins de feed tienen su propio campo; mantenlos sincronizados.
- Reseñas desactivadas pero
aggregateRatingtodavía emitido: una valoración inválida de «0 (0 reseñas)» es peor que ninguna. - Productos variables con un único rango de precios en el schema mientras el feed informa de precios por variante: la incoherencia erosiona la confianza.
Páginas de categoría y FAQ
Las páginas de categoría pueden llevar CollectionPage + ItemList de productos, y las FAQ de compradores pueden marcarse como FAQPage. Google dejó de mostrar resultados enriquecidos de FAQ para la mayoría de los sitios en 2023, pero el marcado sigue siendo schema válido y ayuda a hacer explícitas para las máquinas las preguntas y respuestas de la página. Escribe las preguntas tal como las formulan los compradores.
Valida como un ingeniero
- Prueba de resultados enriquecidos de Google para la elegibilidad y los errores.
- Validador de Schema.org para la corrección estructural.
- Rastrea toda la tienda (Screaming Frog o similar) para detectar plantillas que difieran de la que probaste.
- Compara el schema con tu feed de Merchant Center: precio, disponibilidad y GTIN deben coincidir. Google marca las discrepancias; los sistemas de IA confían en la coherencia.
¿El schema por sí solo hace que te recomienden?
No. Google afirma que no hay requisitos de marcado adicionales para aparecer en AI Overviews o AI Mode: necesitas estar indexado y ser elegible para un fragmento. Ni OpenAI ni Perplexity publican pruebas de que el JSON-LD sea un factor de posicionamiento. Lo que hace el schema es dejar tus datos sin ambigüedad (los mismos datos que llevan tus feeds y que declaran tus páginas), de modo que un sistema que lea tu tienda no pueda equivocarse con el precio, la disponibilidad o la identidad. Combínalo con feeds, acceso de rastreadores y contenido que responde, y habrás eliminado todas las razones por las que un asistente preferiría a un competidor.
Si quieres una segunda opinión sobre tu marcado, nuestra Auditoría de visibilidad en IA valida cada plantilla de producto y te dice qué corregir primero.
Fuentes: Google Search Central: datos estructurados de Product, datos estructurados de fichas de comerciante, «AI features and your website»; documentación del Perplexity Merchant Program; especificación del feed de productos de OpenAI; notas de la versión 9.2 de WooCommerce (campo GTIN).