Skip to content
Rankora
Gratis · en tu navegador

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

  1. 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.
  2. Indica la URL x-default, que sirve de alternativa para los idiomas que no cubres.
  3. 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.