Cuando hablamos de SEO internacional, el atributo hreflang es clave para indicar a Google qué versión de tu web debe mostrar según el idioma o la región del usuario. Es un elemento clave y básico si queremos trabajar aspectos de SEO internacional de cualquier proyecto, especialemnte cuando no disponemos de un dominio territorial que ya predefina ese objetivo.
El hreflang es una etiqueta HTML que informa a los motores de búsqueda sobre la lengua y la región a la que está destinada una página. Esto es útil para evitar que una página en el idioma equivocado se muestre a usuarios en otros países. Por ejemplo, puedes tener versiones en español para España y en inglés para EE. UU., y con hreflang aseguras que los usuarios vean la versión adecuada.
Para más detalles, consulta la documentación oficial de Google sobre hreflang.
El hreflang se puede añadir directamente en el HTML de la página y/o en el sitemap. Un ejemplo básico sería:
Los elementos que vemos en el código son:
Si trabajas el Wordpress con WPML, este ya gestiona automáticamente las etiquetas hreflang. Una vez configurados los idiomas en WPML, este genera las etiquetas necesarias sin intervención manual. Puedes dejar el idioma tal cual, o añadirle una etiqueta para geolocalizarlo.
PrestaShop incluye hreflang de manera automática cuando configuras diferentes idiomas para tu tienda, de forma muy similar a Wordpress. Revisa que las etiquetas se añaden correctamente y utiliza módulos adicionales si es necesario.
Shopify no añade hreflang automáticamente. Debes usar aplicaciones como Langify o WeGlot para gestionar la implementación, o añadir manualmente las etiquetas en el código del theme.
No tiene sentido implementar hreflang si tu web solo está en un idioma. Solo se necesita cuando tienes varias versiones de la misma página en diferentes idiomas o regiones.
Podías usar Google Search Console para revisar la implementación de hreflang, específicamente el "Informe de segmentación internacional" y la herramienta de inspección de URL. Ahora ya no, así que deberás usar validadores externos
Sí, hreflang funciona tanto en webs con subcarpetas por idioma como en webs multidominio. Solo asegúrate de enlazar correctamente las versiones entre sí.
Sí, puedes usar la misma URL y etiquetas hreflang para apuntar a varios países que comparten el mismo idioma, como el español para varios países de Latinoamérica.
No debes incluir hreflang para versiones que no existan. Usa la etiqueta x-default para redirigir a la página predeterminada cuando falten traducciones.
¿Tienes un proyecto en mente? Cuéntanoslo
Descubre cómo implementar hreflang para mejorar el SEO internacional de tu web y asegurar que los usuarios encuentren la versión correcta en su idioma y país.