Cómo implementar etiquetas hreflang en Shopify

Tabla de Contenidos

Una de las cosas difíciles de administrar un negocio de comercio electrónico internacional es cómo ejecutar todo el negocio correctamente y asegurarse de que puede enviar a sus clientes de manera oportuna, y también generar tráfico orgánico a todas las ubicaciones que desea vender.

Por qué crear más de una tienda de comercio electrónico en varias ubicaciones

Si tiene una tienda Shopify internacional , es posible que haya decidido configurar varias tiendas para orientar estas ubicaciones. 

Las razones para hacer esto son amplias y variadas, pero los beneficios pueden ser:

  • reduciendo los tiempos de envío a los clientes (si tiene un almacén en esa ubicación)
  • generar relevancia en los resultados de búsqueda orgánicos
  • generar confianza con el mercado resolviendo la URL / dominio específico de una ubicación
  • construir elementos culturales específicos en cada tienda
  • vender en ubicaciones multilingües

Un ejemplo común puede ser una empresa que vende en EE. UU., Australia y Nueva Zelanda. 

La empresa tiene distribuidores en todas las ubicaciones y existencias en inventario en esas ubicaciones para reducir los tiempos de envío. 

El dueño del negocio quiere comercializar y apuntar a ubicaciones específicas para generar confianza en el mercado y también darle a cada tienda la mejor oportunidad de generar tráfico orgánico. Los sitios creados son:

  • tienda.com
  • store.com.au
  • store.nz

Cada tienda está en el idioma inglés. Cada tienda tiene más de 10.000 SKU. La empresa no quiere volver a crear manualmente cada sitio, ya que las horas de mano de obra serían exorbitantes, por lo que han duplicado cada tienda para que sean idénticas y simplemente cambiaron los detalles de contacto y envío.

El problema

Pero al duplicar cada tienda en cada ubicación, corre el riesgo de una penalización de Google Panda por contenido duplicado

Esta penalización puede suprimir contenido en todas las ubicaciones en los resultados de búsqueda. Es posible que Google tampoco sepa qué dominios mostrar en los SERP en cada ubicación. 

Por ejemplo, shop.com podría mostrarse en Nueva Zelanda y Australia, ya que shop.com es un TLD internacional. Además de esto, los detalles de envío y contacto en el sitio shop.com pueden reducir la capacidad de la tienda para realizar conversiones en estas ubicaciones.

La solución: etiquetas Hreflang

Google tiene una solución muy útil que es realmente fácil de implementar. Al agregar etiquetas hreflang a cada una de las tiendas, le dice a Google qué tienda es relevante para qué ubicación. 

También se notifica que las tiendas son del mismo negocio, así que ignore cualquier contenido duplicado.

Cómo agregar etiquetas Hreflang a Shopify

1. Código Hreflang para Shopify

El siguiente código debe agregarse a la sección principal de su archivo liquid.theme. Asegúrese de intercambiar «mystore.com» con su dominio. 

La primera línea «mystore» debe reemplazarse con la tienda donde está insertando el código . 

Las siguientes líneas de la sección «mystore» se reemplazan con la tienda de la ubicación.

{{ content_for_header }}
      {% assign localeString =  "/" | append: request.locale.iso_code %}
      <link rel="alternate" hreflang="es" href="https://mystore.com{{ request.path | remove: localeString }}" />
      <link rel="alternate" hreflang="en" href="https://{{ request.host }}/en{{ request.path | remove: localeString }}" />
      <link rel="alternate" hreflang="fr" href="https://{{ request.host }}/fr{{ request.path | remove: localeString }}" />

Sugerencia: puede encontrar los códigos hreflang correctos con esta herramienta generadora.

2. Verificar que las etiquetas hreflang están apareciendo en el código fuente de su página de inicio

Para asegurarse de que se está ejecutando de manera correcta, basta ir a la página de inicio de su página web, hacer click derecho e ir a ver código fuente de la página.

Una vez dentro del código fuente, inspeccionar con Ctr + F y buscar la etiqueta hreflang

<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script> <link rel="alternate" hreflang="es" href="https://mystore.com/" /> <link rel="alternate" hreflang="en" href="https://mystore.com/en/" /> <link rel="alternate" hreflang="fr" href="https://mystore.com/fr/" />

3. Solicitar a Shopify la eliminación de las etiquetas hreflang creadas por markets

En el caso que Shopify te haya creado las etiquetas hreflang de forma automática, y estén en el formato href=»https://mystore.com/es-en/», solo se podrán eliminar accediendo al servicio de atención al cliente y solicitándolo, ya que ellos son los únicos que pueden acceder a dicha parte del código para realizar la modificación, con lo que eliminarán el fragmento de código creado automáticamente por markets, y prevalecerá el nuestro, de la manera correcta.

AUTOR

ÚLTIMOS ARTÍCULOS

¡Bienvenido al artículo de hoy! Dónde voy a recapitular las prácticas que más nos han funcionado para mejorar el SEO¿Qué es el SEO? SEO, o…

🔎 ¿Segmentas tu productos en tu estrategia de visibilidad en Google ShoppingGoogle Shopping es un servicio ofrecido por Google que permite a los usuarios buscar…

La segmentación de productos en Google Ads emerge como una estrategia crucial para maximizar el rendimiento de las campañas publicitarias y mejorar la rentabilidad de…

Suscríbete a la Newsletter

Recibe las últimas noticias y aprende de SEO y Google ADS