¿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
Especialista SEO & Marketing Digital
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
- ¿Qué es la Canonicalización?: hreflang y canonical deben convivir sin contradecirse.
- ¿Qué es la Indexación?: cada versión de idioma debe estar indexada.
- ¿Qué es el Rastreo (Crawling)?: Google debe rastrear todas las versiones para relacionarlas.
¿Gestionas un sitio en varios idiomas o países? Escríbeme y revisamos tu configuración internacional.

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.
Artículos relacionados



