Una orientación rápida: esta página explica qué es hreflang, cómo usar la herramienta de arriba, un ejemplo práctico, los cuatro errores que arruinan la mayoría de implementaciones hreflang y en qué se diferencia esta herramienta premium de las alternativas.
¿Qué es un generador de etiquetas hreflang?
Un generador de etiquetas hreflang es una herramienta que produce las anotaciones de enlace rel="alternate" hreflang="..." que los sitios web internacionales utilizan para indicar a los motores de búsqueda qué versión lingüística y regional de una página mostrar a cada usuario. Convierte una lista de URLs localizadas en etiquetas <link> listas para copiar y pegar, una cabecera HTTP Link:, un sitemap XML con anotaciones xhtml:link o datos estructurados JSON-LD — el formato que tu infraestructura necesite.
Bien implementado, hreflang es la señal más potente que Google tiene para entender que dos páginas son el mismo contenido en idiomas distintos. Mal implementado, es la fuente más habitual de posicionamiento internacional roto. Esta herramienta premium revisa tu entrada buscando los tres errores que destruyen la mayoría de configuraciones hreflang — enlaces no recíprocos, autorreferencias ausentes y mezcla de HTTPS/HTTP — antes de entregarte el resultado.
Cómo usar este generador de etiquetas hreflang
Sigue estos cinco pasos para crear un conjunto hreflang válido en menos de dos minutos:
- Enumera cada URL localizada de tu página. Pega la URL absoluta HTTPS, el código de idioma ISO 639-1 (como
en,es,de) y un código de región ISO 3166-1 alfa-2 opcional (comoUS,GB,ES) para cada variante. El autocompletado integrado valida ambas listas de códigos mientras escribes. - Añade una URL x-default (recomendado). Es la página de respaldo que se muestra cuando ninguna de tus localizaciones coincide con el idioma del navegador del usuario. La mayoría de sitios la apuntan a su página de destino en inglés o a una versión independiente del idioma.
- Observa el panel de validación en tiempo real. Los errores bloquean la generación de salida (URLs sin HTTPS, códigos ISO malformados, localizaciones duplicadas); los avisos señalan problemas leves como barras finales inconsistentes o la ausencia de x-default. El panel te indica exactamente qué fila corregir.
- Elige tu formato de salida. Las etiquetas HTML
<link>van en el<head>de tu página. La cabecera HTTPLink:va en la configuración de tu servidor para respuestas que no son HTML, como PDFs. El formato de sitemap XML es el preferido por Google para sitios multilingües grandes. JSON-LD es un formato de depuración y documentación que puede convivir con tus datos estructurados. - Copia o descarga. Cada pestaña de salida tiene su propio botón de copiar al portapapeles y un botón de descarga con un nombre de archivo descriptivo (
hreflang.html,sitemap.xml, etc.). Tus datos nunca salen de tu navegador — esta herramienta se ejecuta completamente en el lado del cliente.
Cargar un ejemplo
Haz clic en Cargar ejemplo en el panel de entrada para rellenar la herramienta con un escenario realista de tres localizaciones para comercio electrónico (inglés EE. UU., español España, alemán Alemania) y ver todos los formatos de salida completados. El ejemplo es un buen punto de partida para adaptarlo a tu propia estructura de URLs.
Análisis en profundidad: qué hace que un conjunto hreflang sea correcto
La mayoría de auditorías de SEO internacional fallan en tres errores específicos. Este generador de etiquetas hreflang detecta los tres — pero entenderlos te hará más rápido a la hora de depurar configuraciones rotas que no creaste tú.
Reciprocidad. Si la página A lista a la página B como alternativa, la página B debe listar a la página A como alternativa a su vez. Un enlace unidireccional no constituye una relación hreflang; Google lo ignora silenciosamente. La reciprocidad es estructural en esta herramienta: cada URL de tu conjunto de entrada recibe alternativas que referencian a todas las demás URLs, de modo que es imposible equivocarse con la reciprocidad.
Autorreferencia. Cada URL debe incluirse a sí misma en su propio conjunto hreflang. Una página que dice "mi versión en español está allí" sin decir también "yo soy la versión en inglés" está malformada. De nuevo, esta herramienta genera la autorreferencia automáticamente; nunca tienes que escribirla.
URLs absolutas HTTPS. Las URLs relativas (/en/page) y las URLs con HTTP (http://example.com/en/page) son descartadas silenciosamente por los motores de búsqueda. Cada URL debe ser absoluta y usar HTTPS. La herramienta rechaza entradas sin HTTPS en el momento de generar y señala inconsistencias de protocolo durante la validación.
El cuarto error — menos frecuente pero más difícil de depurar — son las barras finales inconsistentes. Google trata https://example.com/en/page y https://example.com/en/page/ como dos URLs distintas, lo que significa que un conjunto hreflang que mezcle ambas formas solo funcionará a medias. El panel de validación señala la inconsistencia de barras finales como un aviso para que elijas una convención y la mantengas.
Errores comunes y cómo solucionarlos
Estos son los cinco errores que esta herramienta detecta y que los auditores encuentran con más frecuencia en configuraciones rotas.
-
Mezclar URLs HTTP y HTTPS. Si alguna fila usa
http://, la herramienta se niega a generar salida. Soluciónalo cambiando cada URL a la versión HTTPS que tu sitio realmente sirve. Si tu sitio tiene una redirección legítima de HTTP a HTTPS, usa la URL de destino de la redirección, no la de origen. -
Usar
en_USen lugar deen-US. La especificación hreflang usa un guion entre idioma y región, no un guion bajo. La herramienta normaliza automáticamente los códigos de idioma a minúsculas y los de región a mayúsculas, y rechaza entradas que no coincidan con los formatos ISO de dos letras. -
Listar la misma localización dos veces. Si dos filas declaran
en-US, Google no puede decidir cuál es la versión canónica en inglés estadounidense, así que elige arbitrariamente. La herramienta bloquea la generación cuando hay localizaciones duplicadas y te indica qué filas entran en conflicto. -
Olvidar x-default. La ausencia de x-default no es un error de sintaxis, pero reduce la eficacia de hreflang. Los usuarios cuya cabecera Accept-Language no coincida con ninguna de tus localizaciones declaradas verán la página que el resultado de búsqueda muestre por defecto, que podría no ser tu mejor página de destino. El panel de validación avisa de un x-default ausente cuando tienes más de dos filas.
-
Confundir chino tradicional y simplificado. El chino es especialmente complicado:
zh-CNes simplificado (China continental),zh-TWes tradicional (Taiwán),zh-HKes tradicional (Hong Kong). Servir contenido simplificado enzh-TWo viceversa es una señal de calidad que Google percibe con el tiempo. Esta herramienta valida los códigos ISO pero no puede inspeccionar tu contenido real — tienes que verificar manualmente que el contenido corresponda al código.
En qué se diferencia esta herramienta
Cuatro aspectos distinguen a este generador de etiquetas hreflang premium de las alternativas:
- Validación en tiempo real. Cada pulsación de tecla se revalida. Ves los errores mientras escribes, no después de pulsar un botón "Generar" y esperar.
- Cuatro formatos de salida simultáneos. HTML, cabecera HTTP, sitemap XML y JSON-LD se generan a partir del mismo conjunto de alternativas. Cambia de pestaña para copiar el que tu infraestructura necesite — no tienes que decidirte de antemano.
- Soporte de entrada masiva. Pega un CSV de 10 000 filas y la herramienta lo procesa fuera del hilo principal mediante un Web Worker. La interfaz nunca se bloquea mientras genera salidas voluminosas.
- URLs de estado compartible. Haz clic en el botón "Compartir enlace" para generar una URL que codifica el estado actual de la herramienta. Envíala a un compañero o guárdala en tus tickets — verán la misma entrada al abrir el enlace.
Todo se ejecuta en tu navegador. No hay registro, no hay cuenta, no hay muro de pago, no hay límite de uso, no hay servidor que vea tus URLs. La herramienta es un recurso premium disponible para todo profesional del SEO internacional.