¿Cómo implementar datos estructurados en shopify?

Rate this post

En los últimos años, Shopify ha experimentado un notable crecimiento en España, consolidándose como una de las plataformas líderes en comercio electrónico. A continuación, en la captura de pantalla, se puede observar la evolución de su uso y popularidad en este mercado, reflejo de la creciente adopción por parte de diferentes negocios en diversos sectores.

comparativa shopify

Debates aparte de si es mejor Shopify, Prestashop, WordPress + Woocommerce, desarrollo a medida o nuevos frameworks que van apareciendo a día de hoy. La elección de uno u otro depende de diversos factores y objetivos que se tengan. Es por ello, que antes de elegir la tecnología apropiada para cada proyecto, te recomendamos que hables con una empresa o agencia de SEO y desarrollo especializada, que conozca y trabaje con diversas tecnologías para un correcto asesoramiento e implementación.

Shopify, con el tiempo, ha ido mejorando aspectos relacionados con el SEO que al inicio, no tenía tan trabajados con respecto a otras plataformas. Es por ello, por lo que hemos centrado el artículo en aportar valor y explicar las diferentes opciones que hay dentro de Shopify de implementar los datos estructurados en una tienda online.

Importancia de los datos estructurados en Shopify

Los datos estructurados, son según Google «un formato estandarizado para proporcionar información sobre una página y clasificar su contenido; por ejemplo, en una página de recetas, serían los ingredientes, el tiempo y la temperatura de cocción, las calorías, etcétera».

La implementación de datos estructurados en Shopify o en cualquier E-commerce es un aspecto importante para mejorar la compresión y la interpretación del contenido de tu tienda online.

Los datos estructurados proporcionan a los motores de búsqueda información específica sobre una página. Por ejemplo, en una ficha de producto puedes marcar precios, disponibilidad, reseñas y otras características de interés para el usuario, permitiendo que se muestren en formatos enriquecidos. Al hacerlo, aumenta la relevancia del contenido, favoreciendo resultados de búsqueda más precisos y atrayendo un tráfico de mayor calidad.

Actualmente, con los cambios de Google y la introducción de fichas gratuitas, tener los productos y otras secciones de la web bien estructurados y etiquetados puede marcar una diferencia significativa en la competencia por captar tráfico.

Para las tiendas online en particular, los datos estructurados permiten que productos, categorías o diferentes páginas puedan mostrar resultados enriquecidos, lo cual amplía significativamente el espacio visual ocupado en las SERPs y mejora el CTR.

Los usuarios pueden ver información sin necesidad de hacer clic, lo que genera una ventaja competitiva para captar atención frente a otros resultados. Esto es especialmente relevante en un entorno de Shopify donde la estandarización de las plantillas puede limitar el control sobre otros aspectos del SEO, haciendo que el uso de datos estructurados se convierta en una herramienta diferenciadora.

Con una implementación adecuada, Google puede entender el propósito de cada página, como puede ser la de producto o listados de productos, asociándolos correctamente a búsquedas transaccionales.

Tipos de datos estructurados para tiendas online

Algunos de los datos estructurados que no deberían de faltar dentro en una tienda online son:

Productos

En primer lugar y uno de los más importantes «type product». Este tipo de datos define atributos esenciales como el nombre, descripción, precio, disponibilidad y otros atributos esenciales. Es muy relevante para que los motores de búsqueda comprendan de forma exacta qué se está vendiendo y lo presenten correctamente en resultados de búsqueda.

Además, potencia una mejora de la experiencia y aparición de los fragmentos de productos en los diferentes resultados de las SERPs.

Y es revente para aparecer en las fichas gratuitas de productos, productos populares, Google imágenes…

Listados de productos de categorías

Para las páginas de colección en Shopify puedes usar Collection Page o ItemList.

Migas de pan

Esto ayudará a Google a comprender y categorizar mejor la información de sus páginas de productos. El marcado de ruta de navegación es recomendable que contenga el tipo BreadcrumbList.

Página principal

En el caso de la home, para ayudar a que los rankings de búsqueda obtengan una mejor comprensión general de su negocio, su página de inicio debe contener dos tipos de marcado de datos estructurados de Shopify:

  • Sitio web
  • Organización

E incluso, puedes implementar un tipo específico dependiendo del tipo de negocio y a lo que se dedique tu negocio.

LocalBusiness

