¿Qué es Hreflang y cómo implementarlo sin errores?
Diccionario SEO4 min de lectura

¿Qué es Hreflang y cómo implementarlo sin errores?

El atributo hreflang le indica a Google el idioma y la región de cada página para servir la versión correcta a cada usuario. Te enseño a implementarlo paso a paso.

Camilo Rai

Camilo Rai

Especialista SEO & Marketing Digital

#diccionario-seo#hreflang#seo-internacional#seo-tecnico

El hreflang es un atributo HTML que le indica a Google el idioma y, opcionalmente, la región a la que está dirigida una página. Su misión es que el buscador muestre la versión correcta a cada usuario: la de español de México a quien busca desde México y la de español de España a quien busca desde España. Es imprescindible cuando tienes el mismo contenido en varios idiomas o adaptado a varios países.

Qué problema resuelve exactamente

Sin hreflang, Google puede mostrar a un usuario argentino tu página pensada para España, con precios en euros y envíos que no le sirven. También puede interpretar tus versiones por país como contenido duplicado y elegir mostrar solo una, dejando fuera al resto. El hreflang evita ambas cosas: conecta las versiones entre sí y le dice a Google que no son duplicados, sino alternativas legítimas para públicos distintos.

Cómo implementarlo paso a paso

Paso 1: define tus versiones y sus códigos

Cada versión necesita un código de idioma en formato ISO 639-1, y si segmentas por país, un código de región ISO 3166-1. Por ejemplo: es-MX para español de México, es-ES para español de España, en-US para inglés de Estados Unidos.

Paso 2: añade las etiquetas a cada página

En el <head> de cada versión, incluye una etiqueta por cada idioma disponible, incluida la propia página. Todas las versiones deben listarse en todas las versiones, sin excepción.

<link rel="alternate" hreflang="es-mx" href="https://ejemplo.com/mx/" />
<link rel="alternate" hreflang="es-es" href="https://ejemplo.com/es/" />
<link rel="alternate" hreflang="x-default" href="https://ejemplo.com/" />

Paso 3: no olvides el x-default

El valor x-default marca la página que se mostrará a quien no encaje en ningún idioma o región concretos. Es tu red de seguridad para el resto del mundo.

Paso 4: verifica que sea recíproco

Esta es la regla de oro: si la página A apunta a la B con hreflang, la B debe apuntar de vuelta a la A. Si falta ese enlace de retorno, Google ignora toda la anotación como si no existiera.

¿En el HTML o en el sitemap?

Tienes tres formas de declarar el hreflang: en las etiquetas <link> del HTML, en las cabeceras HTTP (útil para PDF y otros archivos) o dentro del sitemap XML. Para sitios con muchos idiomas, mi recomendación suele ser el sitemap: centraliza todas las anotaciones en un solo archivo, es más fácil de mantener y no infla el <head> de cada página con decenas de líneas. Elige un método y no los mezcles, porque las señales duplicadas y contradictorias solo generan confusión.

Los tres errores que arruinan un hreflang

En las auditorías internacionales veo casi siempre lo mismo:

  • Falta de reciprocidad: la causa número uno de que hreflang no funcione.
  • Códigos mal escritos: usar es-LATAM (que no existe) o confundir el código de país con el de idioma. El primer valor es siempre idioma, el segundo país.
  • Apuntar a URLs con redirección o noindex: el hreflang debe enlazar siempre a páginas finales e indexables, nunca a una que redirige a otra.

Cómo comprobar que funciona

Search Console incluía un informe específico de segmentación internacional, y herramientas como Screaming Frog auditan la reciprocidad y los códigos de tus etiquetas a escala en pocos minutos. Revisa siempre después de implementar y tras cada despliegue grande, porque un hreflang roto es peor que no tener ninguno: le das a Google instrucciones que, al fallar, le hacen desconfiar de toda la configuración.

Sigue aprendiendo

¿Gestionas un sitio en varios idiomas o países? Escríbeme y revisamos tu configuración internacional. Es una auditoría delicada, de las que conviene hacer con un consultor SEO que ya haya tropezado con estos errores antes.

Camilo Rai

Camilo Rai

Especialista SEO & Marketing Digital

Especialista en SEO y Marketing Digital con más de 8 años de experiencia posicionando marcas en Latinoamérica. Apasionado por los datos, la estrategia y el crecimiento orgánico sostenible.