Muchas veces tenemos el miedo de que nuestro sitio no alcance todo su potencial con nuestro público porque éste no es multilingüe o que el motor de búsqueda se equivoque en la traducción de nuestra idea principal.
Para que estos miedos acaben, te enseñare como usar eficazmente las etiquetas hfreflang de WordPress. Estas etiquetas son fáciles de implementar y contienen diferentes perspectivas que se acomodan a tus objetivos de tu sitio.
¿Qué son las etiquetas hreflang?
La etiqueta hreflang son fragmentos puestos en los códigos de HTML que de manera específica van a informar a los motores de búsqueda con que idioma estas trabajando.
¿Por qué es importante añadir hreflang a nuestro sitio?
Sin las etiquetas hreflang lo más probable es que tu contenido se vea en un idioma no deseado.
Lo recomendable es añadir las etiquetas hreflang para no solo evitar problemas sino optimizar nuestras búsquedas.
Esta designación le dice a los motores de búsqueda que no están viendo una página nueva, sino una versión del contenido que ya han indexado en otro idioma. Idealmente, usa etiquetas hreflang en los tres siguientes escenarios:
- El contenido de su sitio web está en varios idiomas.
- Tienes páginas web que utilizan variaciones del mismo idioma, como el inglés americano y británico.
- Tu sitio web utiliza una combinación de varios idiomas y variaciones regionales.
Cómo agregar etiquetas hreflang en WordPress sin un complemento
Existe una manera muy sencilla de añadir hreflang en WordPress, esta es agregando etiquetas hreflang a tus encabezados HTML.
Cada tema de WordPress tiene un archivo header.php, editable. Si deseas añadir hreflang en WordPress sin un complemento, la forma más rápida es ir a su panel y navegar a Apariencia> Editor de temas. Busca el archivo header.php en la barra a la derecha:

Observa que hemos resaltado el contenido de las etiquetas de la cabeza en la captura de pantalla anterior. Aquí es donde tienes que agregar tu etiqueta hreflang.
Por ejemplo, si traduces tu sitio web del español al inglés y al francés, debes agregar lo siguiente después de <head> y antes de </head>:

En este fragmento de código, usamos dos elementos nuevos. La primera línea establece la versión ‘canónica’ de tu contenido, que sería cada página en tu idioma original.
La segunda línea incluye la etiqueta x-default, que dirige a los motores de búsqueda que versión de tu sitio mostrar de manera alternativa. Incluir esta etiqueta se considera una buena práctica cuando se trata de etiquetas hreflang.
Existen desventajas en este enfoque y es que la etiqueta hreflang que agregue a su archivo header.php desaparecerá cuando actualice su tema. Por esa razón, no te recomendamos este enfoque para tu sitio en WordPress.
Cómo agregar etiquetas hreflang con un complemento de traducción de WordPress
Añadir hreflang de manera manual resulta muy complejo y poco común por su demanda de tiempo, tan solo imagínate todas las líneas de código que hay para modificar en una página de ventas con distintos productos.
En muy pocas ocasiones añadiremos hrflang de manera manual. En su lugar, puedes usar un complemento de traducción como TranslatePress que los incorporará automáticamente en cada idioma que use tu sitio.
Todo lo que necesitas hacer al usar TranslatePress es seleccionar y agregar idiomas a tu sitio web navegando a la pestaña Configuración> TranslatePress en su panel de WordPress:

Mejores prácticas de optimización de motores de búsqueda (SEO) para etiquetas hreflang
Independientemente del enfoque que adoptes cuando se trata de añadir etiquetas hreflang, existen algunas pautas básicas que debes seguir
- Para la etiqueta x-default, le dice a los motores de búsqueda qué versión de tu sitio web deben mostrar en caso no encontrar una relación con el idioma preferido. TranslatePress agrega automáticamente esta etiqueta a tu sitio.
- Además, para que las etiquetas hreflang funcionen, deben ser recíprocas. Debes incluir idiomas alternativos. Esto evita que los competidores creen etiquetas para hacer pasar sus páginas como versiones alternativas de tu contenido.
- TranslatePress añade automáticamente etiquetas hreflang bidireccionales, por lo que no tienes que preocuparse por hacerlo bien. Una manera mucho más cómoda que la manual.
- La implementación adecuada de las etiquetas hreflang requiere que use códigos de país e idioma específicos los cuales son evidentes. Pero si añadirá las etiquetas hreflang manualmente recomendamos una revisión a la nomenclatura estándar ISO 639-1.
Recordemos, si estas usando un complemento de traducción, el idioma y códigos se añadirán automáticamente.
Conclusión:
Las etiquetas hreflang son elementos clave en sitios web multilingües. Si confías en los motores de búsqueda, debes añadirlos en WordPress correctamente. Puedes agregarlos manualmente o utilizando un complemento.
Si tu sitio web utiliza etiquetas hreflang, es importante seguir prácticas para SEO multilingüe. Estos incluyen agregar una etiqueta, asegurarse de que sus etiquetas hreflang sean bidireccionales y enumerar los códigos de idioma y país correctos.