Generador de etiquetas hreflang

Indica cada versión de idioma o país de una página y obtén las anotaciones hreflang correctas en los tres formatos que admite Google, con validación de los códigos ISO 639-1 e ISO 3166-1 y de x-default.

Actualizado el

Versiones de la página

IdiomaRegión (opc.)URL
Se muestra a los usuarios cuyo idioma o región no coincide con ninguna de las versiones.
Sirve para comprobar que el conjunto incluye una etiqueta autorreferenciada.

Comprobaciones

    
          
    Webflow: con Webflow Localization, las etiquetas hreflang y los alternates del sitemap se añaden automáticamente para cada idioma; no los vuelvas a añadir. Sin Localization (por ejemplo, sitios separados por idioma), pega la salida HTML en Ajustes de página › Código personalizado › Dentro de la etiqueta <head>.
    Referencia de códigos de idioma y región
    Código de idioma (ISO 639-1)Idioma
    Código de región (ISO 3166-1)País / región

    Tus datos nunca salen de tu ordenador. Todo se procesa localmente en tu navegador.

    Cómo usar: Generador de Hreflang

    1. Añade una fila por cada versión de idioma o país de la página: un código de idioma (de), un código de región opcional (AT) y la URL completa de la versión.
    2. Define una URL x-default para los visitantes que no coincidan con ninguna versión; normalmente, tu web principal o un selector de idioma.
    3. Corrige lo que aparezca marcado en Comprobaciones, como en-UK (debería ser en-GB) o las URL relativas.
    4. Copia el formato que necesites: etiquetas HTML <link> para el <head> de cada versión, una cabecera HTTP para PDFs y otros archivos no HTML, o entradas de sitemap XML.

    ¿Qué es hreflang?

    hreflang es una anotación que indica a Google qué URL son variantes de idioma o regionales del mismo contenido, para que, si un usuario busca desde Viena, se le muestre tu página de-AT en lugar de la versión en inglés de EE. UU. No mejora el posicionamiento; lo que hace es poner la versión adecuada en los resultados y evitar que páginas regionales casi idénticas (en-US y en-GB) se traten como duplicados. Bing se basa sobre todo en los atributos content-language y lang, así que configura también esos.

    Las reglas que aplica Google

    • Códigos: el idioma es un código de dos letras ISO 639-1 (en, de, pt); la región opcional es un código de país ISO 3166-1 alpha-2 (GB, AT, BR). Una región sola no es válida: hreflang="GB" no hace nada.
    • Autorreferencia: cada página debe incluirse a sí misma, además de todas sus alternativas.
    • Enlaces de vuelta: las anotaciones deben ser recíprocas. Si la página A apunta a B, B debe apuntar de vuelta a A; si no, Google puede ignorar el par. La forma más sencilla es poner el mismo conjunto de etiquetas en todas las versiones, que es justo lo que genera este generador.
    • URL absolutas y canónicas: usa URL completas con https:// que devuelvan 200 y que sean la versión canónica, no redirecciones ni páginas con noindex.

    Tres formas de implementarlo

    MétodoIdeal paraEjemplo
    <link> en HTMLLa mayoría de webs<link rel="alternate" hreflang="de-AT" href="https://example.com/at/">
    Cabecera HTTP LinkPDFs y otros archivos no HTMLLink: <https://example.com/at/doc.pdf>; rel="alternate"; hreflang="de-AT"
    Sitemap XMLWebs grandes; mantiene el HTML ligero<xhtml:link rel="alternate" hreflang="de-AT" href="…"/> dentro de cada <url>

    Usa un solo método por conjunto de URL: mezclarlos está permitido, pero multiplica las probabilidades de contradicciones.

    Errores habituales con hreflang

    • en-UK en lugar de en-GB; en-EU o es-LA (EU y LA no son códigos de país); jp en lugar de ja para japonés; cz en lugar de cs para checo.
    • Apuntar el canonical de todas las versiones de idioma a la página en inglés: eso le dice a Google que ignore las traducciones.
    • Redirigir automáticamente a los visitantes según su IP, lo que puede impedir que Googlebot (que rastrea sobre todo desde EE. UU.) llegue a ver las otras versiones.

    Comprueba las anotaciones de una página publicada con el Comprobador SEO, y crea el resto de tu sitemap multilingüe con el Generador de sitemaps.

    También se busca como: generador hreflang, etiquetas hreflang, hreflang x-default, hreflang html, hreflang sitemap, seo internacional, seo multilingüe, códigos de idioma hreflang.

    Herramientas que combinan con: Generador de Hreflang

    • Generador de Meta Tags — Rellena un solo formulario y obtén un <head> completo y válido: título, descripción, canonical, robots, Open Graph, cards de X/Twitter, color del tema e iconos, con vistas previas en vivo y salida específica para Webflow.
    • Validador de Sitemap — Encuentra y valida tu sitemap XML: número de URLs, sitemaps hijos del índice, cobertura de lastmod, duplicados y URLs de otro host.
    • Generador de redirecciones 301 — Pega tus URLs antiguas y nuevas (desde una hoja de cálculo, un CSV o dos columnas) y obtén las reglas de redirección para tu servidor o plataforma, además de comprobaciones de cadenas, bucles, duplicados y trampas de barra final antes de publicar.
    • Guía sobre el archivo robots.txt — Las reglas de robots.txt son breves, pero es fácil malinterpretarlas.

    Preguntas frecuentes

    ¿Necesito un código de región en hreflang?
    Solo si tienes versiones distintas por país. Si tienes una única página en alemán para todos los hablantes de alemán, usa de. Añade de-AT y de-CH solo cuando esas páginas realmente sean diferentes (precios, ortografía, textos legales).
    ¿Qué es x-default?
    x-default marca la URL de reserva para los usuarios cuyo idioma del navegador o ubicación no coincida con ninguna versión listada; normalmente, un selector de idioma o tu página internacional en inglés.
    ¿Es en-UK o en-GB?
    Siempre en-GB. El código ISO 3166-1 del Reino Unido es GB; “UK” no es válido y Google ignora las etiquetas que lo usan.
    ¿Webflow añade etiquetas hreflang automáticamente?
    Sí, si usas Webflow Localization: genera enlaces hreflang para cada idioma publicado y los añade al sitemap generado automáticamente. Para sitios de Webflow separados por idioma, añade las etiquetas manualmente en el código personalizado de cada página.
    ¿Todas las páginas deben tener las mismas etiquetas hreflang?
    Todas las páginas de un mismo grupo de traducciones deben incluir el mismo conjunto completo: todas las versiones, incluida la propia, más x-default. Las páginas distintas (por ejemplo, /about y /pricing) tienen cada una su propio conjunto.
    ¿Puedo instalar Generador de Hreflang como aplicación web y utilizarla sin conexión?
    Sí. Generador de Hreflang es una aplicación web instalable (PWA): se instala desde el navegador, no se descarga desde una tienda de aplicaciones. Haz clic en «Instalar aplicación» en la parte superior de esta página en Chrome o Edge (Windows, macOS, Linux, ChromeOS) o, en Android, utiliza «Compartir» → «Añadir a la pantalla de inicio» en iPhone y iPad, o «Archivo» → «Añadir al Dock» en Safari 17+ en un Mac. A continuación, se abrirá en su propia ventana con su propio icono y, como se ejecuta íntegramente en tu navegador, seguirá funcionando sin conexión. Firefox en el ordenador de sobremesa no permite instalar aplicaciones web. Cómo funciona la instalación.

    Herramientas relacionadas