Cuando publiques un sitio web en Internet y quieras hacerlo multilingüe, necesitarás una etiqueta hreflang. Informa a Google sobre el tipo de idioma que utilizas en una página específica. La etiqueta revela la relación entre páginas web en diferentes idiomas. Si traduces una página al español, francés o cualquier otro idioma, puedes agregar una señal para identificar el idioma de la página en particular.
La etiqueta Hreflang es un atributo HTML utilizado para describir el idioma del sitio web con su ubicación geográfica. Presenta el contenido de un sitio web en varios idiomas. Si buscas un sitio web a través de un motor de búsqueda de Google en inglés, verás el sitio web en inglés debido a la etiqueta hreflang.
Si abre el sitio web en otro país, como Francia, se abrirá la página web en idioma francés. Sin embargo, las etiquetas Hreflang pueden mezclarse ocasionalmente porque es posible que no estén configuradas correctamente. Como resultado, el sitio web muestra el error, “Su sitio no tiene etiquetas hreflang.” Afortunadamente, puede resolver este problema rápidamente.

¿Cuándo se requieren las etiquetas Hreflang?
Los sitios web requieren etiquetas hreflang cuando hay varias versiones según el idioma o la región. Antes de empezar a abordar el problema de la falta de etiquetas hreflang, debes trazar las versiones regionales o lingüísticas de tus sitios web.
Navegación y selectores de idioma guían a los visitantes a la URL correcta mientras navegan por su sitio web. Si un sitio web tiene una lista de diferentes URL, como un sitio web en otros idiomas, el mapa del sitio XML proporcionará al motor de búsqueda una lista de todas estas URL. Al igual que el mapa del sitio HTML o simplemente los menús de navegación guían a un visitante, un mapa del sitio XML guía a un motor de búsqueda para llegar a la URL correcta.
Así es como se ve una etiqueta hreflang:
El en-US se refiere al código del “dialecto estadounidense” del idioma inglés utilizado en EE. UU. También puede utilizar herramientas expertas de Linguise para configurar una etiqueta hreflang para su sitio web sin la molestia de escribir un código.
Métodos para colocar etiquetas Hreflang

Hay dos métodos para colocar etiquetas hreflang en un sitio web. El primer método es el uso de mapas del sitio XML y el segundo método es utilizar los métodos de etiquetado de página. Aquí está la diferencia entre los dos:
Métodos de etiquetado de página a través de HTML Head
El etiquetado de página ofrece un método simple para agregar etiquetas hreflang a su sitio web. En este método, se agrega una etiqueta hreflang al encabezado del HTML de su sitio web. La etiqueta de página para su sitio web se verá así:
La “en” etiqueta se utiliza para el inglés, y si desea traducir esta página al alemán, deberá agregar “de” o para una versión china “zh-CN” en la dirección HTML. Las etiquetas HTML resultantes tendrán este aspecto:
Chino
Alemán
Este proceso puede parecer fácil, pero tendrá que agregar un código separado para cada página web. Tomará mucho tiempo y también puede causar errores manuales en la entrada de los códigos que causan varios errores
Etiquetas de idioma alternativas
La etiqueta de idioma alternativo es complementaria al atributo hreflang y le permite mostrar a los motores de búsqueda cuál es la relación entre las páginas web traducidas de su sitio web.
Por ejemplo, ¿cuál es la versión en español de esta página en francés y también cuál es la versión en el idioma original de esta página?.
Es útil cuando has creado contenido específico para una audiencia local. El atributo hreflang añade una señal a los motores de búsqueda de que un usuario que consulta desde Francia con una solicitud en francés quiere la versión de la página en francés en lugar de una página con contenido similar en inglés.

