Saltar al contenido principal
Tu agencia digital de servicio completo y socio de estrategia con IA
1Digital
Schema de Product y Offer

Generador de schema de producto para Shopify: herramienta gratuita + instrucciones paso a paso

22 de septiembre de 2026 · 5 min read · ByDan Andrews
Teclado negro y crema conectado a una laptop que muestra código, junto a etiquetas de envío y una pluma azul.

La forma más rápida de agregar schema de producto a Shopify es generar datos estructurados JSON-LD válidos con un generador de schema gratuito y luego pegarlos en la plantilla de producto de tu tema. La herramienta de abajo produce un bloque completo de schema Producto (con precio, disponibilidad, calificaciones y marca) en menos de 60 segundos, sin necesidad de programar.

Google usa el schema Producto para generar resultados enriquecidos: calificaciones con estrellas, etiquetas de precio y de disponibilidad que aparecen directamente en los resultados de búsqueda. Un análisis de Search Engine Land de 2024 encontró que los resultados enriquecidos de producto aumentaron el CTR en un promedio de 25–30% en comparación con los listados estándar de enlace azul. Implementar bien esos datos estructurados en Shopify requiere un camino específico: esta guía cubre tanto el generador como los pasos exactos para implementarlo.

Generador gratuito de schema de producto para Shopify

Llena los campos de abajo y haz clic en Generar schema. Copia el resultado y sigue los pasos de instalación de la siguiente sección.

Nombre del producto

URL del producto (canónica)

URL de la imagen del producto

Nombre de la marca

SKU

Descripción (corta)

Precio (USD)

Código de moneda

Disponibilidad
Disponible Agotado Preventa Disponibilidad limitada

Calificación agregada (opcional): calificación promedio (1–5)

Número de reseñas

Generar schema

Tu resultado JSON-LD:
Tu schema aparecerá aquí.

Copiar al portapapeles ¡Copiado!

Cómo agregar el schema generado a tu tienda de Shopify

Las tiendas de Shopify usan plantillas de tema en Liquid. El lugar correcto para el schema de producto es dentro del archivo de la plantilla de producto, no en el encabezado de la página ni en un artículo de blog. Sigue estos 5 pasos al pie de la letra.

Paso 1: Copia tu bloque JSON-LD generado

Después de hacer clic en Generar schema arriba, haz clic en Copiar al portapapeles. Tu bloque de schema empieza con <script type="application/ld+json"> y termina con </script>.

Paso 2: Abre el editor de temas de Shopify

En tu panel de administración de Shopify, ve a Tienda online → Temas → (tu tema activo) → Editar código. Esto abre el editor de código Liquid.

Paso 3: Ubica el archivo de la plantilla de producto

En la barra lateral izquierda, en Plantillas, busca product.liquid o, en los temas 2.0 más recientes, product.json junto con un archivo de sección como sections/main-product.liquid. Abre el archivo Liquid, no el archivo JSON.

Paso 4: Pega el bloque de schema

Pega tu bloque JSON-LD al final del archivo de la plantilla, después de todo el código Liquid y HTML. Así evitas que interfiera con los datos estructurados que Shopify ya inyecta automáticamente.

Paso 5: Guarda y valida

Haz clic en Guardar. Luego abre la prueba de resultados enriquecidos de Google e ingresa la URL de tu página de producto. En segundos, Google confirma si el schema Producto es válido y apto para resultados enriquecidos.

Schema estático vs. schema dinámico en Liquid: ¿cuál deberías usar?

El generador de arriba produce JSON-LD estático: ideal para validar productos individuales o tiendas con un catálogo pequeño. Para tiendas con más de 50 productos, considera un schema dinámico que tome los valores de las variables Liquid de Shopify automáticamente.

Característica JSON-LD estático (este generador) Schema dinámico en Liquid Tiempo de configuración Menos de 2 minutos por producto 30–60 minutos, una sola vez Escala a catálogos grandes No: manual por producto Sí: se llena automáticamente en todos los productos Requiere programación Ninguna Conocimientos básicos de Liquid Mantiene los datos actualizados Requiere actualización manual Se actualiza automáticamente al editar productos Ideal para Pruebas, tiendas pequeñas, páginas individuales Tiendas activas con inventario cambiante

Fragmento de schema dinámico en Liquid (listo para copiar)

Reemplaza el bloque estático con este fragmento de Liquid si quieres que el schema se actualice automáticamente a medida que editas productos en el panel de administración de Shopify:

