Hreflang

¿Qué es el atributo Hreflang?

Es un elemento HTML que se utiliza para indicar a los motores de búsqueda el idioma y la región geográfica de una página web.

Su principal función es ayudar a los buscadores a servir la versión más adecuada de una página a los usuarios, dependiendo de sus preferencias lingüísticas y locales. Esto es especialmente relevante en el contexto del SEO internacional, donde es crucial evitar la competencia entre versiones idénticas de contenido en diferentes idiomas o regiones.

Importancia del Hreflang en SEO

El uso correcto del atributo hreflang es fundamental por varias razones:

  • Impulso a la presencia digital: los buscadores pueden presentar la variante óptima del portal a cada visitante, enriqueciendo su interacción y potenciando la pertinencia de la información ofrecida. 

  • Prevención de duplicidades: al implementar hreflang, se evita que las traducciones se consideren contenido repetido, salvaguardando así el rendimiento SEO del sitio en las plataformas de búsqueda.

  • Estimula visitas naturales: encaminar a los visitantes hacia la versión idónea de un contenido puede fortalecer su ranking en buscadores, lo que conlleva un incremento en el flujo de usuarios al sitio.

Estructura de la etiqueta Hreflang

La etiqueta hreflang se inserta generalmente en la sección head del código HTML de una página. Su sintaxis básica es:

  • <link rel="alternate" hreflang="xx" href="URL de la página en el idioma correspondiente">

Donde:

  • xx representa el código de idioma (por ejemplo, "es" para español).

  • href es la URL que apunta a la versión alternativa de la página.

Supongamos un sitio con versiones en castellano para España e inglés para EE. UU. La estructura de las etiquetas hreflang sería la siguiente:

  • <link rel="alternate" hreflang="es-ES" href="http://www.example.com/es/">

  • <link rel="alternate" hreflang="en-US" href="http://www.example.com/en/">

3 formas de implementación del Hreflang

Existen varias maneras de implementar el atributo hreflang:

  1. En la cabecera HTML: como se mencionó anteriormente, se puede incluir directamente en el código HTML.

  2. En las cabeceras HTTP: para archivos no HTML como PDFs.

  3. En un sitemap XML: esto permite agrupar todas las versiones de un sitio en un solo lugar.

Casos prácticos y ejemplos

Para entender mejor cómo funciona el atributo hreflang, se pueden observar casos prácticos donde se implementa correctamente:

  • E-commerce internacional: un portal de ventas con variantes en inglés, español y francés necesita vincular cada versión a las demás mediante hreflang.

  • Blogs multilingües: un blog que publica artículos en varios idiomas debe incluir etiquetas hreflang en cada entrada para dirigir a los lectores al contenido correspondiente.

Consideraciones al usar Hreflang

La aplicación correcta de hreflang exige observar determinados lineamientos para garantizar su eficacia:

  • Uso de estándares adecuados: confirma la aplicación de los códigos ISO 639-1 e ISO 3166-1 para idiomas y países, respectivamente. 

  • Incluir todas las versiones: cada versión del contenido debe tener su propia etiqueta hreflang, incluyendo la versión original. 

  • Comprobación de indización: cerciórate de que los buscadores hayan indexado correctamente todas las versiones del sitio.


Elemento esencial para el SEO global, la etiqueta hreflang permite a los buscadores servir contenido óptimo según el idioma y localización del usuario. Esta funcionalidad mejora la interacción con el sitio y potencia su rendimiento general.

Al facilitar la presentación de información pertinente, se logra una mayor visibilidad y se fomenta un compromiso más profundo del visitante con el portal web, consolidando así una estrategia de posicionamiento efectiva a nivel internacional.

¡Agenda tu reunión ahora!

¿Listo para dar un impulso a tu presencia online? En una breve videollamada, analizaremos tu web y diseñaremos un plan de acción para incrementar tu visibilidad orgánica.