Generador de hreflang
Introduce cada versión de idioma (código y URL): la herramienta valida los códigos, añade x-default y genera el mismo bloque para pegar en todas las versiones.
Privacidad y coste
Esta herramienta funciona en tu navegador. Lo que escribes o pegas no se envía a nuestros servidores y usarla es gratis.
Cómo funciona
- Añade una fila por versión: un código idioma-región (fr-FR, en-GB, es…) y la URL completa de la página.
- Indica la URL x-default, que sirve de alternativa para los idiomas que no cubres.
- Copia el resultado como etiquetas <link> HTML, como sitemap XML con xhtml:link o como cabecera HTTP Link, para usar en cada versión.
Ejemplo
Tres versiones (fr-FR, en-GB, es-ES) y la URL x-default https://example.com/ generan 4 etiquetas: <link rel="alternate" hreflang="fr-FR" href="https://example.com/fr/" />, y luego en-GB, es-ES y x-default. Si escribes «en-UK», la herramienta rechaza el código y sugiere «en-GB».
Qué significa el resultado
hreflang indica a Google qué versión de una página corresponde a cada idioma o región. Cada versión debe listar todas las demás y a sí misma (enlaces de retorno), con URL absolutas, o las anotaciones se ignoran. x-default marca la versión alternativa. Google trata hreflang como una señal, no como una orden.
Problemas habituales que ayuda a resolver
- Códigos inventados o mal escritos (en-UK, fr_FR, jp) que los buscadores no reconocen.
- Versiones que no se referencian entre sí o carecen de autorreferencia.
- URL relativas o fragmentos en los valores href.
- Un conjunto hreflang que no es idéntico en todas las páginas del grupo.
Preguntas frecuentes
¿Qué significa x-default?
Es la página alternativa para usuarios cuyo idioma o región no coincide con ninguna versión: a menudo un selector de idioma o la versión principal. Se recomienda pero es opcional.
¿hreflang va en el HTML, el sitemap o la cabecera?
Basta un método. El HTML sirve para sitios pequeños, el sitemap XML para catálogos grandes y la cabecera HTTP para archivos que no son HTML, como los PDF.
¿Puedo usar solo un código de país, como «es» para España?
«es» es un código de idioma (español). Para orientar a un país, combina idioma y región: es-ES para España, es-MX para México. Un país solo no es válido.
Herramientas relacionadas
- Validador de hreflangEscribe una URL o pega el HTML: la herramienta lee las etiquetas hreflang y la cabecera Link, comprueba cada código y detecta los errores clásicos.Gratis · sin cuenta
- Verificador de códigos de idioma (BCP 47)Pega tus códigos, uno por línea: la herramienta los valida, corrige las mayúsculas, detecta errores habituales e indica si hreflang los acepta.Gratis · en tu navegador
- Planificador de URL para SEO internacionalEnumera tus mercados (idioma-región) y responde cinco preguntas: la herramienta recomienda una estructura de URL, propone las direcciones y compara las tres opciones.Gratis · en tu navegador
- Generador de sitemap XMLPega tus URL, una por línea: la herramienta genera un sitemap.xml válido, con el escapado correcto, y lo divide con un índice si superas los límites.Gratis · en tu navegador
- Generador de etiqueta canonicalPega la URL de una página: la herramienta la limpia (https, parámetros de seguimiento, fragmento, archivo index, barra final) y genera la etiqueta canonical y la cabecera HTTP.Gratis · en tu navegador
- Auditoría hreflang en vivoIntroduce una URL: la herramienta lee sus etiquetas hreflang (HTML y cabecera HTTP Link) y visita hasta ocho alternativas para confirmar que responden y enlazan de vuelta a tu página.Cuenta gratuita · 3 análisis en vivo/día