Traducción de sitios web

Lista de códigos de idioma Hreflang y cómo utilizarlos

Lista de códigos de idioma Hreflang y cómo utilizarlos
Actualizado el
16 de mayo de 2024
27 de mayo de 2025

¿Hacer que su sitio web sea multilingüe utilizando etiquetas hreflang? Aunque las etiquetas hreflang son imprescindibles para ayudar a los usuarios a ver las versiones lingüísticas y regionales adecuadas de sus páginas web, asegúrese de utilizar los códigos de idioma hreflang correctos cuando añada etiquetas hreflang a su sitio web.

Hay muchos códigos de idioma hreflang disponibles, y puede que no sean tan intuitivos de adivinar como se podría pensar. Por ejemplo, el código de idioma hreflang para el chino simplificado no es "ch", sino "zh". Utilizar los códigos de idioma incorrectos puede significar enviar a los visitantes a la versión en el idioma equivocado de sus páginas web y crear una mala experiencia de usuario en su conjunto.

Con esto en mente, echemos un vistazo a lo que son los códigos de idioma hreflang y cómo puede implementarlos fácilmente en su sitio web. También compartiremos una lista de códigos de lenguaje hreflang para una referencia más cómoda.

Nota: Si estás aquí para encontrar una herramienta para implementar tus etiquetas hreflang, regístrate para una prueba gratuita de 14 días de Weglot para obtener un sitio web totalmente traducido y con etiquetas hreflang añadidas automáticamente.

¿Qué son los códigos de lenguaje Hreflang?

Los códigos de idioma hreflang son códigos de idioma de dos letras que se utilizan en las etiquetas hreflang para indicar el idioma en que está redactada una página web. Como ya sabrá, las etiquetas hreflang son fragmentos de código HTML que indican a los motores de búsqueda el idioma y la región geográfica para los que se ha creado una página web determinada. Si necesitas un repaso de las etiquetas hreflang, aquí tienes una guía completa.