{% assign product_url = shop.url | append: product.url %}
<script type="application/ld+json">
{
  "@context": "https://schema.org/",
  "@type": "Product",
  "name": {{ product.title | json }},
  "url": {{ product_url | json }},
  "image": {{ product.featured_image | img_url: 'master' | prepend: 'https:' | json }},
  "description": {{ product.description | strip_html | truncate: 300 | json }},
  "sku": {{ product.selected_or_first_available_variant.sku | json }},
  "brand": {
    "@type": "Brand",
    "name": {{ product.vendor | json }}
  },
  "offers": {
    "@type": "Offer",
    "url": {{ product_url | json }},
    "priceCurrency": {{ shop.currency | json }},
    "price": {{ product.price | money_without_currency | remove: ',' | json }},
    "availability": "https://schema.org/{% if product.available %}InStock{% else %}OutOfStock{% endif %}"
  }
}
</script>

Errores comunes de schema en Shopify que debes evitar

  • Falta priceValidUntil: Google recomienda incluir este campo en el bloque Offer. El generador lo configura automáticamente a un año a partir de hoy.
  • Bloques de schema duplicados: muchos temas de Shopify ya inyectan un schema Producto básico. Pega el bloque generado después de todo el código existente, o elimina primero el bloque predeterminado del tema, para evitar conflictos.
  • Reseñas falsas en AggregateRating: las pautas de calidad de datos estructurados de Google exigen que el número de reseñas y las calificaciones reflejen reseñas reales y verificadas. Nunca inventes estas cifras.
  • Precio que no coincide: el precio en tu schema debe coincidir con el precio visible en la página. Las discrepancias provocan una acción manual en Google Search Console.
  • URLs no canónicas: usa siempre la URL canónica del producto (la que no tiene parámetros de seguimiento) en los campos url y offers.url.

Preguntas frecuentes sobre el generador de schema para Shopify

¿Shopify agrega schema de producto automáticamente?

La mayoría de los temas de Shopify inyectan un bloque básico de schema Producto, pero con frecuencia omite campos clave como aggregateRating, sku y priceValidUntil, que Google usa para que las páginas califiquen para resultados enriquecidos completos. Usar un generador para agregar un bloque completo y validado te da control directo sobre cada campo obligatorio.

¿Este generador de schema de producto es realmente gratis?

Sí. El generador de esta página funciona por completo en tu navegador: sin cuenta, sin correo electrónico y sin enviar datos a ningún servidor. Genera, copia y usa el resultado sin costo ni registro.

¿Cuál es la diferencia entre JSON-LD y Microdata para el schema de producto en Shopify?

JSON-LD es un bloque <script> independiente que insertas en cualquier parte de la página; Google lo recomienda porque no requiere modificar el HTML existente. Microdata integra los atributos de schema directamente dentro de los elementos HTML de tu producto y es mucho más difícil de mantener en las plantillas Liquid de Shopify. Usa JSON-LD en todas las implementaciones nuevas de Shopify.

¿Cuánto tarda Google en mostrar resultados enriquecidos después de agregar el schema de producto?

Google normalmente vuelve a rastrear y procesar las páginas actualizadas en un plazo de 3–14 días, según el presupuesto de rastreo y la autoridad de dominio de tu sitio. Valida de inmediato con la prueba de resultados enriquecidos y luego revisa Search Console → Mejoras → Productos para ver el estado de indexación.

¿Puedo usar este generador de schema para productos en plataformas distintas de Shopify?

Sí. El resultado JSON-LD generado funciona en cualquier plataforma. El mismo bloque sirve en WooCommerce, BigCommerce, Squarespace y sitios HTML personalizados. El lugar de instalación cambia según la plataforma: en WordPress/WooCommerce, pégalo en la plantilla de producto individual (single-product.php) o usa un plugin de encabezado/pie de página para inyectarlo de forma condicional solo en las páginas de producto.

Comparte este artículo

¿Quieres ayuda para aplicar estas ideas?

Recibe una propuesta gratis y sin compromiso de nuestro equipo, o conoce WorkspaceCMS, nuestra plataforma totalmente administrada, con IA desde el inicio y SEO nativo.

★ Revisión gratis de visibilidad en IA

Pregúntale a la IA por un negocio como el tuyo. ¿Apareces en la respuesta?

Estrategas reales. Herramientas de IA reales. Crecimiento real. - 1Digital® desde 2012