Este tipo de marcado está orientado a empresas con sede física, ya que permite proporcionar detalles específicos sobre el negocio (como dirección, horario de atención y número de teléfono). Al utilizarlo, se aumenta la probabilidad de que el negocio aparezca en el «Local Pack» de Google (el conjunto de resultados locales) para consultas con intención local.

Puedes encontrar más tipos de marcados en la página de Schema.

Implementar estos tipos de datos estructurados en Shopify no solo facilita que los motores de búsqueda comprendan el contenido de las páginas de la tienda, sino que también, permite optimizar la relevancia en resultados transaccionales e informativos.

Herramienta para generar datos estructurados para Shopify

En el caso de que vayas a implementar los datos estructurados en Shopify de manera manual existen algunas herramientas tanto para la generación del código como para la validación y comprobación del código.

Para generarlos puedes encontrar la siguiente herramienta:

  • Schema Markup Generator: Dentro de la herramienta SEO te permite generar código fácilmente usando los diferentes tipos de schema que tiene la herramienta.. Ofrecen plantillas prediseñadas para productos, FAQ y reseñas, lo cual agiliza la creación de JSON-LD sin necesidad de programar manualmente.

¿Cómo agregar datos estructurados a una tienda Shopify?

Entre las diferentes formas de implementación de los datos estructurados os vamos a hablar de dos de ellas, mediante el uso de apps y la implementación manual de ellos.

La implementación de datos estructurados en Shopify a través de JSON-LD permite un control eficiente y preciso sobre la información que se comparte con los motores de búsqueda. JSON-LD es el formato recomendado y uno de los más usado para estructurar datos debido a su facilidad de integración y compatibilidad con el HTML de Shopify, permitiendo que los datos estructurados se mantengan separados del contenido visual de la página.

De manera manual 

  1. Genera o prepara el código de los datos de estructurados
  2. Incluye las variables de Shopify
  3. Agregar código a los archivos de plantilla del tema

Temas -> Acciones -> Editar código

Procedimiento de implementación:

  • Ubicación del código en Shopify
    En Shopify, el JSON-LD debe insertarse en la plantilla de tema, normalmente en el archivo theme.liquid, para asegurar que el código se cargue en todas las páginas relevantes. También se puede especificar en archivos de plantillas individuales (como product.liquid) si se desea un marcado específico para diferentes tipos de páginas. 
  • Agregue marcado Schema con JSON-LD: Inserte el script JSON-LD dentro de la sección <head> del HTML. Una vez agregada la secuencia de comandos JSON-LD, asegúrese de guardar los cambios. La estructura básica de JSON-LD para un producto incluiría propiedades tales como «@type»: «Product», «name», «description», «offers», y «aggregateRating», si hay valoraciones de clientes.

Ejemplo:

  • Personalización dinámica con variables Liquid de Shopify
    Shopify utiliza un sistema de plantillas basado en Liquid, que permite inyectar variables directamente en el JSON-LD. Esto significa que se pueden adaptar dinámicamente valores como el precio ({{ product.price }}) o la disponibilidad ({{ product.available }}) de cada producto en tiempo real, asegurando que el marcado se actualice automáticamente con cambios en el inventario o precios.
  • Evitar duplicados y optimizar el marcado
    Es importante estructurar el JSON-LD de modo que se eviten datos duplicados. Esto se puede lograr segmentando el código para diferentes secciones de la página y definiendo claramente los tipos de datos estructurados (producto, reseñas, FAQ) según cada contexto.

Del mismo modo, para maximizar el impacto de los datos estructurados en Shopify, la configuración avanzada permite adaptar el marcado de forma dinámica y evitar problemas de duplicación o inconsistencias. La optimización avanzada de datos estructurados se centra en utilizar variables de Liquid y ajustes específicos que mantienen el marcado online con las actualizaciones de la tienda y las directrices de los motores de búsqueda.

Si no sabes o tienes dudas y quieres incorporarlos de manera manual en acceseo somos especialistas en Shopify

 Estrategias avanzadas de configuración:

  • Uso de variables de Liquid para actualización dinámica:
    Shopify permite el uso de variables de Liquid en el JSON-LD, asegurando que el marcado se mantenga actualizado con los cambios en el inventario, precio y disponibilidad del producto en tiempo real. Esto elimina la necesidad de actualizar manualmente los datos estructurados cada vez que hay una modificación en el catálogo, mejorando la eficiencia operativa y asegurando que el markup esté siempre alineado con el contenido real de la tienda.

Instalación de una aplicación de Shopify para agregar el marcado de datos estructurados

