Lang y Hreflang

Lang y Hreflang

Previene errores lingüísticos y versiones incorrectas cuando una web tiene contenido por idioma o región.

Ilustración del check Lang y Hreflang de AISEO
Semántica Área
Idioma y alternates Señal
Intermedio Nivel

Qué mide este check

Este check revisa si la página declara correctamente su idioma principal y, cuando corresponde, sus versiones alternativas.

La señal base es el atributo lang en el documento HTML. Para sitios multidioma, también importa la coherencia de hreflang.

<html lang="es">

AISEO interpreta estas señales como parte de la claridad semántica y territorial del contenido.

Por qué importa en AISEO

Una página puede estar bien escrita y aun así ser servida al público equivocado. Lang y hreflang reducen esa ambigüedad.

Cuando una web tiene variantes por idioma o país, estas etiquetas ayudan a buscadores y sistemas de IA a entender qué versión corresponde a cada usuario.

  • Una página sin lang pierde una señal básica de idioma.
  • Un hreflang mal cruzado puede confundir versiones.
  • Las mezclas de idioma reducen precisión de interpretación.

Cómo comprobarlo paso a paso

Comprueba el lang

Revisa que el documento HTML declare el idioma principal de la página.

Revisa variantes

Si existen versiones por idioma o país, comprueba que estén enlazadas correctamente.

Valida reciprocidad

Las páginas alternativas deben apuntarse entre sí de forma coherente.

Evita duplicidades

No declares versiones alternativas que no sean equivalentes reales del mismo contenido.

Ejemplo de configuración correcta

Una página en español puede declarar idioma base y versiones alternativas cuando existen.

<html lang="es">
<link rel="alternate" hreflang="es" href="https://example.com/es/">
<link rel="alternate" hreflang="en" href="https://example.com/en/">
<link rel="alternate" hreflang="x-default" href="https://example.com/">
  • El idioma principal está declarado.
  • Las versiones alternativas son equivalentes reales.
  • Las referencias son absolutas y coherentes.

Errores frecuentes

  • No declarar atributo lang en el HTML.
  • Usar hreflang hacia páginas que no son equivalentes.
  • Olvidar el retorno entre versiones alternativas.
  • Mezclar códigos de idioma y país de forma incorrecta.

Checklist final

  • La página declara lang correctamente.
  • Las versiones multidioma usan hreflang coherente.
  • Las relaciones entre idiomas son recíprocas.
  • No hay variantes falsas ni páginas no equivalentes enlazadas.

Preguntas frecuentes

Dudas habituales antes de interpretar o corregir esta señal técnica.

¿Lang y hreflang son lo mismo?
No. Lang declara el idioma de una página. Hreflang relaciona versiones alternativas por idioma o región.
¿Todas las webs necesitan hreflang?
No. Solo tiene sentido cuando existen versiones equivalentes en otros idiomas o regiones.
¿Es obligatorio usar x-default?
No siempre, pero puede ayudar cuando hay una página neutra o selector internacional.
¿Puedo apuntar hreflang a una página parecida?
No debería. Las versiones deben ser equivalentes reales del mismo contenido.
¿Esto afecta a IA además de SEO?
Sí. Ayuda a reducir ambigüedad lingüística y a asociar contenido con la audiencia correcta.