¿Qué es Hreflang y qué hace? La etiqueta hreflang, al igual que las etiquetas estándar y de paginación, es una etiqueta HTML que representa la relación entre dos páginas. En el caso del hreflang, significa que ambas URLs usan idiomas diferentes para contener el mismo contenido, o emplean el mismo idioma pero se dirigen a regiones geográficas diferentes.
Cuando se hace correctamente, cada etiqueta hreflang indica a los bots que lean la página para encontrar el contenido adecuado para los usuarios que no hablan el idioma de la primera página. Cuando alguien realiza una búsqueda, Google (Bing no usa etiquetas hreflang) hace lo siguiente:
- Decide clasificar las URLs según el algoritmo
- Revisa el código de la página, buscando etiquetas hreflang
- Analiza la ubicación actual del usuario (según la dirección IP) y la configuración de idioma
- Muestra la URL más relevante en las búsquedas de búsqueda y envía al usuario (si se hace clic) a esa URL
La razón por la que los motores de búsqueda revisan las etiquetas hreflang es que pueden proporcionar la versión correcta de la página según la configuración de idioma del usuario. En resumen, así es como Google sabe qué URL mostrar para los hispanohablantes y cuál para los angloparlantes. También es la forma de saber qué versión está disponible en Estados Unidos y Reino Unido.
Cómo añadir Hreflang a tu página Si tienes una página HTML, la etiqueta hreflang <head>se ve así:
Para páginas que no son HTML (como PDFs), añade comentarios hreflang en la cabecera HTTP:
En el ejemplo anterior, la parte hreflang="en" de estas etiquetas indica a Google que la URL listada es la versión en inglés de la página, por lo que muestra la URL a los usuarios que han configurado su idioma en inglés en el navegador como su idioma, país de habla inglesa. Si tienen hreflang="es", Google mostrará la URL para los usuarios hispanohablantes.
Al añadir etiquetas hreflang a tus páginas, debes incluir enlaces a cada versión de la página, incluyendo autorreferencias. Así que, si tienes páginas en inglés, español y francés, cada página tiene tres pestañas:
La geolocalización puede añadirse a la etiqueta hreflang añadiendo el código de país después del código de idioma en el atributo hreflang. Así que, si la web anterior se dirige a diferentes países y a cada idioma, se verán así:
Cuando Google ve estas etiquetas, sabe que debe mostrar la versión en inglés a los usuarios de Estados Unidos, México y Francia.
El valor hreflang siempre debe escribirse en el país de la lengua, y la geosegmentación está limitada al país. Google no admite ciudades, regiones ni continentes.
Código de lenguajeSe puede encontrar aquí:
https://zh.wikipedia.org/wiki/IS ... 3%E7%A0%81%E8%A1%A8
Código de paísPor aquí:
https://zh.wikipedia.org/wiki/%E ... 0%E4%BB%A3%E7%A2%BC
|