Cogo Site
Volver al blog
GUÍA DE HREFLANG

Guía de Hreflang: Sintaxis, Errores y Buenas Prácticas

Hreflang es el componente técnico con mayor propensión a errores de todo el SEO multilingüe. Si lo implementas correctamente, tus versiones idiomáticas se posicionarán ante la audiencia adecuada; si cometes un fallo sutil, Google ignorará las etiquetas alternativas en silencio. Esta guía explica cómo funciona, qué errores evitar y cómo verificar su correcta aplicación.

Qué es hreflang y por qué es fundamental

Hreflang (también conocido como atributo rel="alternate" hreflang="x") es una etiqueta HTML que comunica a los motores de búsqueda qué versión de idioma y región geográfica debe mostrarse a cada usuario en los resultados de búsqueda.

Sin etiquetas hreflang, Google recurre a algoritmos de detección automática de idioma para determinar qué página mostrar. Esto provoca habitualmente que la versión incorrecta aparezca en mercados internacionales, generando altas tasas de rebote y perjudicando el posicionamiento general del sitio web.

Con un etiquetado hreflang preciso, Google empareja cada consulta con la versión idónea: un usuario en México ve la página en español mexicano, mientras que un usuario en el Reino Unido recibe la versión en inglés británico. Además, elimina el riesgo de penalizaciones por contenido duplicado entre variantes lingüísticas similares.

Sintaxis de hreflang: la especificación

Hreflang utiliza el atributo link rel="alternate" con un valor hreflang. El valor combina un código de idioma ISO 639-1 con un código de región ISO 3166-1 alpha-2 opcional. Ejemplos: en (inglés, cualquier región), en-US (inglés de Estados Unidos), zh-CN (chino simplificado, China continental), zh-TW (chino tradicional, Taiwán), es-MX (español de México), fil-PH (filipino de Filipinas).

Google no distingue entre mayúsculas y minúsculas en hreflang: zh-CN, zh-cn y zh-cN son equivalentes. Escribir los códigos regionales en mayúsculas sigue la convención ISO y mejora la consistencia, pero el requisito real es emplear códigos de idioma y región válidos.

Cada versión publicada debe declararse a sí misma y enlazar de forma recíproca a las variantes disponibles. x-default es opcional y sirve para indicar una página de idioma predeterminado o un selector para usuarios sin coincidencia. Omitirlo no invalida las anotaciones de hreflang.

Cada alternativa debe ser bidireccional. Si la página A (inglés) declara a la página B (chino) como su alternativa, la página B debe declarar a la página A como su alternativa. La falta de etiquetas de retorno es el error de hreflang más común: Google ignora ambas direcciones cuando falta una.

Los 7 errores más comunes de hreflang (y cómo corregirlos)

Error 1 — Utilizar códigos de idioma o región no admitidos. Google interpreta hreflang sin distinguir mayúsculas de minúsculas; escribir la región en mayúsculas es la convención ISO, no una condición de indexación. Corrige los códigos inválidos, no la capitalización inocua.

Error 2 — Etiquetas de retorno ausentes. La página A declara a la página B como alternativa, pero la página B no declara a la página A. Solución: cada alternativa debe ser bidireccional; si añades un nuevo locale, actualiza todas las páginas existentes para declararlo de vuelta.

Error 3 — Elegir un destino poco útil para x-default. Esta etiqueta es opcional; si la incluyes, dirige al usuario sin idioma coincidente a un selector o página predeterminada apropiada. La ausencia de x-default no es por sí sola un error.

Error 4 — URLs de hreflang que no coinciden con las URLs canónicas. Si /pricing tiene como canonical /pricing, pero su hreflang apunta a /pricing?utm_source=internal, Google descarta la alternativa. Solución: las URLs de hreflang deben coincidir carácter por carácter con las URLs canónicas.

Error 5 — Hreflang en páginas con noindex o canonicalizadas hacia otra URL. Las páginas bloqueadas de la indexación no deben declarar hreflang. Solución: omite las etiquetas hreflang en rutas noindex, rutas redirigidas y páginas canonicalizadas hacia otras URLs.

Error 6 — Hreflang hacia páginas con soft-404 o «idioma no disponible». No declares una URL alternativa que devuelva un mensaje de «lo sentimos, esta página no está disponible en su idioma»; eso constituye un soft 404 y Google penaliza ambas direcciones. Solución: declara únicamente alternativas con contenido real; si una página no existe en un locale, no declares ese locale como alternativa.

Error 7 — Variantes de locale incoherentes entre páginas. La página A declara los locales en, zh-CN, es, pero la página B solo declara en y zh-CN. La inconsistencia confunde a Google. Solución: cada página que exista en múltiples locales debe declarar todos los locales donde existe, y ningún locale donde no exista.

Cómo probar y verificar tu configuración de hreflang

Paso 1 — Inspecciona el HTML renderizado o las anotaciones del sitemap: códigos válidos, autorreferencia, enlaces recíprocos entre las versiones disponibles y destinos rastreables. x-default solo necesita revisión si decides utilizarlo, pues es opcional.

Paso 2 — Comprueba Google Search Console. El antiguo informe de segmentación internacional se retiró en 2022. Usa la inspección de URLs para revisar indexación y canonical, y una auditoría o rastreo para detectar etiquetas hreflang recíprocas ausentes, códigos de idioma incorrectos y URLs alternativas rotas. Google sigue admitiendo hreflang, pero ese informe ya no está disponible.

