tomai
Entrar
Gratis · Herramientas SEO

Generador de hreflang

Etiquetas <link rel="alternate" hreflang> para cada versión de idioma de una página

Añadir rápido
Versiones de idioma
Resultado

Preguntas frecuentes

¿Qué formato debe tener un código de idioma?

Un código de idioma ISO 639-1 de 2 o 3 letras, seguido opcionalmente de un guion y un código de región ISO 3166-1 de 2 letras; por ejemplo, "en", "pt-BR", "zh-TW". Un código de región solo (sin idioma) no es válido.

¿Para qué sirve x-default?

Marca la página que los buscadores deben mostrar a los visitantes cuyo idioma no coincida con ninguna de tus entradas hreflang listadas; normalmente una página selectora de idioma o tu versión de idioma predeterminado.

¿Las etiquetas hreflang deben ser recíprocas?

Sí: cada página del conjunto debe enlazar a todas las demás (incluida ella misma), o los buscadores podrían ignorar las anotaciones. Cada página para la que generes etiquetas necesita el mismo bloque de etiquetas, solo que con la URL de la página actual incluida.

Reglas que el generador hace cumplir

Alternates de idioma sin los errores clásicos

Las combinaciones de región + idioma se validan contra las convenciones CLDR, x-default se establece una única vez y las return-tags se emparejan solas para que los hermanos se referencien entre sí.

Botones rápidos de idioma

Once códigos comunes —en, zh, zh-TW, de, es, fr, hi, ja, ko, pt, ru— añaden una fila de idioma con un clic, y cualquier otro código se puede escribir y validar.

🔒

Respaldo x-default

Una URL x-default opcional indica a los buscadores qué página mostrar a los visitantes fuera de tu lista de idiomas, cerrando el hueco de las regiones no cubiertas.

🎯

Validación de códigos integrada

Los códigos se comprueban contra el patrón de dos o tres letras de idioma con región opcional antes de crear las etiquetas, así una localización mal escrita no manda a nadie a la página equivocada.

Herramientas relacionadas

¿Qué es un generador de hreflang?

Cuando un sitio tiene varias versiones de la misma página en distintos idiomas o regiones, las etiquetas hreflang indican a los motores de búsqueda qué versión mostrar a qué audiencia: los buscadores germanoparlantes reciben la página en alemán, los usuarios de EE. UU. la versión estadounidense. Son elementos link rel alternate hreflang colocados en el head de la página. Escribirlos a mano para una docena de locales es repetitivo, y un código olvidado o mal escrito perjudica en silencio a la audiencia equivocada. Este generador monta el bloque de etiquetas a partir de una lista de pares idioma-URL, con botones de añadido rápido para los códigos de locale habituales; los gestores de sitios multilingües lo terminan en segundos.

Las etiquetas que ensambla

  • 🌍 Botones de añadido rápido para códigos de locale comunes
  • ✍️ Códigos de idioma personalizados, validados con el patrón en-US
  • 🔗 Una etiqueta por versión de idioma, que vincula código y URL
  • 🎯 Respaldo x-default opcional para idiomas sin correspondencia
  • 📋 Copia o descarga el bloque de etiquetas completo

En qué situaciones hace falta

  • Lanzar un sitio en varios idiomas a la vez
  • Añadir un nuevo locale a un sitio multilingüe existente
  • Corregir que Google muestre la versión en el idioma equivocado
  • Migrar un sitio a URL por regiones manteniendo las etiquetas sincronizadas

Las etiquetas se ensamblan localmente en tu navegador; no se sube nada. La regla que debes recordar: el hreflang debe ser recíproco —cada versión de idioma necesita etiquetas que apunten a todas las demás—, así que añade el bloque generado al head de cada versión, no solo de una.

Última actualización · 2026-09-01

Herramientas relacionadas