Cada idioma tiene un código de idioma específico: por ejemplo, el código de idioma hreflang para el español es "es", mientras que el alemán tiene el código de idioma "de". (Para ayudar a los motores de búsqueda a identificar con precisión el idioma de su contenido web, deberá utilizar el código de idioma correcto en sus etiquetas hreflang. No puede utilizar simplemente combinaciones aleatorias de dos letras que le vengan bien.

Aunque puede utilizar los códigos de idioma hreflang por sí solos, es mejor usarlos junto con los códigos regionales ISO 3166-1 alpha-2 hreflang. Esto ayuda a los motores de búsqueda a hacerse una idea completa de a qué idioma y región geográfica va dirigida una página web concreta. Esto se debe a que personas de distintos países pueden hablar aparentemente el mismo idioma, pero con variantes regionales de ortografía o jerga.

Por ejemplo, "en" es el código lingüístico del inglés. Sin embargo, sólo con mirar este código lingüístico no sabrías si se refiere al inglés americano o al británico. Y hay diferencias entre ambos, como por ejemplo que los británicos escriben la palabra "color" con una "u", mientras que los estadounidenses escriben la misma palabra como "color".

Por tanto, para una señalización lingüística y geográfica más precisa, empareje el código lingüístico "en" con los códigos regionales "US" y "GB" para Estados Unidos y el Reino Unido, respectivamente. De este modo, aclarará a los motores de búsqueda qué página web está destinada a los internautas de habla inglesa de Estados Unidos y cuál está destinada a los internautas de habla inglesa del Reino Unido. Esto, a su vez, garantiza la eficacia de la SEO (optimización de motores de búsqueda) internacional para su sitio web.

¿Cuáles son los códigos de idioma Hreflang utilizados para los distintos países?

Los códigos de idioma hreflang se basan en la lista ISO 639-1 de códigos de idioma establecida por la Organización Internacional de Normalización. Éstos son algunos de ellos:

Cómo implementar las etiquetas Hreflang (y sus códigos de idioma)

Antes de poder aprovechar las ventajas de las etiquetas hreflang, tendrá que añadirlas a su sitio web. Vamos a ver dos maneras principales, incluyendo cómo puede especificar los códigos de idioma apropiados en sus etiquetas hreflang:

1. Implementación manual de Hreflang

Para implementar manualmente las etiquetas hreflang en su sitio web, vaya a la sección head de una página web a la que desee añadir etiquetas hreflang. A continuación, componga allí su etiqueta hreflang, incluyendo el código de idioma y (si procede) el código regional. No olvide que los atributos de la etiqueta hreflang en una página web también tendrán que apuntar no sólo a esa página web, sino también a sus variantes regionales y de idioma alternativas.

Por ejemplo, puedes tener una página web global en inglés con la URL "https://www.example.com". URL. También tienes una versión en inglés de la página para la gente de Estados Unidos, y una versión en portugués para la gente de Brasil. En consecuencia, deberías añadir las siguientes etiquetas hreflang a tu página web global:

<link rel=”alternate” href=”https://www.examplesite.com/” hreflang=”en” />
<link rel="alternate" href="https://www.examplesite.com/us/" hreflang="en-US" />
<link rel=”alternate” href=”https://www.examplesite.com/br/” hreflang=”pt-BR” />

Repita el proceso anterior para todas las páginas web restantes de su sitio web.

También hemos preparado un vídeo en el que se muestra cómo añadir etiquetas hreflang a su sitio web:

El método manual para implementar etiquetas Hreflang no es recomendable

Como puede deducir, implementar manualmente las etiquetas hreflang puede llevar mucho tiempo. Sobre todo si tienes muchas páginas web y necesitas crear muchas etiquetas hreflang. Incluso si eres un desarrollador web, puedes esperar pasar bastante tiempo añadiendo etiquetas hreflang a todas las páginas web de tu sitio web.

Aparte de eso, no recomendamos la implementación manual de hreflang porque:

  • Puede ralentizar tus páginas: Cuantas más líneas de código añada a sus páginas web, más tardarán en cargarse. Esto puede afectar a su clasificación en las páginas de resultados de los motores de búsqueda (SERP), ya que éstos prefieren clasificar las páginas con velocidades de carga más rápidas. Además, si su página web tarda demasiado en cargarse, los visitantes impacientes pueden simplemente "rebotar" y marcharse sin navegar por más páginas de su sitio web. No sólo aumenta la tasa de rebote, lo que puede perjudicar sus esfuerzos de SEO, sino que también puede perder clientes.
  • Deja mucho margen para cometer errores: si preparas demasiadas etiquetas hreflang, pueden empezar a confundirse entre sí, lo que te llevará a cometer errores comunes. Por ejemplo, puedes utilizar códigos de idioma o de país incorrectos, o formatear tus etiquetas hreflang de forma errónea. Los motores de búsqueda pueden acabar mostrando el contenido en el idioma incorrecto a los usuarios equivocados. Si ves el mensaje«Tu sitio no tiene etiquetas hreflang»en Google Search Console, es señal de que hay un error en la implementación de hreflang que debes corregir.

2. Utilizar Weglot

Sitio web de Weglot

Como hemos visto, puede ser bastante doloroso añadir manualmente etiquetas hreflang a tu sitio web. Y, francamente, el riesgo de una implementación inexacta de hreflang no merece la pena cuando nuestra solución de traducción de sitios web solución de traducción de sitios webWeglot presenta una alternativa mucho más sencilla y sin código.

Weglot funciona detectando y traduciendo tu contenido original a los idiomas de destino que elijas, y mostrando luego ese contenido sin necesidad de duplicar sitios. Al mismo tiempo, Weglot añadirá las etiquetas hreflang adecuadas a las variantes lingüísticas y regionales de tus páginas web. Esto ocurre instantáneamente y en segundo plano, sin que tengas que manipular ningún código HTML.

Como potente solución de traducción de sitios web, Weglot también garantiza que tus páginas web se traduzcan con un alto grado de precisión. Para ello, utiliza una combinación propia de algunos de los mejores proveedores de traducción automática del mercado, como DeepL. Después, tienes la opción de refinar tus traducciones por tu cuenta, o contratar a traductores profesionales del panel de control de Weglot para que pulan tus traducciones hasta la perfección.

Weglot es compatible con las principales plataformas de sitios web, como WordPress y Shopify. La instalación es fácil: en WordPress, por ejemplo, tendrás que registrarte para obtener una cuenta gratuita de Weglot de 14 días e instalar el plugin de Weglot para WordPress para empezar.

Preguntas frecuentes sobre los códigos de idioma Hreflang

¿Los códigos de idioma Hreflang distinguen entre mayúsculas y minúsculas?

No, no lo son. Sin embargo, la recomendación de la ISO es mostrar los códigos de idioma en minúsculas y los códigos regionales en mayúsculas.

Hreflang X-Default: ¿Qué es y puede sustituir a los códigos de idioma?

El atributo hreflang "x-default" indica que una página web no está adaptada a ningún idioma o región geográfica en particular. Utilice este atributo, en lugar de los códigos de idioma hreflang, en las páginas web a las que los motores de búsqueda deberían dirigir a los usuarios si el motor de búsqueda no puede encontrar una variante de página web más adecuada.

¿Se pueden utilizar códigos de idioma Hreflang personalizados?

Si utilizas Weglot para añadir códigos de idioma hreflang a tu sitio web, puedes cambiar fácilmente los códigos de idioma predeterminados por otros distintos. Para ello, tendrás que insertar determinados fragmentos de código en tu sitio web. Tenemos más información al respecto aquí.

¿Cómo solucionar los errores de las etiquetas Hreflang?

¿No estás seguro de si las etiquetas hreflang de tu sitio web funcionan correctamente? Tenemos una herramienta para simplificar la solución de errores de etiquetas hreflang: sólo tienes que dirigirte a nuestro comprobador de hreflang e introducir la URL en la que deseas comprobar si hay problemas de hreflang.

A partir de ahí, puede revisar las etiquetas hreflang que hemos descubierto en la página web y solucionar más problemas si parece que falta alguna etiqueta hreflang en la lista.

Garantiza una implementación rápida y precisa de los códigos de lenguaje Hreflang con Weglot

En teoría, utilizar los códigos de idioma hreflang es bastante sencillo: identifique los códigos de idioma correctos para sus páginas web, escriba las etiquetas hreflang e insértelas en su sitio web según corresponda. Pero en la práctica, añadir manualmente las etiquetas hreflang puede ser una tarea bastante pesada, y también conlleva el riesgo de una implementación inexacta.

Por eso recomendamos encarecidamente añadir etiquetas hreflang de forma automatizada utilizando Weglot. Hace que la implementación de hreflang sea tan sencilla como especificar los idiomas original y de destino de tu contenido. Cualquiera puede hacerlo, aunque no sea un experto en tecnología. Y como Weglot es un trabajador rápido, tus etiquetas hreflang se añadirán al instante, sin importar cuántas necesites.

Si utilizas códigos de idioma hreflang para designar los idiomas de las distintas páginas web, además tendrás que traducir el contenido de tu página web en primer lugar, ¡cosa de la que también se encarga Weglot ! 

Así que si utilizas WordPress, Shopify u otra plataforma web líder y necesitas ayuda con la traducción de páginas web y la implementación de hreflang, ¿por qué no pruebas Weglot ? Sólo tienes que registrarte para obtener una prueba gratuita de 14 días de Weglot aquí para empezar.

icono de dirección
Descubre Weglot

Únete a las más de 110.000 marcas que ya confían en Weglot para traducir sus sitios web.

Traduce tu sitio web al instante con IA, ajusta y perfecciona las traducciones como quieras y publícalo en solo unos minutos.

¿Qué vamos a tratar en este artículo?
Icono de un cohete

¿Listo para empezar?

La mejor manera de comprender el poder de Weglot verlo por ti mismo. Pruébalos gratis y sin compromiso.

La mejor manera de comprender el poder de Weglot verlo por ti mismo. Pruébalos gratis y sin compromiso.

Si aún no estás listo para conectar tu sitio web, tienes a tu disposición un sitio web de demostración en tu panel de control.

Otros artículos que también te pueden interesar

No se encontraron elementos.
Icono de preguntas frecuentes

Preguntas frecuentes

No se encontraron elementos.

Flecha azul

Flecha azul

Flecha azul