Traducción web

Códigos de idioma Hreflang: lista 2023 y cómo utilizarlos

Códigos de idioma Hreflang: lista 2023 y cómo utilizarlos
Elizabeth Pokorny
Redactado por
Elizabeth Pokorny
Elizabeth Pokorny
Redactado por
Elizabeth Pokorny
Revisado
Elizabeth Pokorny
Revisado por
Actualizado el
15 de septiembre de 2023

¿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.

Descarga gratuita: Guía para principiantes sobre las etiquetas hreflang

¿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, puede tener una página web global en inglés con la URL"https://www.example.com". URL. También tiene una versión en inglés de la página para personas de Estados Unidos y una versión en portugués para personas de Brasil. En consecuencia, debería añadir las siguientes etiquetas hreflang a su 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 y cometer errores comunes. Por ejemplo, puede utilizar códigos de idioma o códigos de país incorrectos, o dar un formato incorrecto a sus etiquetas hreflang. Los motores de búsqueda pueden entonces terminar sirviendo el contenido en el idioma equivocado a los buscadores equivocados. Si aparece el mensaje "Su sitio no tiene etiquetas hreflang" en Google Search Console, es señal de que hay un error en la implementación de hreflang que debe corregirse.

2. Utilización de Weglot

Página de inicio de Weglot

Como hemos visto, puede ser bastante doloroso añadir manualmente etiquetas hreflang a su 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 web de Weglot presenta una alternativa mucho más sencilla y sin código.

Weglot funciona detectando y traduciendo su contenido original a los idiomas de destino de su elección y mostrando ese contenido sin necesidad de sitios duplicados. Al mismo tiempo, Weglot añadirá las etiquetas hreflang adecuadas a las variantes lingüísticas y regionales de sus páginas web. Todo ello de forma instantánea y en segundo plano, sin necesidad de manipular ningún código HTML.

Como potente solución de traducción de sitios web, Weglot también garantiza que sus 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, tiene la opción de refinar sus traducciones por su cuenta o contratar a traductores profesionales del panel de control de Weglot para pulir sus traducciones hasta la perfección.

Weglot es compatible con las principales plataformas de sitios web, como WordPress y Shopify. La instalación es sencilla: en WordPress, por ejemplo, tendrás que registrarte para obtener una cuenta gratuita de Weglot durante 10 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 utiliza Weglot para añadir códigos de idioma hreflang a su sitio web, puede cambiar fácilmente los códigos de idioma predeterminados por otros. Para ello, tendrá que insertar ciertos fragmentos de código en su 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.

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 con Weglot. La implementación de hreflang es tan sencilla como especificar el idioma original y el de destino del 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 utiliza códigos de idioma hreflang para designar los idiomas de las distintas páginas web, tendrá que traducir además el contenido de su página web, algo de lo que también se encarga Weglot. 

Si utilizas WordPress, Shopify o cualquier 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? Simplemente regístrese para una prueba gratuita de 10 días de Weglot aquí para empezar.

Descubrir weglot

¿Estás preparado para mostrar tu web en varios idiomas?

Prueba Weglot en tu web de forma gratuita (sin necesidad de tarjeta de crédito).

Blog de iconos

En este artículo, vamos a examinar:
Probar gratis