Comprobador de hreflang
Introduce una URL para leer todas las anotaciones hreflang de la página, revisar cada código de idioma y región y descargar las versiones alternativas para confirmar que enlazan de vuelta.
Nuestro servidor descarga la página que introduces y hasta 10 de sus URLs alternativas, y se las devuelve a tu navegador, donde se hacen las comprobaciones. No se guarda nada.
Cómo funciona el comprobador de hreflang
Google lee las anotaciones hreflang en tres sitios: los elementos link del head del HTML, la cabecera de respuesta HTTP Link y el sitemap XML. Este comprobador descarga la página que introduces y lee los dos primeros. Para el método del sitemap, busca las entradas xhtml:link en tu archivo de sitemap.
Cada valor se contrasta con el formato que documenta Google: un código de idioma, seguido de un código de escritura opcional y un código de región opcional, o el valor reservado x-default. Cada URL tiene que ser completa, y los elementos link del HTML tienen que estar dentro del head.
Después, el comprobador descarga hasta 10 de las URLs alternativas que nombra la página y lee también sus anotaciones. Google indica que cada versión de idioma debe incluirse a sí misma además de todas las demás versiones, y que si dos páginas no se apuntan mutuamente, las etiquetas se ignoran. Ese enlace de retorno es la comprobación que la mayoría de las herramientas se saltan.
Las reglas de hreflang de un vistazo
Cada regla es lo que dice la página de Google Search Central sobre las versiones localizadas, y cada una corresponde a una comprobación de la herramienta.
| Código de idioma | ISO 639-1, como en, de o ja. Indicar solo la región no es válido. |
| Código de región | Opcional, ISO 3166-1 alpha-2, como GB o MX. Los códigos ajenos al estándar, como es-419, no se admiten. EU, UN y UK no tienen efecto. |
| Escritura | Opcional, ISO 15924, como zh-Hant para el chino tradicional o zh-Hans para el chino simplificado. |
| Mayúsculas | Los valores no distinguen mayúsculas de minúsculas, así que en-gb y en-GB significan lo mismo. |
| x-default | Un valor reservado para cuando ningún otro idioma o región coincide con la configuración del navegador del usuario. Pensado para páginas de selección de idioma. |
| Autorreferencia | Cada versión se incluye a sí misma además de todas las demás versiones. |
| Enlaces de retorno | Si la página X enlaza a la página Y, la página Y debe enlazar de vuelta a la página X. Si no, las anotaciones pueden ignorarse. |
| URLs | Completas, con http o https. Ni //example.com/foo ni /foo. Las alternativas no tienen por qué estar en el mismo dominio. |
| Ubicación | En HTML, los elementos link deben estar dentro de una sección head bien formada. |
Reglas contrastadas con la documentación de Google: Tell Google about localized versions of your page
Qué muestra el comprobador
- Todas las anotaciones hreflang de la página, del head del HTML y de la cabecera HTTP Link
- Códigos de idioma que no son ISO 639-1, códigos de región que no son ISO 3166-1 alpha-2, una región usada sola y los códigos reservados EU, UN y UK
- URLs relativas o relativas al protocolo, que Google no acepta
- La falta de autorreferencia, cuando ninguna anotación apunta a la página que has comprobado
- El mismo código incluido más de una vez y los elementos link colocados fuera del head
- Para hasta 10 alternativas: si cada una enlaza de vuelta, si redirige o devuelve un error y si su conjunto de anotaciones coincide con el de esta página
Errores de hreflang que arruinan el SEO internacional
Los diez errores que hay detrás de casi toda configuración de hreflang rota, con el síntoma y la solución de cada uno.
Leer la guía de hreflangDel blog
Cinco conflictos de canonical que decide Google
Google lo dice con estas palabras: es una indicación, no una norma. Estos son los cinco puntos donde tus señales se contradicen entre sí.
Datos estructuradosTipos de schema que sí consiguen rich results
Nueve tipos siguen consiguiendo un tratamiento visual. Dos muy conocidos fueron retirados. Esta es la lista actual, según la documentación de Google.
Core Web VitalsCore Web Vitals en 2026: umbrales y qué ha cambiado
Las métricas no cambiaron este año. Buena parte de las herramientas que las rodean, sí. Esto es lo que es cierto ahora mismo.