Glosario SEO / Hreflang

Hreflang

¿Qué es Hreflang?

Hreflang es un atributo HTML que informa a los motores de búsqueda sobre las múltiples versiones de una página para diferentes idiomas o regiones. Ayuda a Google a ofrecer la versión localizada correcta a los usuarios.

Existen tres formas de aplicar el atributo hreflang:

  • Etiquetas HTML
  • Cabeceras HTTP
  • Sitemaps

A continuación se muestra cómo se implementa hreflang en el código HTML de la página de inicio de un blog:

<link rel="alternate" href="https://example.com/blog/" hreflang="x-default"> <link rel="alternate" href="https://example.com/blog/" hreflang="en"> <link rel="alternate" href="https://example.com/blog/zh/" hreflang="zh-Hans"> <link rel="alternate" href="https://example.com/blog/ru/" hreflang="ru"> <link rel="alternate" href="https://example.com/blog/de/" hreflang="de"> <link rel="alternate" href="https://example.com/blog/es/" hreflang="es"> <link rel="alternate" href="https://example.com/blog/it/" hreflang="it">

¿Por qué es importante el Hreflang para el SEO?

Hreflang es importante para el SEO porque ayuda a los motores de búsqueda a descubrir y servir la versión localizada relevante de sus páginas en función del idioma y/o región del usuario. Es uno de los componentes cruciales del SEO internacional a la hora de ampliar su presencia en línea en varios países.

Además, el grupo de páginas hreflang comparte las señales de clasificación de las demás. Según Gary Illyes, de Google, la página que mejor coincida determinará la posición en el ranking, pero en las SERP se mostrará la página más relevante para un usuario. Por lo tanto, las etiquetas hreflang pueden afectar directamente a su clasificación.

Además, hreflang es también una de las formas eficaces de resolver los problemas de contenido duplicado en su sitio. Supongamos que se dirige al público de EE.UU. y del Reino Unido con dos versiones diferentes de la misma página. Aparte de pequeñas diferencias como algunas grafías, monedas, etc., el resto del contenido de ambas páginas será idéntico. Por lo tanto, debe indicar a Google que existen dos versiones diferentes con hreflang.

Mejores prácticas de Hreflang

Para aplicar correctamente las etiquetas hreflang, siga estas prácticas recomendadas:

1. Utilice siempre la etiqueta Hreflang autorreferenciada

Siempre que aplique etiquetas hreflang en una página, asegúrese de que ha añadido un enlace hreflang autorreferente a esa página. Por ejemplo, si su sitio tiene las siguientes versiones en inglés e italiano de una página:

<link rel="alternate" hreflang="it" href="https://example.com/ciao" /> <link rel="alternate" hreflang="en" href="https://example.com/hello" />

2. Asegúrese de que los códigos de idioma y región son válidos

Googlebot identifica el valor del atributo hreflang con la ayuda de los códigos de idioma y región. El formato aprobado por Google para el código de idioma es ISO 639-1 e ISO 3166-1 Alpha 2 para el código de región. Mientras que el código de idioma es obligatorio, el código de región es opcional en el atributo hreflang. Por ejemplo, si te diriges al Reino Unido, el código de idioma-región debe ser en-gb, no en-uk.

3. Añadir etiqueta "x-default" para las lenguas no coincidentes

La etiqueta hreflang x-default indica a Google que la página es para cualquier otro idioma que no se especifique en la sección hreflang. Actúa como una página alternativa que se muestra a los usuarios que no coinciden con los códigos de idioma especificados.

<link rel="alternate" hreflang="x-default" href="https://example.com/" />

4. El conjunto de etiquetas Hreflang debe ser idéntico en todas las versiones de la página

Asegúrese de que las etiquetas hreflang son idénticas en todas las versiones de la página. Todas las páginas del grupo deben tener exactamente el mismo conjunto de enlaces hreflang.

Preguntas frecuentes

¿Cómo generar etiquetas Hreflang?

Puedes escribir la etiqueta hreflang manualmente o utilizar herramientas como el Generador de etiquetas hreflang, que te ayudan a generarla automáticamente. Solo tienes que rellenar los datos y te proporcionará las etiquetas hreflang correctas para tus páginas.

¿Cómo encontrar problemas de Hreflang?

Para detectar problemas de hreflang en páginas individuales, puede utilizar la herramienta de comprobación de etiquetas de hreflang. Para comprobar los problemas de hreflang de todo el sitio, pueden resultar útiles herramientas como la Auditoría Web de Ranktracker. Rastreará todas las páginas de su sitio, resaltará todos los problemas (incluidos los problemas de hreflang) y proporcionará informes detallados.

SEO para empresas locales

La gente ya no busca empresas locales en las Páginas Amarillas. Utilizan Google. Aprenda a obtener más negocio de la búsqueda orgánica con nuestras guías SEO para empresas locales.

Empieza a usar Ranktracker gratis

Averigüe qué está frenando la clasificación de su sitio web

Empieza a usar Ranktracker gratis