Además, si el usuario habla los 2 idiomas, francés e inglés, Google puede devolver ambos resultados.
Etiqueta de idioma del encabezado HTTP para archivos
Las etiquetas Hreflang se agregan a las páginas web utilizando un encabezado HTTP para contenido no HTML y archivos PDF. Puede agregar una etiqueta href en los elementos de enlace de su encabezado HTTP. El encabezado se agregará al final del enlace y se verá así:
; rel="alternate"; hreflang="es"
Puede agregar cualquier cosa en la sección escrita en rojo. Simplemente agregue la URL del archivo PDF y vincule la etiqueta hreflang al final.
¿Qué es el error Hreflang devuelto por Google?
Cuando veas un “su sitio no tiene etiquetas hreflang”, significa que hay un problema en la referencia cruzada o el enlace de la página. Esto significa que la página 1 enlaza con la página 2, pero la página 2 no está enlazada de vuelta a la página 1. La falta de una etiqueta de devolución a menudo resulta en un error de Hreflang. Puede verificar los sitemaps XML para averiguar el número de etiquetas Hreflang en una sola página y los errores vinculados con estas etiquetas. Asegúrese de hacer una investigación exhaustiva antes de aplicar una solución.
Errores de código de idioma
La etiqueta hreflang correcta utilizada para el urdu es lang=ur. Puede utilizar varias herramientas para conocer los códigos utilizados para cada idioma. Linguise le proporciona una solución sencilla para los errores de la etiqueta hreflang. Una vez que vincule el código correcto con el idioma correcto y lo conecte con el país especificado, no verá el error de la etiqueta Hreflang cuando abra las páginas web de su sitio web.
Atributos de idioma incorrectos
La mayoría de las personas confunden los atributos hreflang con una versión con guion de la lengua. Esto conduce a errores en la vinculación del sitio web al código de idioma correcto. La mayoría de los usuarios piensan que utilizar “en-uk” para un dialecto del Reino Unido será suficiente para ejecutar su página web. El atributo correcto para un dialecto de inglés británico es “en-gb”. Una vez que utilice el atributo correcto, el problema de un atributo hreflang defectuoso desaparecerá.
Uso simultáneo del mapa del sitio y etiquetado de página

La mayoría de las personas piensan que utilizan ambos métodos para las etiquetas hreflang. Esto resulta en una complicada serie de integración de varias etiquetas hreflang en las secciones principales de múltiples URL si está utilizando un método de etiquetado de página. Otros utilizan los métodos de mapa del sitio hreflang para especificar el idioma de la página web. Cuando se utilizan ambos métodos de etiquetado hreflang, se produce redundancia y Google puede rechazar su sitio web por completo. Elija un método para implementar su etiqueta hreflang y asegúrese de que no haya errores en la implementación.
Cómo implementar etiquetas Hreflang con Linguise?
La forma más fácil de salir de su problema de Hreflang es utilizar Linguise. Genera e implementa automáticamente una etiqueta hreflang, por lo que no tiene que preocuparse por aprender el código. Tiene un sistema personalizado que traduce el contenido en línea HTML. Estas traducciones están correlacionadas con los metadatos de un sitio web y ofrecen resultados rápidos.
Verificación de la implementación de la etiqueta de idioma hreflang
Una vez que su sitio web se traduzca con Linguise, simplemente haga clic derecho en cualquier lugar de la página y haga clic en “Inspeccionar” o use F12.
Tendrás acceso a la herramienta de desarrollo del navegador.

Entonces, si mi página está en francés, por ejemplo, la implementación de hreflang debería ser fr.

En resumen, la etiqueta hreflang se implementa automáticamente en su página traducida y la etiqueta es global, lo que significa que para el francés es fr. Así que si un canadiense francés hace una solicitud en francés, también tendrá la página devuelta con prioridad en los motores de búsqueda.
Conclusión
Los errores de Hreflang pueden parecer desalentadores al principio, pero se pueden solucionar fácilmente. Simplemente use los métodos dados anteriormente para resolver el error y ver la diferencia. Si no tiene tiempo para corregir los errores manualmente, puede utilizar Linguise. Es una extensión de traductor de idiomas automático que puede eliminar cualquier error de hreflang en cuestión de minutos.



