atributo hreflang

¿Qué es hrflang y cómo utilizarlo?

|

Tiempo de lectura: 3 minutos

Hreflang es un atributo HTML que indica a los buscadores el idioma o la región específica de una web. Al aplicarlo en tu código, el motor de búsqueda sabrá que URL mostrar a los usuarios en función de sus preferencias lingüísticas o su ubicación geográfica.

Utilizar correctamente hreflang es importante para posicionar tus páginas en buscadores o chats de IA y que se muestre al público adecuado.

Especialmente si tienes una página multiidioma o dispones de versiones de tus webs para distintos mercados, es más que recomendable que uses el atributo hreflang.

¿Cómo se utiliza el hreflang? Ejemplo de uso

El atributo hreflang es un fragmento de código que se introduce en el header (<head>) de la página con el siguiente formato:

<link rel="alternate" hreflang="XX" href="https//urlXX.com">

En el campo rel siempre que se use con hreflang, debe indicar alternate. Esto le dice a los bots de buscadores o IAs que es una versión alternativa de la página y no un duplicado.

En el campo hreflang, donde indicamos XX, se introduce el código de idioma:

  • es: para español
  • en: para inglés
  • fr: para francés
  • pt: para portugués
  • ….

O si tienes versiones por región:

  • en-en: para inglés de Reino Unido
  • en-us: para inglés de Estados Unidos
  • es-es: para español de España
  • es-ar: para español de Argentina

Aquí puedes revisar los diferentes códigos para cada idioma o región según la ISO 639.

En el campo href se indicaría la URL concreta para el idioma o región indicada.

A mayores, en el hreflang también puedes indicar la URL por defecto para mostrar cuando no hay un idioma concreto asignado. En este caso, se indica utilizando x-default en lugar del código de idioma tal que así:

<link rel="alternate" hreflang="x-default" href="https//urlpordefecto.com">

Por ejemplo, en el caso de dinahosting.com, utilizamos el hreflang de la siguiente forma:

atributo hreflang en dinahosting.com

Donde indicamos las diferentes URL para las versiones idiomáticas disponibles, en nuestro caso, español, inglés, gallego, catalán y portugués, y la URL por defecto para otros idiomas.


Errores comunes al aplicar el hreflang

❌ Error 1: no aplicar hrflang en todas las páginas

El hreflang debe aplicarse en todas las URL que tengan versiones idiomáticas o por región y no únicamente en las páginas principales.

❌ Error 2: varios hreflang redirigen a la misma página

Cada hreflang deber redirigir a una sola URL, evita los duplicados.

❌ Error 3: aplicar hreflang hacia URL inexistentes

Asegúrate de que existen todas las versiones de las páginas que indiques en el hreflang y que están traducidas.

❌ Error 4: confundir el hreflang con la etiqueta canonical

La etiqueta canonical se utiliza para diferenciar contenido duplicado o muy similar. La opción x-default del hreflang no tiene esa función.


¿Por qué es importante utilizar el atributo hreflang?

El hreflang es conveniente utilizarlo si tenemos nuestra página traducida a diferentes idiomas o si tenemos versiones distintas de una misma URL enfocadas a áreas geográficas concretas.

Aunque su uso principal suele ser para diferenciar idiomas, también es muy frecuente usarlo si, por ejemplo, tienes una promoción específica para un determinado mercado o precios distintos por país.

Utilizando correctamente el hreflang, cualquier bot de buscador o IA que pase por tu página y la indexe, sabrá que URL mostrar a los usuarios en función de su idioma o región.

Esto tiene especial relevancia si quieres posicionar tu web para el SEO local, o realizar campañas en zonas específicas.

En general, las etiquetas HTML como el hreflang, son importantes para posicionar nuestras páginas y que se muestren correctamente en los buscadores o motores de IA.

Si quieres conocer más acerca de este tipo de atributos, pásate por el post sobre Metaetiquetas SEO.


Como ves, la etiqueta hreflang puede resultar muy útil para que tu web se muestre correctamente en los resultados de búsqueda. ¿La utilizas en tu página? ¿Te surge alguna duda? ¡Te leemos en los comentarios! 🙂


Avatar de Marta Mariño

Comentarios

Deja una respuesta

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

Newsletter

Suscríbete y recibe periódicamente consejos muy útiles para tu web y ecommerce 🙂 Además, te regalamos
4 guías
: Digitalización, WordPress, Ciberseguridad e IA.

Conviértete en afiliado

Gana dinero recomendando dinahosting a todo el mundo.