Saltar al contenido
aivoma
Comprobación gratis

Guías de solución · Legibilidad para IA

Tus páginas de producto no tienen schema Product

Sin JSON-LD Product, ChatGPT, Google Shopping y AI Overviews no pueden verificar qué vendes, a qué precio ni si hay stock. Cómo restaurarlo en WooCommerce.

Impacto: Crítico Lo solucionamos en Implementación de visibilidad en IA — 790 € · Actualizado

El síntoma

  1. La prueba de resultados enriquecidos de Google en una URL de producto no encuentra *Fragmentos de producto* / *Fichas de comerciante*.
  2. Los productos aparecen en Google como simples enlaces azules: sin precio, valoración ni stock en el resultado.
  3. Los asistentes de IA describen los productos de la competencia con precios, pero de tu tienda solo mencionan el nombre, si acaso.

Por qué importa

El schema Product (JSON-LD con @type: Product y una Offer) es el resumen legible por máquinas de un producto: nombre, imagen, precio, moneda, disponibilidad, GTIN, marca, valoración. Google lo usa para Shopping y las fichas de comerciante; los asistentes de IA lo usan para decidir si un producto responde a la pregunta y es de fiar.

El núcleo de WooCommerce emite un schema Product básico, pero a menudo se elimina o rompe por: un tema que desactiva los hooks de wp_footer, un plugin SEO configurado para emitir su propio schema mientras otro plugin también lo hace (duplicados → inválido), maquetadores que renderizan los productos como páginas genéricas, o interruptores de «desactivar schema» en plugins de rendimiento.

Cómo comprobarlo tú mismo

  1. Pega una URL de producto en la prueba de resultados enriquecidos de Google o en validator.schema.org. Quieres un único Product con offers.
  2. Ve el código fuente y busca application/ld+json; cuenta cuántos bloques mencionan "Product". Cero es este problema; dos o más es el problema de duplicados.
  3. Ejecuta la comprobación gratuita de Aivoma: descarga una página de producto real a través de la Store API de WooCommerce e informa de lo que contiene el schema.

Cómo solucionarlo

  1. Elige una única fuente de schema. Recomendado: Rank Math o Yoast WooCommerce SEO con el schema *Product* activado, dejando que gestionen los datos estructurados propios de WooCommerce. Desactiva la salida de schema en cualquier segundo plugin (p. ej. Schema Pro, WPSSO, opciones del tema).
  2. Rank Math: Titles & Meta → Products → Schema Type = *Product*. Yoast: necesita el complemento WooCommerce SEO para la salida completa de Offer/GTIN.
  3. Asegúrate de que el schema tiene: name, image, description, sku, brand, gtin13 (EAN) o mpn, offers con price, priceCurrency, availability, url, y aggregateRating si recoges reseñas.
  4. Prueba tres productos (simple, variable, en oferta) en la prueba de resultados enriquecidos hasta que no haya errores. En los productos variables, comprueba que existe un rango de precios o el precio de la variación seleccionada.
  5. Vacía las cachés y vuelve a probar; el schema suele quedar cacheado dentro del HTML de la página.

Preguntas frecuentes

Respuestas directas a las preguntas que hacen los propietarios de tiendas

¿Basta con el schema integrado de WooCommerce?

Cubre nombre, precio y disponibilidad, pero normalmente le faltan marca, GTIN y datos de envío y devoluciones, que las fichas de comerciante de Google y los asistentes de IA prefieren. Un plugin SEO específico o un pequeño filtro personalizado lo completan.

¿El schema tiene que coincidir con la página visible?

Sí. Google comprueba que el precio y la disponibilidad del schema coinciden con lo que ven los compradores. Las discrepancias (p. ej. el schema muestra un precio antiguo) hacen que se retire el resultado enriquecido.

Comprobación gratuita al instante

Descubre qué pueden leer los asistentes de IA en tu tienda, en 60 segundos

Pega la URL de tu tienda. Comprobamos en directo el acceso de los rastreadores de IA, el schema de producto, los precios, los GTIN, los feeds y la seguridad del correo, y te mostramos los fallos exactos. Sin registro, sin compromiso.

Comprobar mi tienda gratis