Comprobador de hreflang
Comprobación de hreflang
¿Por qué Google muestra la versión en otro idioma?
Normalmente porque el grupo de hreflang está roto en algún punto y Google recurrió a adivinar por la URL, el idioma del contenido y la ubicación del visitante. hreflang es una señal que solo funciona si todo el conjunto coincide; una etiqueta mala y se descarta el grupo entero.
Pega una URL o cincuenta. Esta herramienta lee todas las etiquetas rel="alternate" de cada página e informa qué versiones de idioma se declaran, si la página aparece en su propia lista y qué códigos no existen.
¿Las etiquetas hreflang tienen que apuntarse entre sí?
Sí, y es la regla que más sitios incumplen. Si tu página en inglés dice que la versión en español está en /es/, entonces /es/ tiene que decir que la inglesa está de vuelta en la original. Google ignora por completo las declaraciones de una sola dirección.
De ahí salen dos cosas. Cada página debe listarse también a sí misma: un grupo de cinco idiomas son cinco etiquetas en cada una de las cinco páginas, no cuatro. Y una página ausente de su propia lista rompe el grupo para todas las demás, no solo para ella.
¿en-GB o en-UK? Escribir bien los códigos
en-GB. El Reino Unido es GB en la ISO 3166-1; UK no es ningún código de país, y Google descarta la etiqueta. La misma trampa atrapa es-SP para España, que es ES, y in-ID para el indonesio, cuyo código de idioma pasó a ser id hace años.
Estos errores sobreviven a cualquier revisión visual porque parecen correctos. Esta herramienta valida cada código contra las listas ISO reales y no solo contra el formato, y acepta las formas que otras marcan por error: es-419 para Latinoamérica, zh-Hant para chino tradicional y mayúsculas mezcladas como EN-gb.
Revisar hreflang en 50 URL
Pega tus URL en el cuadro, una por línea, hasta 50 por ejecución. No hay límite de ejecuciones.
Dos opciones cambian lo que se descarga:
- Domain only reduce cada URL a su página de inicio.
- Follow redirects, activada por defecto, lee las etiquetas del destino final en lugar del primer salto.
Cada fila muestra los idiomas declarados, cuántas etiquetas alternate se encontraron y un estado. Haz clic en una fila para ver cada etiqueta con su URL: lo inválido va primero, así que una página con cien etiquetas sigue mostrando arriba las tres que importan. Exportar CSV lista los códigos inválidos por nombre en vez de contarlos.
Qué no puede ver esta herramienta
Lee la cabecera de las páginas que pegues. No descarga las páginas a las que apuntan esas etiquetas, así que no puede confirmar los enlaces de vuelta de URL que no hayas pegado: pega el grupo completo y los huecos se ven en la tabla.
hreflang también puede declararse en una cabecera HTTP Link o en el sitemap XML, y ambas son válidas. Esta herramienta solo lee el HTML, así que un sitio que use cualquiera de esas vías aparecerá aquí sin hreflang aunque para Google esté perfecto.