Paso 3 — Ejecuta un rastreo con herramientas como Ahrefs o Sitebulb. Estas plataformas permiten auditar la integridad bidireccional de miles de páginas simultáneamente, detectando enlaces rotos o códigos erróneos.

Paso 4 — Realiza pruebas directas en buscadores mediante conexiones VPN o dominios regionales de Google para verificar qué versión idiomática se presenta en cada territorio geográfico.

Paso 5 — Utiliza la herramienta de inspección de URLs en Search Console para verificar que cada variante idiomática ha sido indexada satisfactoriamente con sus asociaciones reconocidas.

Buenas prácticas de hreflang para 2026

Recomendación 1 — Utiliza códigos solo de idioma (como es o en) cuando tu contenido no difiera entre países. Limita los códigos regionales (como es-ES o es-MX) a casos donde existan diferencias reales de precios, legislación o vocabulario.

Recomendación 2 — Considera x-default como alternativa opcional para idiomas no contemplados, especialmente si tienes un selector de idiomas. Elige su destino según la experiencia de usuario; no tiene que apuntar al idioma principal por defecto. Su ausencia no invalida hreflang.

Recomendación 3 — Centraliza la generación de hreflang en tu plataforma o CMS en lugar de redactar etiquetas manualmente, eliminando discrepancias por modificaciones futuras de páginas.

Recomendación 4 — Mantén las URLs limpias y estables. Evita parámetros de consulta o identificadores de sesión en las direcciones declaradas en hreflang.

Recomendación 5 — Audita periódicamente las etiquetas tras cada publicación o eliminación de idiomas en el sitio web.

Dónde está Cogo Site con hreflang hoy

Hoy, Cogo Site te ofrece edición de contenido multilingüe, borradores de traducción con IA que tú revisas y un conmutador de idioma para tus visitantes.

Cogo Site todavía no genera etiquetas hreflang ni alternativas en el sitemap para los sitios que publicas, y cambiar de idioma no modifica la URL de la página.

Si tu estrategia SEO depende de URLs independientes por idioma con hreflang, Cogo Site todavía no es la mejor opción.

Lista rápida de verificación para hreflang

  • Cada versión incluye autorreferencia y alternativas recíprocas; x-default es opcional.
  • Utiliza códigos válidos de idioma y región; las mayúsculas regionales siguen la convención ISO, pero Google no distingue el caso.
  • Todas las etiquetas son bidireccionales entre las distintas versiones idiomáticas
  • Las URLs de hreflang coinciden carácter por carácter con las URLs canónicas
  • Si utilizas x-default, enlaza a una página o selector útil para idiomas no contemplados.
  • No se incluyen etiquetas hreflang en páginas con noindex ni en redirecciones
  • No se declaran alternativas hacia páginas de error o mensajes de idioma no disponible
  • Las variantes idiomáticas se declaran de forma coherente en todo el árbol del sitio

Preguntas frecuentes

¿Qué es hreflang y para qué sirve?

Hreflang es un atributo HTML que indica a los motores de búsqueda qué versión de idioma y región geográfica debe mostrarse a cada usuario en los resultados de búsqueda. Asegura que cada usuario acceda al contenido en su idioma nativo y previene problemas de contenido duplicado entre páginas equivalentes.

¿Cómo se configuran correctamente las etiquetas hreflang?

Cada versión en otro idioma debe declararse con una URL completa y enlazar de forma recíproca a las demás versiones disponibles. Utiliza códigos válidos de idioma y, si corresponde, región. Google no distingue mayúsculas de minúsculas en hreflang, aunque el formato ISO prefiere la región en mayúsculas. x-default puede añadirse para indicar una página alternativa útil, pero no es obligatorio.

¿Cuáles son los errores más comunes con hreflang?

Revisa códigos de idioma o región no admitidos, enlaces recíprocos ausentes, URLs alternativas rotas, conflictos con canonical o páginas no indexables y enlaces a páginas sin contenido. Google acepta hreflang en mayúsculas o minúsculas y x-default es opcional. Un error entre dos versiones no anula necesariamente todas las demás relaciones correctas.

¿Cómo puedo comprobar si mi hreflang funciona?

Puedes inspeccionar el HTML renderizado, comprobar indexación y canonical con la inspección de URLs de Search Console y rastrear el sitio con herramientas como Ahrefs o Sitebulb para detectar etiquetas hreflang recíprocas ausentes y URLs alternativas rotas. El antiguo informe de segmentación internacional se retiró en 2022.

¿Es compatible hreflang con buscadores como Bing y Baidu?

Sí, tanto Google como Bing y Yandex procesan activamente las etiquetas hreflang. Para buscadores específicos como Baidu, se recomienda complementar la configuración enviando además sitemaps en chino a través de sus herramientas para webmasters.

Descubre lo que Cogo Site ofrece para sitios multilingües

Hoy, Cogo Site te ofrece edición de contenido multilingüe, borradores de traducción con IA que tú revisas y un conmutador de idioma para tus visitantes.

Recursos multilingües relacionados

Uso de cookies

Usamos cookies para mejorar tu experiencia de navegación y analizar el tráfico del sitio. Al hacer clic en "Aceptar", aceptas el uso de cookies. Política de cookies