Schema en Shopify: la solución gratuita para los datos estructurados que faltan
Por Toy Wen Da, Cofundador · Actualizado · 6 min de lectura
Traducido del original en inglés. Léelo en inglés
El schema de Shopify son los datos estructurados que tu tema imprime como JSON-LD en las páginas de producto, de colección y de blog, para que Google pueda leer qué es cada página en lugar de adivinarlo. Todos los temas de Shopify 2.0 añaden de forma automática un schema básico de producto, pero normalmente omiten las reseñas, el envío y la política de devoluciones, que son los campos que hacen que una página pueda optar a listados mejorados en los resultados de búsqueda.

SearchBlueprint también publica un generador gratuito de marcado schema que crea JSON-LD para siete tipos de página habituales. Tenlo abierto mientras sigues las correcciones de más abajo, porque ver un bloque completo para una página de producto, de artículo o de negocio local hace mucho más fácil entender la estructura.
Una aclaración rápida, porque confunde a mucha gente. Si creas temas de Shopify, "schema" puede referirse a la etiqueta {% schema %} dentro del archivo Liquid de una sección, el JSON que da soporte a los ajustes del personalizador del tema. No tiene nada que ver con los motores de búsqueda. Este artículo trata del schema para SEO, los datos estructurados que Google lee para decidir si una página reúne los requisitos para obtener resultados mejorados.
Qué añade Shopify por defecto y qué omite

Los temas de Shopify están escritos en Liquid, y la plantilla de producto suele incluir una línea como {{ product | structured_data }} dentro de una etiqueta script type="application/ld+json". El filtro genera schema de Product y Offer con nombre, precio, disponibilidad e imagen, y no requiere ninguna configuración.
Donde se queda corto es en la profundidad. El plazo de devolución, las tarifas de envío y las estrellas de las reseñas no están en el objeto base del producto, así que el filtro no puede generarlos. La propia guía de Google dice que los datos estructurados deben describir con precisión el contenido de la página, y que la falta de campos supone simplemente menos funciones mejoradas, no un error, al menos hasta que Google marque el marcado como no válido.
| Tipo de página | Schema que genera por defecto | Carencia habitual | Cómo corregirlo |
|---|---|---|---|
| Páginas de producto | Product, Offer | Faltan reseñas, envío y política de devoluciones | Añadirlos mediante metacampos, una app o una edición del tema |
| Páginas de colección | A menudo mínimo o ninguno | Sin ItemList ni BreadcrumbList | Editar theme.liquid o instalar una app |
| Entradas de blog | Article (varía según el tema) | En algunos temas faltan el autor o la fecha de publicación | Revisar la plantilla de artículo y, si falta, corregirlo con una app |
| Página de inicio | Mínimo | Sin schema Organization ni WebSite | Añadirlo en theme.liquid para poder optar al Knowledge Panel |
Cómo comprobar si el schema de Shopify tiene errores

Abre Google Search Console para tu tienda y busca, dentro de la sección Compras, Product Snippets (fragmentos de producto). El informe enumera los elementos válidos y no válidos junto con el motivo, como un precio ausente o un valor de disponibilidad incorrecto. Entra en un problema, corrígelo y vuelve a validarlo desde la misma pantalla.
Para una comprobación más rápida página por página, pega una URL activa en el Schema Validator gratuito. Lee el JSON-LD de la página y señala errores de sintaxis o propiedades obligatorias que faltan antes de que Google vuelva a rastrear la página.
Cómo corregir el schema de Shopify desde el panel de administración

