Generador de Etiquetas Hreflang

Genera etiquetas hreflang, cabeceras HTTP Link y entradas de sitemap XML para sitios multilingües y multirregionales, con validación.

Actualizado

Share:
Home/SEO Tools/Hreflang Tag Generator

Hreflang Tag Generator

Generate hreflang link tags, HTTP Link headers, and XML sitemap entries for multilingual and multi-regional websites.

Presets

Language & URL Mappings
3 rows

Bulk Import (CSV)

Validation

URL for "en" does not appear to reference the language/country in its path or host.

Generated Output

Preguntas Frecuentes

¿Qué es el Hreflang Tag Generator?

El Hreflang Tag Generator es una herramienta online gratuita que genera etiquetas link hreflang, encabezados HTTP Link y entradas de sitemap XML para sitios web multilingües y multirregionales, con validación. Funciona por completo en tu navegador, sin necesidad de instalación ni registro.

¿Qué son las etiquetas hreflang?

Indican a los motores de búsqueda qué versión lingüística y regional de una página mostrar, ayudando a que el público internacional llegue al contenido localizado correcto.

¿Necesito x-default?

Sí. Google recomienda un hreflang x-default que apunte a una página de respaldo (selector de idioma o idioma principal) para los usuarios cuya configuración regional no coincida con ninguna variante.

¿Dónde debe ir el hreflang?

En el head del HTML, como encabezados de respuesta HTTP Link (para PDFs o contenido no HTML), o en el sitemap XML. Esta herramienta genera los tres formatos.

¿Es gratis usar el Hreflang Tag Generator?

Sí, el Hreflang Tag Generator es 100% gratis, sin registro, sin tarifas ocultas y sin límites de uso. Todo el procesamiento ocurre localmente en tu navegador, garantizando privacidad total.

¿Están seguros mis datos con esta herramienta?

Por supuesto. El Hreflang Tag Generator procesa todo del lado del cliente, en tu navegador. No se sube ni se almacena ningún dato en ningún servidor. Tu contenido permanece privado en tu dispositivo en todo momento.

¿Funciona el Hreflang Tag Generator en dispositivos móviles?

Sí, el Hreflang Tag Generator es totalmente adaptable y funciona en smartphones y tablets. Puedes usarlo en cualquier dispositivo con un navegador web moderno, sin necesidad de descargar ninguna app.

¿Necesito crear una cuenta para usar esta herramienta?

No se necesita ninguna cuenta ni registro. Solo abre el Hreflang Tag Generator en tu navegador y empieza a usarlo de inmediato. No hay muros de registro ni restricciones de uso.

¿Sigue esta herramienta las directrices más recientes de Google?

Sí, el Hreflang Tag Generator está creado siguiendo las directrices y buenas prácticas actuales de Google Search. Actualizamos la herramienta con regularidad para reflejar los cambios en los requisitos de los motores de búsqueda.

¿Cómo uso el Hreflang Tag Generator?

Simplemente introduce tu información en el campo correspondiente, ajusta las opciones a tu gusto y la herramienta la procesará al instante. Luego puedes copiar el resultado al portapapeles o descargarlo.

¿Cuál es la diferencia entre hreflang "en" y "en-GB"?

Un código simple como "en" apunta a un idioma sin importar el país, por lo que cualquier hablante de inglés en el mundo puede coincidir con él. Un código como "en-GB" combina el idioma ISO 639-1 (en) con una región ISO 3166-1 Alpha-2 (GB), apuntando específicamente a los hablantes de inglés en el Reino Unido. Usa códigos de solo idioma cuando el contenido es igual para todos los que leen ese idioma, y añade una región únicamente cuando el precio, la moneda, la ortografía o el envío realmente difieran según el país. Un error común es reutilizar la misma URL tanto para "en" como para "en-US" sin ninguna diferencia real, lo que añade ruido sin ningún beneficio. Este generador ofrece ambas formas en su menú desplegable de cerca de 70 opciones ISO, así que puedes combinar filas de solo idioma y de idioma-región y ver las etiquetas exactas que produce cada una antes de pegarlas en tu sitio.

