Schema Pro - Complete JSON-LD Structured Data & Rich Snippets - Module PrestaShop

Módulo PrestaShop Schema Pro: Desbloquea los Rich Snippets de Google (Estrellas, FAQ) con JSON-LD 100% Conforme

+325 downloads 4.78 / 5 8.X 9.X 5 languages 🇫🇷 FR 🇬🇧 EN 🇮🇹 IT 🇪🇸 ES 🇵🇱 PL

Reemplace los datos estructurados incompletos de PrestaShop con un marcado JSON-LD completo y conforme a los requisitos de Google.

Schema Pro genera automáticamente 9 tipos de Schema.org en toda su tienda: Product, ProductGroup (variantes de talla, color, material), Organization, WebSite, BreadcrumbList, FAQPage, CollectionPage, detalles de envío y política de devoluciones.

Ventajas clave frente al marcado nativo:

  • Soporte ProductGroup — especificaciones de Google 2024: cada variante tiene su propio SKU, GTIN, precio e imagen
  • Envío y devoluciones en Google — declare sus gastos de envío y su política de devoluciones directamente en los datos estructurados
  • FAQ en rich snippets — cree pares de preguntas y respuestas para sus productos, categorías o páginas CMS
  • Auditoría integrada
Features

Everything you need, nothing you don't.

9 esquemas JSON-LD automaticos

Product, ProductGroup, Organization, WebSite, BreadcrumbList, FAQPage, CollectionPage, envio y devoluciones — generados en cada pagina.

Soporte ProductGroup Google 2024

Cada combinacion (talla, color, material) se declara con su propio SKU, GTIN, precio e imagen.

JSON-LD construido en PHP puro

Generado con json_encode() — cero riesgo de JSON malformado. Sin plantillas Smarty, sin comas huerfanas.

FAQ rich snippets integrados

Crea pares Pregunta/Respuesta para tus productos, categorias o paginas CMS. Ocupan mucho espacio en Google.

Auditoria de conformidad Schema.org

Escanea tu catalogo para identificar datos faltantes: EAN, marca, imagenes, descripciones. Exportacion CSV incluida.

Cache inteligente, impacto cero

JSON-LD almacenado en base de datos. Invalidacion automatica en cada edicion de producto. 1-2ms por pagina.

Customer reviews

They use it every day.

5 out of 5 · 4.78 reviews

"Enfin des donnees structurees propres sur PrestaShop. Google affiche les etoiles et les prix depuis l installation."

TL Thomas L.

"ProductGroup per le varianti funziona perfettamente. Ogni combinazione ha il suo markup completo."

MB Marco B.

"The audit tool alone is worth it. Found 40 products missing EAN in minutes."

SK Sarah K.

"Muy completo. Los FAQ rich snippets aparecen en Google a los pocos dias de instalar."

AR Alejandro R.

"Zero problemow z wydajnoscia. Cache dziala swietnie, strony laduja tak samo szybko jak wczesniej."

KW Katarzyna W.

"Le remplacement du markup natif est transparent. Un clic et c est fait, pas de conflit."

JM Julie M.
description Full description expand_more

¿Por qué necesita Schema Pro?

PrestaShop genera por defecto datos estructurados JSON-LD básicos: un esquema Product simple con nombre, precio y disponibilidad. Pero este marcado es incompleto, a menudo está roto y queda muy por debajo de lo que Google espera en 2025. Sin marca, sin GTIN, sin información de envío, sin política de devoluciones, un hilo de Ariadna deficiente, sin datos de Organización, sin soporte para FAQ y, a veces, incluso con JSON inválido debido a comas huérfanas en las plantillas Smarty.

¿El resultado? Usted pierde resultados enriquecidos en Google. Sus competidores que tienen datos estructurados completos obtienen estrellas, precios, FAQ desplegables, información de envío e hilos de Ariadna directamente en los resultados de búsqueda, y usted no.

Schema Pro corrige todo esto. Reemplaza por completo el marcado nativo de PrestaShop con un JSON-LD limpio, completo y conforme, construido en PHP, no en Smarty. Cada bloque de esquema se genera con json_encode(), lo que significa cero riesgo de JSON malformado.

¿Qué hace este módulo?

Schema Pro genera automáticamente 9 tipos de Schema.org en toda su tienda, cubriendo cada tipo de página y cada oportunidad de resultado enriquecido en Google:

1. Product — Esquema de producto enriquecido

Va mucho más allá del marcado nativo de PrestaShop. Cada ficha de producto recibe un esquema Product completo que incluye:

  • Nombre, descripción, todas las imágenes del producto (no solo la imagen de portada)
  • SKU, MPN, EAN/GTIN13, ISBN, UPC: todos los campos de identificación
  • Marca desde el fabricante de PrestaShop
  • Estado del producto (nuevo, usado, reacondicionado)
  • Color, talla, material, motivo, género: mapeados desde sus grupos de atributos
  • Oferta completa con precio, moneda, disponibilidad, vendedor, fecha de validez del precio
  • AggregateRating y reseñas individuales desde el módulo nativo Product Comments
  • Referencias a sus detalles de envío y política de devoluciones

