Generador de schema markup gratuito
JSON-LD para productos, preguntas frecuentes y más, listo para usar.
Generado en tu navegador al escribir. No se envía ningún dato a servidores.
Tu JSON-LD
Pégalo en el HTML de la página
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Product"
}
</script>
O deja que Shopify lo complete
Para cada producto
Este fragmento genera el mismo marcado a partir del título, imagen, precio y stock de cada producto. Agrégalo como snippets/product-schema.liquid en tu tema y llámalo en la plantilla de producto. Elimina antes cualquier otro marcado de Product para no tener duplicados.
{%- assign variant = product.selected_or_first_available_variant -%}
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Product",
"name": {{ product.title | json }},
"description": {{ product.description | strip_html | strip | truncate: 5000 | json }},
"url": {{ request.origin | append: product.url | json }},
{%- if product.featured_image -%}
"image": {{ product.featured_image | image_url: width: 1200 | prepend: 'https:' | json }},
{%- endif -%}
{%- if variant.sku != blank -%}
"sku": {{ variant.sku | json }},
{%- endif -%}
"brand": { "@type": "Brand", "name": {{ product.vendor | json }} },
"offers": {
"@type": "Offer",
"url": {{ request.origin | append: variant.url | json }},
"priceCurrency": {{ cart.currency.iso_code | json }},
"price": {{ variant.price | divided_by: 100.0 | json }},
"availability": "https://schema.org/{% if variant.available %}InStock{% else %}OutOfStock{% endif %}"
}
}
</script>
Revisa cada página, todas las semanas
ShopSEO ejecuta estos análisis en toda tu tienda, no solo en una página, y soluciona la mayoría de los problemas detectados. La auditoría completa está disponible en el plan Free.
Tres pasos, sin crear cuenta.
- 1
Elige un tipo
Producto, Organización, Preguntas frecuentes, Migas de pan, Negocio local o Artículo del blog.
- 2
Completa el formulario
Solo se incluye lo que rellenas; los campos vacíos se omiten del marcado.
- 3
Copia y comprueba
Pega el JSON-LD en tu página y revísalo con la herramienta de validación de schema.
Qué analiza
Elige un tipo, completa un formulario breve y copia el código JSON-LD válido para productos, tu organización, preguntas frecuentes, migas de pan, una tienda local o un artículo del blog. Para las páginas de producto de Shopify también dispones de un snippet Liquid que rellena los datos de cada producto automáticamente para que nunca queden desactualizados.
ShopSEO revisa esto en toda tu tienda y te ayuda a resolverlo. Datos estructurados en la app
- Producto, Organización, Preguntas frecuentes, Migas de pan, Negocio local, Artículo del blog
- JSON-LD válido, sin campos vacíos
- Snippet de Shopify Liquid para cada página de producto
- Se ejecuta en tu navegador; no se envía ningún dato
Qué te dice cada cifra.
Un informe que no entiendes es solo una forma más larga de decir que algo va mal.
JSON-LD
El formato recomendado por Google para datos estructurados: una etiqueta de script con la descripción de la página que leen los motores de búsqueda y que los compradores nunca ven.
El snippet Liquid
En lugar de valores fijos, lee el título, la imagen, el precio y el stock de cada producto, de modo que un solo fragmento cubre todo el catálogo con total precisión.
Campos obligatorios y recomendados
Los productos necesitan un nombre y una oferta con precio para mostrar el importe y el stock en Google. Las valoraciones solo deben añadirse si las opiniones son reales y visibles en la página.
La explicación técnica, sin rodeos.
- 01
Precio y disponibilidad en los resultados
El marcado de producto permite que Google muestre tu precio, stock y valoraciones directamente en los resultados de búsqueda.
- 02
Los sistemas de IA también lo leen
Los asistentes y los buscadores de IA usan los datos estructurados para comprender qué vende una página, exactamente igual que los motores de búsqueda tradicionales.
- 03
Los temas suelen cometer errores
Muchos temas generan marcado incompleto o duplicado. Escribirlo de forma correcta y limpia resuelve el problema de raíz.
Qué suele detectar y cómo solucionarlo.
Cuatro fallos que explican la mayoría de avisos de esta herramienta en una tienda Shopify.
El problema
Dos bloques Product en la misma página
Por qué ocurre
El tema y una aplicación están añadiendo datos estructurados al mismo tiempo.
La solución
Conserva solo uno: desactiva el marcado de la aplicación o retira el del tema, y añade este snippet si hace falta.
El problema
Valoraciones que no están en la página
Por qué ocurre
Se incluyeron recuentos de reseñas en el marcado sin que haya opiniones visibles.
La solución
Añade únicamente las opiniones que los compradores puedan ver en esa misma página; de lo contrario, Google puede ignorarlas o penalizarte.
El problema
Precio sin moneda
Por qué ocurre
Un bloque Offer escrito a mano al que le falta priceCurrency.
La solución
Indica siempre el código de moneda junto al precio; el snippet Liquid toma automáticamente la divisa de tu tienda.
Qué cosas no te dirá.
Toda herramienta tiene límites. Saber dónde termina esta te evitará sacar conclusiones erróneas.
- Genera el código a partir de los datos introducidos. Asegúrate de que coincidan con lo que se ve en la página.
- Un marcado válido permite optar a fragmentos enriquecidos, pero Google siempre decide si los muestra o no.
Más herramientas gratuitas.
Todas las herramientas- Validador de schemaValida JSON-LD según los requisitos reales de Google.
- Simulador de SERPMira tu título y descripción como resultado de Google mientras escribes.
- Generador de llms.txtExplica a los asistentes de IA qué vende tu tienda.
- Comprobador de metaetiquetasRevisa cada título y descripción con la longitud real que muestra Google.
Automatiza todo esto de forma continua.
Instala ShopSEO gratis, haz tu primera auditoría en menos de un minuto y revierte cualquier cambio si no te convence. Sin tarjeta de crédito, sin editar el tema y sin permanencia.