¿Por qué "en-UK" es incorrecto y cuál es el código hreflang correcto?

"en-UK" no es válido porque la parte de región de hreflang usa los códigos de país ISO 3166-1 Alpha-2, y el código oficial del Reino Unido es GB, no UK. El valor correcto es "en-GB". UK es solo una abreviatura informal y una excepción reservada dentro del estándar, así que los buscadores ignoran en silencio una etiqueta construida con ese código, rompiendo sin avisar todo el clúster de idiomas. La misma lógica detecta otros deslices, como escribir un código de idioma en la posición de región. Como hreflang falla sin ningún error visible, un solo error de tipeo puede pasar desapercibido durante meses. Esta herramienta valida cada código que introduces contra los conjuntos reconocidos ISO 639-1 y 3166-1, y marca como advertencia cualquier valor fuera de ellos, de modo que un error como "en-UK" salga a la luz de inmediato. Elige GB en el menú desplegable y el generador producirá la etiqueta correcta "en-GB".

¿Las etiquetas hreflang deben apuntar entre sí de forma recíproca?

Sí. Hreflang debe ser bidireccional y autorreferenciado, y esta es la regla que más se pasa por alto en las implementaciones. Si tu página en inglés incluye una alternativa en francés, la página en francés debe incluir de vuelta la de inglés; si falta el enlace de retorno, Google trata la anotación como no confirmada y la ignora. Además, cada página debe incluir un enlace hreflang hacia sí misma, así que un clúster de cinco idiomas debe llevar las cinco alternativas en cada página, incluido su propio autoenlace. Si falta cualquier referencia de retorno, ese emparejamiento se descarta en silencio. La salida de sitemap XML de este generador se encarga de este requisito automáticamente, referenciando de forma cruzada cada alternativa en cada URL, incluido el autoenlace de cada página, para que todo el conjunto se mantenga recíproco. Para las salidas HTML y de cabecera HTTP Link, copia las etiquetas correspondientes en cada página respectiva. Carga el conjunto de ejemplo en la herramienta para ver una configuración de siete idiomas totalmente recíproca.

¿Cuántas URL se necesitan para que hreflang funcione?

Al menos dos. Hreflang existe para conectar páginas equivalentes entre idiomas o regiones, así que una sola página no tiene hacia dónde apuntar y la anotación no hace nada por sí sola. Necesitas un mínimo de dos URL, cada una asociada a un código de idioma o idioma-región distinto y válido, para que los buscadores tengan una relación sobre la que actuar. Una entrada x-default puede acompañarlas como respaldo para los visitantes cuya configuración regional no coincida con ninguna versión, pero no sustituye tener dos alternativas reales. No existe un límite práctico superior, así que los sitios grandes suelen manejar clústeres de decenas de versiones. Esta herramienta aplica el mínimo de dos URL como un error de validación estricto y avisa cuando hay códigos duplicados o falta un x-default, de modo que un conjunto incompleto nunca llegue a publicarse. Añade tus filas o usa la importación masiva por CSV para asociar muchos pares de idioma y URL a la vez.

¿Hreflang debe ir en el HTML, en las cabeceras HTTP o en el sitemap XML?

Los tres métodos son igual de válidos para los buscadores, así que la elección correcta depende de tu stack y no del impacto en el ranking. Las etiquetas HTML link en el head de la página son el método más habitual y el más fácil de incorporar en una plantilla, aunque añaden peso a cada página. La cabecera de respuesta HTTP Link transporta las mismas anotaciones en la respuesta del servidor y es la forma soportada de marcar archivos que no son HTML, como los PDF. El método del sitemap XML enumera cada URL con su conjunto completo de alternativas referenciadas de forma cruzada, dejando el marcado fuera de tus páginas por completo, lo que resulta útil para sitios muy grandes o que cambian con frecuencia. Elige un método y aplícalo de forma consistente en lugar de mezclarlos. Este generador construye los tres formatos a partir del mismo conjunto de filas al mismo tiempo, para que puedas compararlos lado a lado y copiar o descargar el que mejor se adapte a tu configuración.

Acerca del Generador de Etiquetas Hreflang

