Generador de Etiquetas Hreflang
Genera etiquetas de enlace hreflang para servir la versión de idioma correcta de una página.
Esta herramienta se ejecuta completamente en tu navegador. Tus archivos nunca se suben a un servidor.
Qué hace esta herramienta
Genera un conjunto de etiquetas link rel="alternate" hreflang="..." a partir de una lista de códigos de idioma/región junto con sus URL correspondientes, indicando a los motores de búsqueda qué URL servir para cada idioma de la misma página.
Cómo utilizarla
En cada fila, introduce un código de idioma (opcionalmente con una región, como en-US) y la URL completa de la versión de esa página en ese idioma. Añade más filas para otros idiomas, elimina las que no necesites; el bloque de etiquetas generado se actualiza en vivo debajo de la lista — cópialo en el head de la página.
Ejemplo resuelto
Añadir en → https://example.com/en/page y tr → https://example.com/tr/page produce dos líneas: una etiqueta hreflang="en" que apunta a la URL en inglés y otra hreflang="tr" que apunta a la URL en turco. Añade una tercera entrada con idioma x-default que apunte a un selector de idioma o página por defecto para cubrir a los visitantes cuyo idioma no coincida con ninguna entrada.
Formato del código de idioma y región
Usa un código de idioma ISO 639-1 como en o tr. Añade una región ISO 3166-1 solo cuando tengas contenido distinto para esa región, por ejemplo en-US frente a en-GB — añadir una región para la que en realidad no tienes contenido separado solo añade etiquetas sin aportar valor.
Etiquetas autorreferenciales y x-default
La página de cada versión de idioma debe incluir una etiqueta hreflang que apunte a sí misma, no solo a las demás versiones — los motores de búsqueda esperan que el conjunto completo de alternativas aparezca de forma idéntica en cada página del grupo. El código especial x-default marca la URL de reserva que se muestra cuando el idioma de un visitante no coincide con ninguna de las alternativas listadas, normalmente una página selectora de idioma o tu idioma por defecto.
Limitaciones
Esta herramienta solo formatea las etiquetas que introduces — no comprueba que las URL existan, no verifica que cada página de destino también devuelva las mismas etiquetas incluyéndose a sí misma, y no detecta discordancias entre idioma y URL. Que falten las etiquetas de retorno en una página de destino es una de las causas más comunes de que hreflang no funcione como se espera.
Alcance, fuentes y privacidad
La sintaxis de las etiquetas sigue la documentación de hreflang de Google Search Central, basada en las etiquetas de idioma IETF BCP 47. La generación ocurre enteramente en tu navegador; los códigos y URL que introduces nunca se envían a un servidor.
Preguntas Frecuentes
- ¿Qué formato debe tener el código de idioma?
- Usa códigos de idioma ISO 639-1 como 'en', opcionalmente con una región ISO 3166-1 como 'en-US' o 'en-GB'.
- ¿Necesito una etiqueta autorreferencial?
- Sí — cada versión de idioma debe incluir una etiqueta hreflang que apunte a sí misma y a todas las demás versiones.
- ¿Para qué sirve x-default?
- Añade una entrada con idioma 'x-default' para especificar la página de reserva mostrada cuando ningún otro hreflang coincide con el visitante.
Herramientas Relacionadas
Generador de URL Canónica
Genera una etiqueta de enlace canónica limpia para evitar problemas de contenido duplicado.
Generador de Sitemap XML
Convierte una lista de URLs de páginas en un archivo de sitemap XML válido.
Generador de Meta Título y Descripción
Escribe etiquetas de título y meta descripción optimizadas para SEO con conteo de caracteres en vivo.