2. ProductGroup — Variantes de producto (especificación Google 2024)

Es el mayor diferenciador de Schema Pro. Cuando sus productos tienen combinaciones (talla, color, material...), el módulo genera un esquema ProductGroup utilizando la especificación de Google 2024:

  • hasVariant: cada variante se declara como un Product individual con su propio SKU, GTIN, precio, stock e imagen
  • variesBy: detecta automáticamente qué atributos definen sus variantes (color, talla, material...) gracias a su mapeo de atributos
  • productGroupID: utiliza la referencia del producto padre como identificador de grupo

Esto significa que Google puede entender que su "Camiseta azul talla M" y su "Camiseta roja talla L" son variantes del mismo producto, lo que permite fichas de producto más ricas y precisas en los resultados de búsqueda y Google Shopping. Casi ningún otro módulo de PrestaShop soporta esta especificación.

3. Organization / LocalBusiness

Declare la identidad de su empresa a Google en cada página:

  • Elección del tipo: Organization, LocalBusiness, Store, OnlineStore, ClothingStore, ElectronicsStore, FurnitureStore, Restaurant
  • Nombre de la empresa, razón social, descripción, email, teléfono, número de IVA
  • Dirección postal completa
  • Logo
  • Perfiles sociales (sameAs): Facebook, Instagram, Twitter/X, LinkedIn, YouTube, TikTok, Pinterest
  • Para LocalBusiness: horarios de apertura, coordenadas GPS, rango de precios

Estos datos ayudan a Google a construir su Knowledge Panel y a conectar su marca a través de las plataformas.

4. WebSite + SearchAction

Activa la caja de búsqueda de sitelinks de Google: la barra de búsqueda que aparece directamente en los resultados de Google para su marca. La URL SearchAction se configura automáticamente desde sus ajustes de búsqueda de PrestaShop.

5. BreadcrumbList

Genera un hilo de Ariadna estructurado en cada página (excepto la página de inicio):

  • Páginas de producto: Inicio → Categoría padre → Subcategoría → Producto
  • Páginas de categoría: Inicio → Categoría padre → Categoría actual
  • Páginas CMS: Inicio → Categoría CMS → Página
  • Páginas de fabricante: Inicio → Marcas → Nombre de la marca

Construido dinámicamente desde la navegación real de PrestaShop, sin rutas estáticas. El último elemento no tiene URL (mejor práctica de Google para la página actual).

6. FAQPage

Cree pares de Pregunta/Respuesta y asócielos a cualquier producto, categoría, página CMS o URL personalizada. El módulo genera un esquema FAQPage solo cuando existen entradas de FAQ para la página actual, sin marcado vacío. Los rich snippets de FAQ ocupan mucho espacio en los resultados de Google y pueden aumentar considerablemente su tasa de clics.

7. CollectionPage + ItemList

En las páginas de categoría, el módulo genera un esquema CollectionPage con un ItemList que contiene la URL y la posición de cada producto de la página actual. Esto ayuda a Google a entender la estructura y jerarquía de su catálogo. Respeta la paginación: solo se incluyen los productos de la página visualizada.

8. OfferShippingDetails

Declare sus condiciones de envío directamente en sus datos estructurados:

  • Coste de envío (poner 0 para envío gratuito)
  • País de destino
  • Tiempo de procesamiento (días laborables antes de la entrega al transportista)
  • Rango de tiempo de tránsito (mín/máx días laborables)

Esta información puede aparecer en las fichas de producto de Google Shopping y en los resultados enriquecidos de producto, dando a los compradores potenciales detalles del envío antes de hacer clic.

9. MerchantReturnPolicy

Informe a Google sobre sus condiciones de devolución y reembolso:

  • Plazo de devolución (ej: 14 días — mínimo legal en la UE)
  • Tipo de devolución: plazo limitado, ilimitado o no permitido
  • Gastos de devolución: gratuito, a cargo del cliente o gastos de reposición
  • Método de devolución: por correo, en tienda o en punto de recogida
  • Enlace a su página de política de devoluciones

Las políticas de devolución mostradas en los resultados de búsqueda mejoran la confianza de los compradores y pueden aumentar las tasas de conversión.


Herramienta de auditoría integrada

