Inicio / Base de conocimiento / Glosario / hreflang: marcado de las versiones de idioma

hreflang: marcado de las versiones de idioma

Glosario 2 min de lectura Actualizado: 02.11.2026
Cómo informar a los buscadores sobre las versiones de idioma y región de una página, las cinco reglas que se incumplen con más frecuencia y por qué este marcado no mejora el posicionamiento, pero sí protege contra la autocompetencia.

hreflang es un marcado que informa a los motores de búsqueda de que una página tiene versiones en otros idiomas o para otros países, y qué versión está destinada a cada público. Sin él, un sitio multilingüe corre el riesgo de competir consigo mismo.

Cómo se ve

Cada versión de idioma enumera todas las versiones, incluida ella misma, indicando el idioma y, si es necesario, la región. Además, se especifica una opción de respaldo para otros países. El marcado puede colocarse en el código de la página, en los encabezados de respuesta o en el sitemap: el método no importa, lo que importa es que esté completo.

Reglas que se incumplen con más frecuencia

ReglaQué falla al incumplirla
Los enlaces deben ser recíprocosEl marcado unilateral se ignora por completo
Cada versión se enlaza a sí mismaEl conjunto se considera incompleto
Las direcciones son canónicas y funcionanUna redirección o un error 404 anula el enlace
Código de idioma según el estándarUn error tipográfico en el código desactiva la regla
La región se indica solo junto con el idiomaUna región sin idioma no funciona
No se trata de posicionamiento, sino de selección de versión
El marcado no mejora el posicionamiento. Ayuda a mostrar al usuario la versión correcta y reduce el riesgo de que las versiones se consideren duplicados entre sí.

Cuándo se necesita

  • El sitio existe en varios idiomas.
  • Hay versiones en un mismo idioma para distintos países, por ejemplo, para Ucrania y Polonia.
  • Una parte del contenido está traducida y otra no: entonces solo se marcan los pares reales que existen.

Confusión frecuente: idioma y país

El código de idioma es obligatorio; el de país, no. Un registro solo con el idioma significa “esta versión es para todos los que leen en este idioma”, mientras que con idioma y país significa “para este idioma en este país”. No está permitido indicar una región sin idioma: esa línea se ignora. Y recuerda que aquí la región se refiere al país del usuario, no a donde se encuentra el servidor.

Cómo comprobarlo

Revisa el código fuente de la página y asegúrate de que las versiones estén enumeradas de forma completa y recíproca. En nuestra base de conocimientos, por ejemplo, cada artículo existe en cuatro idiomas con su propia dirección, y se vinculan precisamente mediante este marcado; encontrarás los detalles en el artículo sobre las versiones de idioma.

Preguntas frecuentes

¿hreflang mejora el posicionamiento?
No. El marcado ayuda a mostrar al usuario la versión correcta y reduce el riesgo de que las versiones se consideren duplicadas entre sí.
¿Es obligatorio que cada página se enlace a sí misma?
Sí, cada versión debe incluir un enlace a sí misma; de lo contrario, el conjunto se considera incompleto.
¿Qué hacer si solo se tradujo una parte de las páginas?
Marca solo los pares reales que existen: los enlaces a traducciones inexistentes rompen la conexión.
¿Te resultó útil este artículo?
Pruébalo en tu proyecto Todo lo descrito en el artículo está disponible en el panel: el bono de registro ya está en tu saldo.
Abrir panel