Etiqueta Hreflang: cómo usar este atributo de cara al SEO

A Google le gustan las cosas muy claras, esto significa que si quieres posicionar debes definir muy bien cada detalle de tu web, por pequeño que parezca. En el caso de las webs multiidioma, uno de esos detalles cruciales es la etiqueta hreflang.

Un marcado que no solo te ayudará a posicionar y a ofrecer la mejor experiencia de usuario; sino que puede salvarte de muchos problemas con Google, esto, por supuesto, si tienes un sitio en varios idiomas.

¿Qué es la hreflang?

La etiqueta hreflang es un marcado de idioma que ayuda a que los buscadores entiendan que una web tiene varias versiones en idiomas distintos; gracias a esta etiqueta, el buscador puede servir tu sitio en algunos de los idiomas que tiene dependiendo de la ubicación geográfica de tus usuarios, y sus respectivos idiomas.

Esto la hace una etiqueta indispensable si tienes una web multiidioma, especialmente si deseas cuidar tu posicionamiento internacional.

La hreflang y la URL canonical: ¿En qué se relacionan?

Hay pocas cosas que molesten más a Google que el contenido duplicado.

El gran problema de los sitios multiidioma es que ofrecen el mismo contenido en varios idiomas, y sin las etiquetas adecuadas, Google lo verá como si fuera duplicado. 

Afortunadamente, hay dos etiquetas que te ayudarán a mostrarle a Google que no estás copiando ni duplicando nada, y estas son la hreflang y la canonical.

<link rel="canonical" href="https://es.linkatomic.com/canonical-seo/">

Con la canonical le indicas a los buscadores cuál es la URL primordial de un determinado contenido o página. Esto funciona como una especie de reconocimiento y sugerencia, que evita que los buscadores piensen que copias o duplicas contenido de manera engañosa.

En el caso de la hreflang, no solo sirve para señalar a los buscadores que tu web ofrece su contenido en varios idiomas; o para aclarar cuál de estas versiones debe servir a los usuarios dependiendo de su ubicación; sino también para indicar cuál es la versión principal de todas, lo que evita que considere a las versiones en otros idiomas como contenido duplicado.

La canonical, en este caso, indica cuál es la versión principal; mientras que la hreflang mostraría que hay variantes dependiendo del idioma. Ambas son necesarias, y trabajan mejor en conjunto, para definir con la mayor precisión posible cuál es el contenido principal y cuál es el alternativo.

¿Cómo impacta la hreflang en el SEO de tu sitio?

La hreflang puede tener un impacto significativo en el posicionamiento web de tu sitio, pero eso dependerá de las características de tu página.

Por ejemplo, si tienes una web con una sola versión en un solo idioma, es poco probable que la hreflang afecte demasiado el rendimiento de tu web en lo que respecta al SEO.

¿Por qué? Pues porque está más orientada hacia sitios que ofrecen contenido en muchos idiomas distintos.

Para que estos puedan ayudar a Google a entender lo que ofrecen, y a indexar y posicionar sus variantes adecuadamente.

Con la hreflang evitas penalizaciones por contenido duplicado; ofreces a tus lectores una experiencia óptima adaptada a su idioma y le indicas a Google cuál versión de tu web debe ser interpretada como la principal.

Si tienes una web multiidioma la hreflang puede marcar la diferencia, garantizando tu posicionamiento internacional, una experiencia de usuario ideal, y en resumidas, un SEO lo más impecable posible.

En esencia, la hreflang está pensada para prevenir que webs multiidioma, o aquellas que ofrecen contenido específico dependiendo para determinados países, confundan a los buscadores o se vean penalizadas por publicar varias versiones de un mismo contenido.

Si quieres evitar penalizaciones, y mejorar el SEO de tu web a nivel global, para cada uno de las versiones en que la ofreces; la hreflang es para ti.

Recibe un 10% de saldo extra para Link Building

Usa el cupón BIENVENIDA10 en tu primera recarga y consigue potentes enlaces en periódicos y blogs de tu temática. Tenemos +20.000 medios digitales.

¿Cómo implementar la etiqueta hreflang en WordPress?

Ahora a lo que nos ocupa. 

Si quieres implementar una etiqueta hrflang en tu sitio hay al menos tres maneras en las que puedes hacerlo.

Hablemos de cada una.

Con HTML

Este método es relativamente sencillo, aunque puede ser un poco desafiante para principiantes. 

Para implementar una etiqueta hrflang usando HTML, solo tienes que agregar algo de código en el Header, o cabecera, de cada una de las páginas de tu sitio.

El código que agregarías luciría más o menos así:

<link rel="alternate" href="URL" hreflang="Código ISO del idioma" />

En el espacio donde dice URL colocarás, la URL alternativa que ofrece el contenido en un idioma distinto al principal.

Donde dice código de idioma debes poner el idioma para el que mostrarás esa versión, por ejemplo: si fuera español de españa iría “es-es”.

Debes colocar una etiqueta por cada una de las versiones alternativas (en otros idiomas) que tienes para un mismo contenido. 

Por lo que el código que agregarías podría terminar luciendo así:

<link rel="alternate" href="https://es.linkatomic.com/" hreflang="es" />
<link rel="alternate" href="https://fr.linkatomic.com/" hreflang="fr" />
<link rel="alternate" href="https://it.linkatomic.com/" hreflang="it" />

