Hreflang indica a los buscadores qué versión de una página corresponde a cada idioma o región. Es una anotación delicada: un pequeño error en los códigos o en las referencias cruzadas la invalida por completo. Estos son los fallos que más se encuentran en auditorías.
Errores frecuentes
| Error | Efecto | Corrección |
|---|---|---|
| Falta de reciprocidad | Las versiones no se confirman entre sí y la anotación se ignora | Cada versión debe enlazar a todas, incluida ella misma |
| Códigos mal escritos | Idioma o región no reconocidos | Usar códigos de idioma y, si hace falta, de región válidos |
| URL que redirigen o dan error | Anotación inservible | Apuntar a URL finales con respuesta correcta |
| Conflicto con canonical | Señales contradictorias | Cada versión con canonical a sí misma |
| Falta de valor por defecto | Usuarios sin versión asignada | Añadir la versión x-default si procede |
La referencia oficial es la guía de versiones localizadas.
Dónde implementarlo
Puede declararse en el encabezado de cada página, en las cabeceras HTTP o en el sitemap. Para sitios grandes, el sitemap suele ser más manejable. Elige un método y no combines varios sin necesidad, porque aumentan las posibilidades de contradicción. En WordPress multilingüe, comprueba qué genera tu plugin y valida el resultado con un rastreo.
Cuando existe una versión por país pero con el mismo idioma, como el español de varios mercados, las diferencias suelen ser mínimas. Asegúrate de que los contenidos tienen sentido para cada mercado: moneda, envíos, términos legales y vocabulario. De lo contrario, la anotación señala versiones que el usuario percibe como idénticas, y la señal pierde utilidad. Si no puedes diferenciarlas, considera una sola versión.
Cómo auditarlo
- Rastrea el sitio y exporta las anotaciones de cada URL.
- Comprueba la reciprocidad entre cada par de versiones.
- Verifica que los destinos devuelven respuesta correcta y son indexables.
- Revisa que el idioma real del contenido coincide con el código declarado.
- Contrasta los avisos de Search Console y la herramienta que uses.
Para el repaso general consulta cómo revisar hreflang en un sitio multipaís.
Cuando hay traducciones parciales
No todas las páginas existen en todos los idiomas. Anota hreflang solo entre versiones que de verdad correspondan, y deja sin anotación las páginas sin equivalente. Evita traducciones automáticas sin revisión publicadas a gran escala. La decisión de cuándo localizar y cuándo traducir se trata en español neutro o localizado por país.
Programa una revisión periódica de hreflang, sobre todo tras añadir páginas, idiomas o cambiar plantillas. Los plugins pueden dejar de generar las anotaciones sin avisar. Un rastreo trimestral que compruebe reciprocidad y códigos detecta la mayor parte de los fallos antes de que afecten a los usuarios. Documenta el método elegido para que nadie lo modifique por desconocimiento.
En resumen
- Errores frecuentes: La referencia oficial es la guía de versiones localizadas .
- Dónde implementarlo: Puede declararse en el encabezado de cada página, en las cabeceras HTTP o en el sitemap.
- Cómo auditarlo: Para el repaso general consulta cómo revisar hreflang en un sitio multipaís .
- Cuando hay traducciones parciales: No todas las páginas existen en todos los idiomas.
Preguntas frecuentes
¿Es obligatorio usar hreflang?
No, pero ayuda cuando existen versiones muy similares para distintas regiones.
¿Afecta al posicionamiento?
Sirve para mostrar la versión adecuada, no para subir posiciones.
¿Se puede mezclar idioma y región?
Sí, con códigos válidos, siempre que cada combinación exista como versión real.