Una de las opciones más sencillas y rápidas es la instalación de apps que gestionen los datos estructurados.

Tiny SEO Speed Image Optimizer: No solo sirve para la implementación de microdatos JSON-LD para obtener fragmentos enriquecidos. Además, puedes gestionar la optimización de metadatos SEO,  enlaces rotos, Redireccionamiento, Páginas de error, Mapa del sitio

SEO Manager | SEO Optimizer: Igual que el anterior, agrega JSON-LD y esquema/marcado estructurado, pero además dispone de otras funcionalidades como: Optimiza la velocidad de carga de la página

Smart SEO: te permite generar datos estructurados para productos, categorías, páginas y artículos de blog. Ayuda a optimizar el SEO en la tienda y asegura que la información de los productos aparezca en los resultados de búsqueda como rich snippets.

Pruebas y herramientas para validar la correcta implementación:

Una vez implementados los datos estructurados en Shopify, aconsejamos que tanto sea de manera manual (aún más importante) como usando una app uses alguna de las herramientas o validadores que te permitan revisar y validar con pruebas que el marcado funcione correctamente y se ajuste a las directrices de los motores de búsqueda. Este proceso implica el uso de herramientas de validación y la identificación y corrección de problemas comunes, evitando errores que puedan afectar la visibilidad en las SERPs.

  • Prueba inicial con Google Structured Data Testing Tool:
    Esta herramienta permite verificar la sintaxis y estructura del JSON-LD, identificando errores de codificación y advertencias que podrían impedir que el contenido se muestre en resultados enriquecidos. Es ideal para realizar una primera validación antes de que el marcado esté en producción.

validator-schema

  • Prueba de resultados Enriquecidos con Rich Results Test:
    La herramienta de Rich Results Test de Google se enfoca en evaluar si el marcado es apto para mostrar resultados enriquecidos. Esta prueba permite confirmar que los datos estructurados se interpretan adecuadamente y que cumplen con los requisitos específicos para snippets enriquecidos, carruseles de productos, reseñas y otros formatos de E-commerce.

Prueba de resultados enriquecidos

  • Monitorización en Google Search Console:
    Una vez en producción, Google Search Console permite monitorear el rendimiento de los datos estructurados y muestra errores específicos en el marcado de productos, reseñas o preguntas frecuentes. La sección de «Mejoras» facilita el seguimiento de la implementación y ayuda a ajustar cualquier detalle en función de las recomendaciones y advertencias emitidas por Google.

Todas esta herramientas te aportarán:

  • Advertencias o elementos no válidos
  • Errores
  • Sugerencias para sus datos estructurados

Posibles problemas comunes y soluciones

  • Errores de compatibilidad en plantillas de Shopify:
    Algunos temas de Shopify pueden causar conflictos en el markup JSON-LD, sobre todo si contienen marcado propio para datos estructurados. La solución pasa por revisar el código de tema e integrar o adaptar el JSON-LD personalizado sin solapamientos, asegurando que solo exista un conjunto de datos estructurados por cada tipo de contenido.
  • Inconsistencias en datos dinámicos:
    La falta de actualización en datos de inventario o precio puede llevar a mostrar información incorrecta. Usar variables de Liquid para que el JSON-LD refleje los valores actuales del inventario y precios permite evitar este problema, manteniendo los datos estructurados siempre actualizados.

En caso de implementación manual:

  • Presta atención a las llaves, revisa que lo que se abre se cierre. 
  • Ten cuidado con las mayúsculas y minúsculas y los caracteres especiales .
  • Agrega todas las propiedades requeridas.

Si tienes una tienda online es importante que revises los datos estructurados y estés al día de los nuevos marcados que van apareciendo. En caso de necesitar un equipo especializado de SEO y de desarrollo ¡Ponte en contacto con nosotros!

Comparte
¿Quieres más información?
Ponte en contacto con nosotros.
Picture of Fran del Campo
Fran del Campo

Enviar Comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Suscríbete a nuestra newsletter
para estar al día en el mundo online
¿Tienes alguna incidencia?

Cuéntanos qué ocurre
y nos pondremos con ello lo antes posible.

    Este sitio está protegido por reCAPTCHA, y la Política de privacidad y Términos de servicio de Google.

    ¡Cuéntanos tus ideas!
    +34 96 653 19 14
    info@acceseo.com

      Este sitio está protegido por reCAPTCHA, y la Política de privacidad y Términos de servicio de Google.