¿No está seguro de si su catálogo está listo para los resultados enriquecidos? Schema Pro incluye un auditor de conformidad Schema.org que escanea sus productos y categorías activos para identificar datos faltantes o incompletos:

  • Errores (críticos): productos sin imágenes, productos sin precio
  • Advertencias: EAN/GTIN faltante, fabricante/marca faltante, referencia SKU faltante, descripción faltante, variantes sin EAN individual
  • Información: aún sin reseñas, demasiadas variantes (las variantes serán limitadas), sin entradas de FAQ, ProductGroup desactivado para productos con variantes

Cada problema enlaza directamente con la página de edición del producto en su back office y con el Google Rich Results Test para esa URL. También puede exportar el informe completo en CSV.


Caché inteligente para un rendimiento óptimo

Schema Pro está diseñado para tener un impacto nulo en el rendimiento:

  • Sin caché: el JSON-LD se construye en cada carga de página con consultas SQL optimizadas. Sobrecarga típica: 5-15ms — imperceptible para los visitantes.
  • Con caché activada: el JSON-LD se construye una sola vez y se almacena en la base de datos. Las cargas siguientes recuperan la versión en caché en 1-2ms.
  • Invalidación automática: la caché se vacía automáticamente cuando modifica un producto, categoría, página CMS o la configuración del módulo. Sin datos obsoletos.
  • Vaciado manual: botón de un clic para vaciar todos los esquemas en caché.

Configuración en 5 pestañas

General

Active o desactive cada tipo de esquema de forma independiente. Gestione el reemplazo del marcado nativo de PrestaShop. Controle la caché JSON-LD.

Organization

Configure los detalles de su empresa: tipo, nombre, dirección, teléfono, email, número de IVA, logo, perfiles sociales, horarios de apertura (para tipos LocalBusiness). Vista previa de JSON-LD en vivo mientras escribe.

Products

Configure el comportamiento de ProductGroup para variantes, defina el número máximo de variantes, mapee sus grupos de atributos de PrestaShop a propiedades Schema.org (color, talla, material, motivo, género), configure la fuente de reseñas y el umbral mínimo, parametrice detalles de envío (coste, tiempo de procesamiento, tiempo de tránsito) y la política de devoluciones (plazo, gastos, método).

FAQ

Cree y gestione entradas de FAQ vinculadas a productos, categorías, páginas CMS o URLs personalizadas. Soporte multilingüe: redacte preguntas y respuestas en cada idioma activo. Orden por posición, activación/desactivación individual.

Audit

Lance un escaneo completo del catálogo para identificar datos faltantes. Resultados agrupados por severidad. Enlaces al Google Rich Results Test. Exportación del informe en CSV.


Ventajas técnicas clave

JSON-LD construido en PHP Todos los datos estructurados se generan con json_encode() en PHP, nunca en plantillas Smarty. Esto elimina los errores de comas huérfanas y el JSON malformado que afectan al marcado nativo de PrestaShop y a la mayoría de módulos de la competencia.
Reemplazo limpio del marcado nativo El módulo reemplaza los archivos de microdatos por defecto de PrestaShop (head-jsonld.tpl, product-jsonld.tpl, product-list-jsonld.tpl) por archivos vacíos para evitar duplicados. Totalmente reversible al desinstalar: el marcado nativo se restaura automáticamente.
Referencia por @id Las políticas de envío y devolución se definen una sola vez con un @id único y se referencian desde cada Offer de producto. Sin duplicación de datos de política en sus páginas.
Controladores 100% Symfony Todo el back office utiliza controladores Symfony y plantillas Twig, sin controladores legacy. Totalmente compatible con la arquitectura de PrestaShop 8.x y 9.x.
Traducciones XLF La interfaz del módulo está en inglés por defecto. Traducción al español completa incluida mediante archivos XLF. Totalmente traducible a cualquier idioma a través del sistema de traducción de PrestaShop.
Sin impacto en el front-office El módulo inyecta JSON-LD invisible en la sección <head> mediante el hook displayHeader. Sin JavaScript, sin CSS, sin modificaciones visuales en su tema. Compatible con todos los temas de PrestaShop.
Soporte multistore completo Cada tienda tiene su propia configuración independiente: detalles de organización, ajustes de productos, políticas de envío/devolución, entradas de FAQ y caché.
Soporte multilingüe completo Todo el contenido de los esquemas (nombres de productos, descripciones, FAQ, detalles de organización) se genera en el idioma del visitante gracias a los datos multilingües nativos de PrestaShop.

¿Qué resultados enriquecidos de Google puede obtener?

Con datos estructurados completos y válidos, sus páginas son elegibles para estos tipos de resultados enriquecidos de Google:

  • Rich snippets de producto: precio, disponibilidad, estrellas de valoración, número de reseñas directamente en los resultados
  • Variantes de producto: opciones de color/talla visibles en Google Shopping y fichas de comerciante
  • Navegación por hilo de Ariadna: ruta de categoría mostrada en lugar de la URL bruta
  • Caja de búsqueda de sitelinks: barra de búsqueda para su tienda directamente en los resultados de Google
  • FAQ desplegables: pares de Q&A que ocupan mucho espacio en los resultados
  • Información de envío y devolución: coste de envío y plazo de devolución en las fichas de producto
  • Knowledge Panel: información de su empresa, logo y enlaces sociales en el panel lateral
  • Fichas de comerciante: apariencia de producto enriquecida en Google Shopping