Puedes corregir las carencias del schema de tu Shopify sin instalar ninguna app. Sigue estos pasos desde el panel de administración:
- Ve a Online Store > Themes (Tienda online > Temas).
- En tu tema activo, abre el menú de acciones y elige Edit code (Editar código).
- En Sections, abre el archivo de plantilla de producto (normalmente
main-product.liquid) y busca la línea con el filtrostructured_data, que es tu punto de partida actual. - Para los campos que el filtro no cubre, ve a Settings > Custom data > Products y añade una definición de metacampo, por ejemplo un campo de URL para tu política de devoluciones o un campo de texto para notas de envío. Rellénalo en cada producto.
- Haz referencia a ese metacampo dentro de un bloque JSON-LD en el archivo del tema, o instala una app que lea los metacampos automáticamente si editar Liquid a mano te parece arriesgado.
- Vuelve a comprobar la URL activa en el Schema Validator antes de pasar a la página siguiente.
Cuándo bastan las herramientas de schema de Shopify y cuándo no
Una única URL señalada, revisada una sola vez, se resuelve con Search Console y un validador gratuito. Encuentras el problema, corriges el metacampo o la línea de Liquid, validas de nuevo y listo.
Se complica cuando el problema afecta a todo el sitio, reaparece tras cada sincronización de productos o implica un tipo de schema que el objeto Product no admite. Los eventos y las recetas son el ejemplo más claro. El objeto de producto de Shopify no incluye las propiedades obligatorias de Event, como fecha de inicio, lugar y artista, así que ninguna app popular las gestiona bien, y la solución son metacampos personalizados que alimenten un bloque JSON-LD específico, que es trabajo de desarrollador. Si te topas con ese límite en muchas páginas, una app de SEO para Shopify pensada para schema y Core Web Vitals es una solución más duradera que ir parcheando archivos Liquid uno por uno.
Errores comunes de schema en Shopify
- Tener dos schemas de Product a la vez. El bloque por defecto del tema más el bloque de una app en la misma página crean JSON-LD duplicado o contradictorio, que Google suele ignorar por completo.
- Escribir a mano el precio o el estado del stock. Un valor tecleado manualmente, en lugar de tomarlo de los datos de la variante, queda obsoleto la próxima vez que cambia un precio.
- Forzar schema de Event o Recipe en una plantilla de Product sin los metacampos que lo respalden. La validación falla porque faltan las propiedades obligatorias.
- Corregirlo una vez y no volver a comprobarlo. Los elementos no válidos pueden quedarse marcados en Search Console durante semanas si nadie confirma que la corrección se aplicó.
Preguntas frecuentes
¿Todos los temas de Shopify añaden marcado schema automáticamente?
Sí. La mayoría de los temas de Shopify 2.0 usan el filtro integrado structured_data en las plantillas de producto, colección, artículo y página. El resultado suele ser básico y carece de las reseñas, el envío y los datos de devolución que importan para los resultados mejorados.
¿Cómo compruebo si el schema de Shopify tiene errores?
Abre Google Search Console y consulta el informe Product Snippets en Compras para ver los elementos válidos y no válidos. También puedes pegar cualquier URL activa en un validador de schema gratuito para ver al instante el JSON-LD analizado.
¿Puedo añadir schema a Shopify sin una app?
Sí. Abre Edit code en tu tema, busca el archivo Liquid correspondiente y amplía el bloque JSON-LD con datos de metacampos para todo lo que el filtro por defecto omite. Funciona, pero necesitas cierta soltura con Liquid, y una edición descuidada puede romper la plantilla.
¿Qué diferencia hay entre el schema de Shopify y la etiqueta schema del tema?
Comparten el nombre y nada más. La etiqueta {% schema %} de un archivo de sección controla los ajustes del personalizador del tema, mientras que el schema para buscadores es el JSON-LD de la página que lee Google.
¿Corregir el schema de Shopify mejorará mi posicionamiento?
No directamente. Los datos estructurados deciden sobre todo si una página puede optar a resultados mejorados, como estrellas, precio y disponibilidad en la búsqueda, así que por sí solos no son una señal de posicionamiento. Notarás el beneficio en la tasa de clics más que en la posición.
Revisa tu schema y pide una segunda opinión
Empieza por una página: abre tu plantilla de producto, busca el filtro structured_data y mira qué genera. Pásalo por el generador gratuito de marcado schema de SearchBlueprint si quieres una referencia de un bloque completo y luego corrige las carencias con metacampos. Cuando eso esté resuelto, habla con el equipo para que analice a fondo cómo funcionan juntos tu schema de Shopify y el resto de tu SEO técnico.
Fuentes
Sobre el autor
SearchBlueprint investigó, escribió y puntuó este artículo con el mismo flujo de contenido que nuestros clientes usan en sus propios sitios. La puntuación que aparece junto al autor es la que nuestro motor de contenido dio a esta página antes de publicarla. Nada de esto se revisa a mano, y ese es el punto: es el resultado del producto, publicado donde cualquiera puede comprobarlo.