Cómo usar structured data en tu tienda online
Si alguna vez has visto en Google un resultado de búsqueda con estrellas de valoración, precio, disponibilidad en stock o instrucciones de receta directamente en la SERP, ya conoces el resultado visible del structured data. Lo que quizás no sabes es que detrás de esos resultados enriquecidos hay un trabajo técnico concreto que muchas tiendas online en España todavía no están aprovechando —y que puede marcar una diferencia real en su visibilidad orgánica.
El structured data (o datos estructurados) es código adicional que se añade al HTML de tus páginas para ayudar a los motores de búsqueda a entender el contenido de forma más precisa. No es un factor de posicionamiento directo en el sentido tradicional, pero sí influye en cómo se muestra tu tienda en los resultados de búsqueda. Y en e-commerce, donde la competencia por el clic es feroz, aparecer con un rich snippet puede mejorar significativamente el CTR de tus páginas de producto.
En esta guía vas a encontrar una explicación práctica sobre qué tipos de structured data son más relevantes para tiendas online, cómo implementarlos correctamente, qué errores se cometen con más frecuencia y cómo validar que todo funciona antes de que Google lo indexe. Si ya tienes una tienda y quieres sacarle más partido al SEO técnico, este artículo es para ti.
---
Qué es el structured data y por qué importa en e-commerce
El structured data es un sistema estandarizado de anotaciones que se aplica al código de una página web para que los motores de búsqueda comprendan mejor el significado del contenido, no solo sus palabras clave. El vocabulario más extendido para esto es Schema.org, un proyecto colaborativo impulsado por Google, Bing, Yahoo y Yandex.
En la práctica, se trata de fragmentos de código —habitualmente en formato JSON-LD— que describen el contenido de una página de manera estructurada: "este es un producto", "tiene este precio", "estas son sus valoraciones", "está en stock". Google lee esa información y puede utilizarla para generar resultados enriquecidos (rich results) en la SERP.
Por qué es especialmente valioso en tiendas online
En e-commerce, el structured data no es un detalle técnico opcional. Tiene un impacto directo en la visibilidad comercial de tu catálogo:
- CTR más alto: los resultados con estrellas, precio y disponibilidad llaman más la atención que un snippet de texto plano. Estudios del sector indican mejoras de CTR del 20-30% en páginas de producto con rich snippets activos.
- Información más precisa: evitas que Google muestre datos desactualizados o incorrectos sobre tus productos.
- Integración con Google Shopping: aunque las fichas de producto en Shopping usan el feed de Merchant Center, el structured data de tu web refuerza la coherencia de la información.
- Ventaja frente a competidores: si tus competidores no implementan structured data correctamente, tienes una oportunidad real de diferenciarte en las SERPs.
Puedes profundizar en este tema en nuestro artículo sobre rich snippets en e-commerce, donde explicamos los diferentes tipos de resultados enriquecidos y cómo activarlos.
---
Los tipos de structured data más importantes para e-commerce
No todos los esquemas de Schema.org son relevantes para una tienda online. Estos son los que deberías priorizar:
1. Product
Es el esquema central de cualquier tienda online. Permite marcar páginas de producto con información como nombre, descripción, imagen, marca, SKU, precio, disponibilidad y valoraciones.
Un ejemplo básico en JSON-LD para una página de producto:
`json
{
"@context": "https://schema.org",
"@type": "Product",
"name": "Zapatillas Running Modelo X",
"image": "https://www.tutienda.com/images/zapatillas-x.jpg",
"description": "Zapatillas de running con tecnología de amortiguación avanzada.",
"brand": {
"@type": "Brand",
"name": "MarcaDeportiva"
},
"sku": "ZAP-X-001",
"offers": {
"@type": "Offer",
"url": "https://www.tutienda.com/zapatillas-x",
"priceCurrency": "EUR",
"price": "89.99",
"availability": "https://schema.org/InStock",
"itemCondition": "https://schema.org/NewCondition"
},
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.5",
"reviewCount": "128"
}
}
`
Puntos críticos: el campo availability debe estar siempre actualizado. Si marcas un producto como InStock cuando está agotado, Google puede penalizarte o retirar el rich snippet.
2. BreadcrumbList
Las migas de pan con structured data mejoran la forma en que Google muestra la URL de tus páginas en la SERP, sustituyendo la URL cruda por una secuencia legible como "Inicio > Zapatillas > Running > Zapatillas X". Esto mejora el CTR y ayuda a Google a entender la arquitectura de tu catálogo.
3. Organization y WebSite
El esquema Organization describe tu tienda como entidad: nombre, logo, datos de contacto, redes sociales. El esquema WebSite activa la caja de búsqueda de sitio (sitelinks search box) en los resultados de marca, cuando Google considera que tu dominio tiene suficiente autoridad.
4. FAQPage
Si en tus fichas de producto o páginas de categoría incluyes secciones de preguntas frecuentes, puedes marcarlas con FAQPage. Google puede mostrar esas preguntas directamente en la SERP, ocupando más espacio y aumentando la visibilidad sin necesidad de más tráfico orgánico.
5. Review y AggregateRating
Las valoraciones son el elemento más visible de los rich snippets en e-commerce: las estrellas doradas. Para activarlas necesitas que las valoraciones de tus productos estén correctamente marcadas dentro del esquema Product. Google es estricto aquí: no puedes añadir estrellas a páginas que no son de producto específico (como categorías o la home).
---
Cómo implementar structured data según tu plataforma
La forma de implementar los datos estructurados depende del CMS o plataforma que uses para tu tienda.
Shopify
Shopify incluye structured data básico de forma nativa en muchos de sus temas, pero la implementación suele ser incompleta o no actualizada. Lo más recomendable es revisar el código Liquid del tema activo y comprobar qué esquemas ya están presentes. Para ampliar o corregir, puedes editar directamente el archivo product.liquid añadiendo bloques JSON-LD en el .
También existen aplicaciones del ecosistema Shopify —como Schema Plus o SEO Manager— que automatizan gran parte del proceso. Sin embargo, conviene validar siempre el resultado con las herramientas de Google antes de asumir que todo funciona correctamente. En nuestro artículo sobre SEO para Shopify encontrarás más detalles sobre la optimización técnica específica de esta plataforma.
WooCommerce
WooCommerce genera structured data de forma nativa a través de sus plantillas, pero de manera bastante básica. El plugin Yoast SEO (en su versión premium) y Rank Math incluyen módulos específicos para e-commerce que mejoran significativamente el marcado. Rank Math, en particular, permite configurar los esquemas de producto con gran detalle desde la interfaz de administración sin tocar código.
Si quieres una implementación más personalizada, puedes usar el hook wp_head para insertar bloques JSON-LD dinámicos que recojan los datos del producto directamente desde la base de datos de WooCommerce. Consulta nuestra guía de SEO para WooCommerce para una visión completa del SEO técnico en esta plataforma.
PrestaShop
PrestaShop tiene una implementación de structured data más limitada por defecto. Existen módulos en el marketplace oficial que añaden soporte para Schema.org, aunque la calidad varía mucho. La solución más robusta para tiendas con catálogos grandes suele ser una implementación personalizada en el archivo de template del producto (product.tpl), generando JSON-LD dinámico a partir de los datos del catálogo. Para más información, puedes consultar nuestro artículo sobre SEO para PrestaShop.
---
Errores frecuentes en structured data para e-commerce
Implementar structured data incorrectamente puede ser contraproducente. Google puede no mostrar los rich snippets, mostrar datos erróneos o, en casos graves, aplicar penalizaciones manuales. Estos son los errores más habituales:
Datos desactualizados o incongruentes
El error más común: marcar un producto con un precio o disponibilidad que no coincide con lo que el usuario ve en la página. Google compara el structured data con el contenido visible y, si detecta incongruencias, descarta el marcado. Asegúrate de que tus plantillas generen los datos estructurados dinámicamente desde la misma fuente que alimenta el contenido visible.
Estrellas en páginas que no son de producto
Añadir valoraciones con structured data a páginas de categoría, home o páginas de listado está explícitamente prohibido por las políticas de Google. Solo las páginas que describen un producto específico pueden mostrar estrellas.
Ignorar los avisos del Search Console
Google Search Console incluye un informe específico de "Mejoras" donde aparecen los errores y advertencias de structured data. Muchas tiendas lo ignoran durante meses, perdiendo oportunidades de activar rich snippets o acumulando errores que impiden su aparición.
Duplicar el structured data con plugins y código manual
Si usas un plugin SEO que ya genera structured data de producto y además has añadido código manual en el template, puedes tener esquemas duplicados y contradictorios. Google suele coger uno de los dos, pero no siempre el correcto. Revisa siempre que solo haya una fuente de structured data por página.
---
Cómo validar el structured data de tu tienda
Antes de dar por buena cualquier implementación, debes validarla con las herramientas adecuadas.
Rich Results Test de Google
La herramienta oficial de Google (disponible en search.google.com/test/rich-results) analiza una URL o un fragmento de código y te indica qué rich results son elegibles y si hay errores en el marcado. Es el primer paso obligatorio tras cualquier implementación.
Schema Markup Validator
Desarrollado por Schema.org, este validador (validator.schema.org) verifica que el marcado cumpla con la especificación formal del vocabulario, independientemente de las políticas de Google. Es útil para detectar errores de sintaxis o propiedades mal utilizadas.
Google Search Console
Tras implementar el structured data y esperar a que Google rastree las páginas (puede tardar días o semanas en tiendas grandes), el informe de "Mejoras" en Search Console mostrará el estado del marcado a escala: cuántas páginas tienen structured data válido, cuántas tienen errores y cuántas tienen advertencias. Es la herramienta de monitorización a largo plazo.
Una práctica recomendable en tiendas con catálogos extensos es implementar el structured data primero en un grupo reducido de productos (por ejemplo, los 50 más vendidos), validarlo y hacer seguimiento en Search Console antes de extenderlo a todo el catálogo. Esto reduce el riesgo de propagar errores a gran escala.
---
Structured data avanzado para tiendas con estrategias de SEO maduras
Una vez cubiertos los esquemas básicos, hay implementaciones más avanzadas que pueden aportar valor adicional.
Variantes de producto con múltiples Offer
Si vendes productos con variantes (tallas, colores, capacidades), puedes usar el tipo ItemList combinado con Product para marcar cada variante con su propio precio y disponibilidad. Esto es especialmente relevante si cada variante tiene su propia URL.
Marcado de datos de envío (ShippingDetails)
Desde 2023, Google permite incluir información de envío —coste, plazo de entrega, zonas— dentro del structured data de producto. Cuando está correctamente implementado, puede aparecer en los resultados de búsqueda como "envío gratis" o "entrega en 2-3 días", información que tiene un impacto directo en el CTR.
MerchantReturnPolicy
Google también soporta el marcado de políticas de devolución. En un entorno donde la confianza del consumidor es un factor determinante en la conversión, poder mostrar "devoluciones gratuitas" directamente en la SERP tiene un valor comercial claro.
Integración con el calendario de campañas
Si tienes periodos promocionales con precios especiales —como el Black Friday o las rebajas de enero—, puedes usar el campo priceValidUntil dentro del esquema Offer para indicar hasta cuándo es válido ese precio. Esto ayuda a Google a mostrar información precisa sobre ofertas temporales. Tenemos un artículo específico sobre SEO para Black Friday en e-commerce donde tratamos la preparación técnica y de contenido para estos picos de demanda.
---
Structured data y la medición de resultados
Implementar structured data sin medir su impacto es un error estratégico. Para evaluar si tu inversión técnica está generando resultados, deberías hacer seguimiento de estas métricas:
- CTR en Search Console por tipo de página: compara el CTR de páginas de producto antes y después de la implementación. Un incremento sostenido es la señal más clara de que los rich snippets están funcionando.
- Impresiones con rich snippets: en el informe de "Resultados de búsqueda" de Search Console puedes filtrar por tipo de búsqueda para ver si están apareciendo resultados enriquecidos.
- Conversiones por segmento de tráfico: en Google Analytics 4, puedes crear segmentos para el tráfico orgánico que llega a páginas de producto y comparar tasas de conversión antes y después. Para profundizar en la medición del SEO en e-commerce, te recomendamos nuestro artículo sobre cómo medir el SEO con Google Analytics 4.
---
Structured data como parte de una estrategia SEO integral
El structured data no es una solución independiente: forma parte de un ecosistema SEO técnico más amplio. Un sitio con tiempos de carga lentos, problemas de rastreo o contenido duplicado no va a sacar el máximo partido de sus datos estructurados, por muy bien implementados que estén.
Por eso, cualquier trabajo de structured data debe ir acompañado de una revisión técnica global. Los Core Web Vitals afectan a la experiencia de usuario que Google evalúa junto con los señales de relevancia; el contenido duplicado en e-commerce puede diluir la autoridad de tus páginas de producto; y una auditoría SEO completa de tu tienda te dará el mapa completo de mejoras prioritarias.
El structured data es una pieza importante del puzzle, pero su valor se multiplica cuando el resto de la estrategia técnica y de contenido también está bien ejecutada.
---
¿Necesitas ayuda para implementar structured data en tu tienda online o revisar que tu marcado actual está generando los rich snippets que debería? El equipo de Comunicua lleva años ayudando a tiendas online españolas a mejorar su visibilidad orgánica con estrategias SEO técnicas y de contenido. Contacta con nosotros y cuéntanos en qué punto está tu tienda.