Generador de Etiquetas Hreflang
Generate correct hreflang tags for multilingual and multi-regional websites. Choose HTML <link> tags, XML sitemap format, or HTTP headers — all validated in your browser.
Alternativas de idioma
<!-- Add language rows and URLs to generate tags -->Pega estas etiquetas dentro del <head> de cada página. Cada página debe incluir sus propias etiquetas hreflang que apunten a todas las variantes de idioma.
Cómo usar el Generador de Etiquetas Hreflang
Las etiquetas hreflang son el mecanismo de Google para entender el contenido multilingüe y multi-regional. Cuando sirves el mismo contenido en varios idiomas — o diriges el mismo idioma a diferentes países — hreflang asegura que la página correcta aparezca en los resultados de búsqueda correctos.
Este generador crea un conjunto completo de etiquetas hreflang en tres formatos sin codificación manual. Añade cada variante de idioma/región, introduce su URL y copia el resultado directamente en tu sitio.
Paso 1 — Establecer la URL x-default
Introduce la URL de tu página de respaldo — normalmente una página de inicio con un selector de idioma. Se muestra a los usuarios cuyo idioma no coincide con ninguna etiqueta hreflang específica.
Paso 2 — Añadir filas de idioma
Haz clic en 'Añadir idioma' para cada configuración regional. Selecciona el idioma del menú desplegable. Añade un código de región (US, GB, ES, MX) si te diriges a audiencias específicas de un país. Introduce la URL completa para esa configuración regional.
Paso 3 — Elegir el formato de salida
Cambia entre los formatos HTML, XML Sitemap y Cabeceras HTTP. HTML es el predeterminado para la mayoría de los sitios. Usa XML para sitios grandes y cabeceras HTTP para contenido no-HTML.
Paso 4 — Copiar e implementar
Haz clic en 'Copiar Salida' y pega en tus páginas. Para HTML, pega dentro del head. Para XML, añade al sitemap.xml. Para cabeceras HTTP, configura tu servidor.
Preguntas frecuentes
¿Qué es una etiqueta hreflang y por qué importa para el SEO?
Una etiqueta hreflang es un atributo HTML que le dice a Google qué idioma y región tiene como objetivo una página. Cuando tienes el mismo contenido en varios idiomas (o variantes regionales como en-US vs en-GB), las señales hreflang previenen problemas de contenido duplicado y aseguran que Google muestre la versión correcta del idioma a los buscadores en cada región. Sin ella, Google puede elegir la versión incorrecta, perjudicando tus rankings en mercados clave.
¿Qué es la etiqueta hreflang x-default?
La etiqueta x-default especifica la URL de reserva que Google debe mostrar cuando ninguna otra etiqueta hreflang coincide con el idioma o la región del usuario. Normalmente apunta a tu página principal (por ejemplo, una página de inicio internacional con un selector de idioma). No es obligatoria pero es fuertemente recomendada por Google porque previene escenarios sin coincidencia donde Google debe adivinar qué versión mostrar.
¿Necesito añadir hreflang a cada página de mi sitio?
Sí. Las etiquetas hreflang deben estar presentes en todas las páginas que quieres que Google entienda como alternativas de idioma. Cada página debe incluir etiquetas que apunten a todas sus variantes de idioma/región — incluyéndose a sí misma. Si la página A lista la página B como alternativa, la página B también debe listar la página A. Esta relación bidireccional es obligatoria; las señales hreflang unidireccionales son ignoradas por Google.
¿Debo usar etiquetas HTML, un XML sitemap o cabeceras HTTP para hreflang?
Los tres métodos son igualmente válidos según las directrices de Google. Las etiquetas HTML link en el head son las más sencillas para la mayoría de los sitios. El formato XML sitemap es mejor para sitios grandes donde editar páginas HTML individuales es poco práctico. Las cabeceras HTTP son ideales para contenido no-HTML como PDFs o cuando se usan páginas renderizadas con JavaScript. Elige un método y aplícalo de manera consistente — no mezcles métodos entre páginas.
¿Cuáles son los errores hreflang más comunes?
Los cinco errores más comunes son: (1) Falta la etiqueta x-default. (2) Hreflang unidireccional — la página A enlaza a B pero B no enlaza de vuelta a A. (3) Usar el código de idioma incorrecto — hreflang requiere códigos de idioma ISO 639-1 (en, fr, de) y códigos de región ISO 3166-1 alpha-2 opcionales (US, GB, DE). (4) Apuntar hreflang a URLs que devuelven 404 o redirigen. (5) Implementación inconsistente — algunas páginas tienen hreflang mientras otras no.
Herramientas relacionadas
¿Necesitas una auditoría SEO internacional completa?
Nuestros especialistas SEO pueden auditar tu implementación hreflang, encontrar problemas de indexación en todas las regiones y construir una estrategia de posicionamiento global.
Get a Free SEO Audit