El Generador de Etiquetas Hreflang crea el marcado que indica a los buscadores qué versión de idioma y de región mostrar a cada visitante. Basta con asociar una lista de códigos de idioma o de idioma-región a sus URL correspondientes, y la herramienta genera tres resultados listos para pegar: etiquetas HTML <link> para el head de la página, una cabecera de respuesta HTTP Link y un bloque de sitemap XML con referencias cruzadas. Está pensada para SEOs, desarrolladores y propietarios de sitios multilingües o multirregionales que necesitan anotaciones que Google y Bing realmente respeten.

Hreflang es una anotación introducida por Google en 2011 que conecta páginas equivalentes entre idiomas y países. Si se implementa bien, un usuario que busca en francés llega a tu página /fr/ en lugar de la versión en inglés; si se implementa mal, el clúster se ignora en silencio y la versión equivocada termina compitiendo en los resultados de búsqueda.

Cómo construir tu conjunto de etiquetas

Añade una fila por cada versión, eligiendo un código del menú desplegable con cerca de 70 opciones ISO habituales o importando muchos a la vez. Los valores combinan un código de idioma ISO 639-1 con una región ISO 3166-1 Alpha-2 opcional; por ejemplo, en (cualquier hablante de inglés), en-GB (inglés en el Reino Unido) o es-MX (español en México). Cada fila empareja ese código con una URL absoluta y completa.

  • Usa la importación masiva por CSV para pegar muchos pares de una sola vez, con un idioma,url por línea.
  • Aplica un preset inicial (variantes de inglés, mercado europeo, LATAM o Asia Oriental) y edítalo a partir de ahí.
  • Carga el conjunto de ejemplo para ver una configuración funcional de siete idiomas antes de introducir los tuyos.

Una validación que detecta los errores más comunes

Hreflang falla en silencio, así que el generador revisa tu conjunto mientras lo editas y marca errores y advertencias en línea. Aplica las reglas que con más frecuencia rompen un clúster:

  • Al menos dos URL — una sola página no tiene hacia dónde apuntar, así que hreflang solo funciona con dos o más versiones.
  • Códigos únicos — cada valor de idioma-región debe aparecer una sola vez; un en duplicado se reporta como error.
  • Códigos reconocidos — los valores fuera del conjunto estándar ISO 639-1 / 3166-1 se marcan, para que un error de tipeo como en-UK (el código de región correcto es GB) no pase desapercibido.
  • URL absolutas — cada href debe estar completamente cualificado con https://, nunca una ruta relativa.
  • Presencia de x-default — Google recomienda incluir una entrada x-default que apunte a una página de respaldo o de selección de idioma para los visitantes cuya configuración regional no coincida con ninguna versión; la herramienta avisa cuando falta.
  • Coherencia entre código y URL — si la ruta o el dominio de una URL no muestra ningún indicio del idioma o país que declara, recibes un aviso para verificar la asociación.

Tres formatos de salida y dónde va cada uno

Los buscadores aceptan hreflang en tres ubicaciones, y este generador produce las tres para que elijas la que mejor se adapte a tu stack:

  • Etiquetas HTML link van en el <head> de cada página del conjunto. Es el método más habitual y el más fácil de añadir a una plantilla.
  • Cabecera HTTP Link transporta las mismas anotaciones en la respuesta del servidor, y es la forma soportada de marcar archivos que no son HTML, como los PDF.
  • Sitemap XML enumera cada URL con el conjunto completo de alternativas xhtml:link referenciadas de forma cruzada, dejando el marcado fuera de tus páginas por completo. La herramienta construye el bloque <urlset> completo, listo para copiar o descargar como archivo .xml.

Una regla fundamental se aplica a los tres formatos: hreflang debe ser bidireccional y autorreferenciado. Si la página A apunta a la página B, la página B debe apuntar de vuelta a A, y cada página debe incluir un enlace a sí misma. La salida XML gestiona esto automáticamente al listar cada alternativa en cada URL.

Todo se ejecuta en tu navegador. Los códigos y las URL que introduces nunca se suben ni se almacenan en un servidor, no hace falta registro y no hay límites de uso: genera, copia y publica.