Los datos estructurados son metadatos legibles por máquinas, añadidos al código HTML de tus páginas, que permiten a los motores de búsqueda comprender con precisión el contenido de tu tienda. Al implementar el marcado Schema.org correcto en tus fichas de producto, desbloqueas los rich snippets — esos resultados enriquecidos en Google que muestran estrellas de valoración, precios y disponibilidad directamente en las SERPs, aumentando significativamente la tasa de clics.
¿Qué son los datos estructurados?
Los datos estructurados son un vocabulario de marcado estandarizado (principalmente Schema.org) que permite anotar el contenido de una página de forma que los motores de búsqueda comprendan no solo las palabras, sino también su significado contextual. Google, Bing, Yahoo y Yandex admiten Schema.org.
Existen tres formatos principales para implementar datos estructurados:
- JSON-LD (recomendado por Google): un script JavaScript colocado en el
<head>o el<body>. Fácil de mantener al estar separado del HTML visible. El formato preferido por la gran mayoría de desarrolladores y CMS modernos. - Microdata: atributos HTML integrados directamente en las etiquetas de contenido (
itemscope,itemprop). Más difícil de mantener pero históricamente el primer estándar adoptado. - RDFa: un formato más complejo utilizado principalmente en contextos académicos o por sistemas de gestión de contenidos especializados. Raramente utilizado para el e-commerce.
Cómo utiliza Google los datos estructurados
Cuando Google comprende los datos estructurados de una página, puede mostrar resultados enriquecidos que destacan visualmente en las SERPs. Para el e-commerce, los resultados enriquecidos más valiosos son:
Reseñas y valoraciones
Estrellas de valoración (del 1 al 5) y número de reseñas mostrados directamente en los resultados de Google. Una de las funciones más impactantes en la tasa de clics del e-commerce.
Precio y disponibilidad
El precio del producto, la divisa y el estado del stock (En stock / Agotado) aparecen bajo el título en las SERPs, permitiendo a los compradores evaluar rápidamente una oferta.
Migas de pan
BreadcrumbList reemplaza la URL por una navegación legible (Inicio > Zapatos > Hombre) en los resultados, mejorando la comprensión de la estructura del sitio por parte del usuario.
Los schemas esenciales para el e-commerce
Para una tienda PrestaShop, cuatro tipos de schemas estructurados son especialmente importantes:
- Product: el schema fundamental para cualquier ficha de producto. Contiene nombre, descripción, imagen, SKU, marca y ofertas (precio, disponibilidad, divisas aceptadas).
- BreadcrumbList: estructura de navegación jerárquica. Mejora la comprensión de la arquitectura del sitio y permite la visualización de migas de pan en las SERPs.
- Organization: información sobre tu empresa (nombre, logotipo, datos de contacto, redes sociales). Contribuye al Knowledge Panel de Google y refuerza la confianza de los motores de búsqueda.
- FAQPage: para páginas de preguntas frecuentes. Google puede mostrar las respuestas directamente en las SERPs en forma de acordeón, aumentando tu superficie de visibilidad.
Ejemplo JSON-LD para una ficha de producto
Ejemplo de marcado Product en JSON-LD
{
"@context": "https://schema.org",
"@type": "Product",
"name": "Zapatos de cuero marrones",
"image": "https://tienda.es/img/zapatos.jpg",
"description": "Zapatos de cuero de plena flor",
"sku": "ZAP-1234",
"brand": {"@type": "Brand", "name": "MiMarca"},
"offers": {
"@type": "Offer",
"price": "89.90",
"priceCurrency": "EUR",
"availability": "https://schema.org/InStock"
},
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.7",
"reviewCount": "124"
}
}Probar y validar tus datos estructurados
Google ofrece dos herramientas oficiales para validar tus datos estructurados:
- Rich Results Test: herramienta online (search.google.com/test/rich-results) que analiza una URL o un código HTML e indica si la página es apta para resultados enriquecidos, junto con los posibles errores.
- Google Search Console → Experiencia de página: informe dedicado que lista todas las páginas de tu sitio con datos estructurados válidos o no válidos. Imprescindible para vigilar el estado del marcado en todo el catálogo.
Datos estructurados ≠ rich snippets garantizados
Datos estructurados y PrestaShop
PrestaShop incluye un marcado de datos estructurados básico en su tema predeterminado, pero a menudo es incompleto o incorrecto según la versión utilizada. Los elementos más frecuentemente ausentes:
- Campo aggregateRating ausente: las reseñas de clientes de PrestaShop no siempre se exponen en el JSON-LD, privando a las fichas de producto de las estrellas en Google.
- Disponibilidad incorrecta: el estado En stock / Agotado debe estar sincronizado en tiempo real con la gestión de inventario de PrestaShop.
- BreadcrumbList ausente: las categorías de navegación no siempre están marcadas, privando a las páginas de categoría de las migas de pan en las SERPs.
- Variantes de producto no gestionadas: para los productos con combinaciones, cada variante debería tener idealmente sus propios datos de precio y disponibilidad.