Nota: Google decide de forma discrecional si mostrar o no los resultados enriquecidos. Los datos estructurados completos aumentan significativamente sus posibilidades pero no garantizan la visualización. Los estudios muestran que los rich snippets pueden aumentar el CTR entre un 20% y un 40%.


Compatibilidad

  • PrestaShop 8.0.x, 8.1.x, 8.2.x, 9.0.x
  • PHP 8.1, 8.2, 8.3, 8.4
  • MySQL 5.7+, MySQL 8.0, MariaDB 10.3+
  • Todos los temas (sin dependencias front-office)
  • Multitienda y multilingüe
Comparaison

Why choose us?

See how we compare to the most common alternatives on the market.

Feature Addons
Transparent pricing
Lifetime updates included
Direct developer support
PS 1.7, 8 & 9 compatible
Standardized clean code
Multi-store ready
No hidden renewal fees
Included Not included Partial / Not guaranteed
Preview

Discover the module in images.

JSON-LD completo para rich snippets

JSON-LD completo para rich snippets

JSON-LD completo para rich snippets

JSON-LD completo para rich snippets

JSON-LD completo para rich snippets

JSON-LD completo para rich snippets

JSON-LD completo para rich snippets

JSON-LD completo para rich snippets

JSON-LD completo para rich snippets

JSON-LD completo para rich snippets

JSON-LD completo para rich snippets

JSON-LD completo para rich snippets

JSON-LD completo para rich snippets

JSON-LD completo para rich snippets

Support

FAQ

Find answers to frequently asked questions about this module

Los datos estructurados (Schema.org) son un formato legible por máquinas que ayuda a Google a entender qué contiene una página: productos, precios, disponibilidad y variantes. Un marcado limpio reduce ambigüedades y mejora la coherencia de las señales SEO. El beneficio es directo: más claridad para Google y mayores posibilidades de obtener resultados enriquecidos (estrellas, precios, FAQ), lo que mejora el CTR.

El marcado nativo suele ser mínimo. Schema Pro lo sustituye por un JSON-LD completo y conforme, generado mediante PHP (sin errores de formato). Cubre 9 tipos de esquemas (Product, Organization, FAQ, etc.), unificando la calidad del marcado en todas las páginas clave.

No. Incluso con un marcado perfecto, Google decide si muestra resultados enriquecidos según sus criterios. Sin embargo, una tienda con datos válidos, completos y sin duplicados (imágenes, precios, EAN/GTIN) aumenta al máximo sus posibilidades.

Cuando tienes variantes (talla/color), Schema Pro utiliza el esquema ProductGroup (especificación Google 2024). Cada variante declara su SKU, GTIN, precio y stock mediante hasVariant. Esto hace que las fichas sean mucho más precisas para búsquedas específicas.

Prioridad SEO: Imágenes, Precios, Identificadores (EAN/GTIN, Marca, SKU). Schema Pro incluye una auditoría que detecta datos faltantes con exportación CSV, permitiendo corregir errores de forma masiva para Search Console.

Lo ideal es mantener un único generador JSON-LD "maestro" y desactivar el marcado de otros módulos o del tema nativo. Schema Pro permite forzar esta desactivación para evitar confusión por datos duplicados.

Schema Pro permite añadir OfferShippingDetails (costes, plazos) y MerchantReturnPolicy (política de devoluciones). Esta información mejora la calidad del marcado y facilita la elegibilidad para resultados comerciales.

Sirve para clarificar la identidad de tu marca: nombre, logo, redes sociales (sameAs). Esto refuerza la coherencia de marca. En Schema Pro, se configura en la pestaña Organization y se aplica a todo el sitio.

El JSON-LD se inyecta en el con una caché automática (1-2 ms). Es imperceptible para el usuario. Buena práctica: activar la caché en producción tras validar los ajustes.

Google ignora las FAQ artificiales. Escribe preguntas reales y útiles. Schema Pro gestiona pares de P/R multilingües y solo genera FAQPage si hay datos activos para la página.

Join +325 merchants using this module

5-minute installation · Full documentation included

inventory_2 Module 9.90 € 2.97 € one-time -70%
Choose your license
3 months of support for 0.99€ · then 1.99€/month
  • Response within 24 business hours
  • 🔧 Installation & configuration assistance
  • 💬 Direct contact with the developer
No commitment · Cancel in 1 click from your account
Instead of --€/year if purchased separately
Cargando...