De esta forma estarás indicando a Google, y otros buscadores, qué versión de tu web debe mostrar para cada usuario, dependiendo de sus idiomas.

Por medio de HTTP

Pero no todo es HTML en este mundo, puede que estés compartiendo un archivo PDF en tu web y quieras que cada usuario reciba una versión específica de acuerdo a su idioma y su ubicación. 

En estos casos, una de las mejores formas de implementar la etiqueta hreflang es por medio de las cabeceras HTTP.

Debe lucir así:

Link: <https://www.tusitio.com/loquesea.pdf>; rel="alternate"; hreflang="es",
<https://tusitio.com/en/whatever.pdf>; rel="alternate"; hreflang="en", 
<https://tusitio.com/de/wasauchimmer.pdf>; rel="alternate"; hreflang="de"

En este caso, queda claro para el buscador que te interesa ofrecer un PDF particular para cada usuario de acuerdo al idioma que habla. Y como ves, cada link apunta a un PDF que cambia dependiendo de la variable hreflang.

Implementando la etiqueta hreflang con un plugin en WordPress

Si existe un desafío en WordPress, es muy probable que haya un plugin diseñado para resolverlo. El repositorio de extensiones de este CMS es una auténtica maravilla, y algunos de sus plugins pueden ahorrarnos muchos problemas y mucho tiempo.

Con el plugin HREFLANG Tags Lite podrás agregar las etiquetas hreflang a las entradas y páginas de tu sitio sin tener que tocar nada de código, lo que puede ser de gran ayuda para aquellos que quieran evitar errores de implementación.

También puedes echar un vistazo al artículo sobre cómo convertir tu wordpress en una página multilenguaje, utilizando el plugin Polylang.

En el caso de que estés comenzando en esto de la gestión de un sitio web, personal o de algún cliente, puede que este método sea el más seguro y efectivo para ti. 

Cómo implementar una hreflang en tu página web de manera correcta

Implementar una hreflang puede parecer sencillo, pero no siempre lo es. No obstante, lo que realmente da problemas es la implementación de esta etiqueta de la manera adecuada, pues a menudo cometemos errores por desconocimiento.

Si deseas implementar tu hreflang como todo un especialista, toma en cuenta estos consejos.

Las etiquetas hreflang pueden hacer autorreferencia, y esto es genial

Cada vez que agregues el atributo hreflang a alguna URL de tu web, debes definir las versiones alternativas en otros idiomas, incluyendo la propia. 

Lo que significa que debes colocar una etiqueta que apunte a sí misma. Esto ayuda a que Google y cualquier otro buscador entienda con claridad todas las versiones de idiomas que posee página o entrada en particular.

No obstante, es un procedimiento opcional, pero que sin duda resulta positivo para mantener las cosas claras entre tu web y los buscadores, especialmente Google.

El atributo hreflang pueden tomar en cuenta una región y un idioma específico al mismo tiempo

Al implementar esta etiqueta debes definir un idioma, pero puedes establecer una región particular también; esto es ideal si quieres que tu etiqueta hreflang sea todavía más precisa en cuanto a qué versión de tu página muestras a cada usuario.

Por ejemplo, si para definir un idioma basta con que coloques un “es”, que significa español; o un “en”, que significa inglés; al agregar una región quedaría en algo como “es-es”, que se usa para indicar que nos referimos a español de España.

¿Es necesario esto? No del todo, pero nunca está de más agregar un poco más de precisión a nuestro atributo, especialmente si queremos posicionar mejor en una región específica.

Tus etiquetas hreflang para las distintas versiones de idioma de tu página deben apuntarse entre sí

Es sencillo, si tienes una página o entrada que posee una versión en inglés y una en español, la hreflang de la versión en español debe apuntar a la de inglés y a sí misma; y la hreflang de la versión en inglés debe apuntar a su vez a la alternativa en español y a sí misma.

Hacer esto envía un mensaje claro a los buscadores, les hace entender que estas dos variantes están relacionadas, que son versiones alternativas del mismo contenido, y que el vínculo no es unidireccional, sino convenido entre ambas páginas, pues se referencia entre sí.

Por otro lado, cuando haces esto, te aseguras de que la gran mayoría de tus usuarios lleguen a la versión más adecuada para ellos, al menos en lo que respecta al idioma; y te ahorras problemas y confusiones con los buscadores.

Hreflang: una etiqueta que puede hacer maravillas por tu sitio

Desde posicionamiento internacional, hasta experiencia de usuario, la etiqueta hreflang no es la más llamativa de todas, pero resulta invaluable en muchos casos.

Y sí, aunque parezca increíble, este sutil factor del SEO on Page puede marcar la diferencia entre un sitio que posiciona a nivel global en distintos idiomas; de uno que es penalizado por contenido duplicado. 

Si tienes una web multiidioma, ofreces contenido específico para regiones determinadas o algo parecido; sin duda querrás implementar tus etiquetas hreflang cuanto antes, los beneficios de estos pueden ser sustanciales. 

Además, protegerse de las penalizaciones nunca ha estado de más.

¿Te ha gustado el artículo?
[Votos: 1 Nota: 5]
Fanático del SEO en todas sus facetas. Lo mío es escribir sobre marketing digital y posicionamiento web.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Let's talk

If you want to get a free consultation without any obligations, fill in the form below and we'll get in touch with you.
[contact-form-7 id="5208"]