TAB HREFLANG

Análisis del atributo Hreflang para la gestión de la internacionalización de proyectos.

Visión general
Hreflang

En un mercado cada vez más global, hay una necesidad creciente de internacionalizar el propio negocio con sitios web que presenten contenidos traducidos que satisfagan las distintas necesidades de la audiencia. Google utiliza los atributos ‘rel=’alternate’ hreflang=’x’ para definir qué contenido es más apropiado servir en los resultados de búsqueda en función de la geolocalización del visitante.

Por este motivo, el hreflang desempeña un papel clave en el posicionamiento orgánico internacional, al garantizar que el motor de búsqueda comprenda mejor la relación entre páginas con versiones en distintos idiomas y evitar posibles contenidos duplicados a nivel de SEO.

<> <>El atributo hreflang puede insertarse net tag head … /head , en la cabecera HTTP o en el mapa del sitio xml y proporciona en su sintaxis la indicación de la página en la que se inserta (autorreferencia) y todos los idiomas alternativos en los que se sirve el contenido.

Esempio di codice html per l'attributo hreflang

También es posible definir el área geográfica de una URL alternativa para el mismo idioma:

codice html attributo hreflang con riferimento della nazione

En el caso que acabamos de comentar, la página tiene una versión en inglés británico, una versión en inglés americano, una versión en alemán y una versión en inglés que Google sirve en caso de que el visitante no pueda satisfacerse lingüísticamente con las versiones geolocalizadas (por ejemplo, podría darse el caso de que un australiano o un italiano visitaran el sitio web).

Para recopilar datos sobre la internacionalización de un sitio web, puedes confiar en Screaming Frog y, en concreto, en la pestaña dedicada que incluye detalles sobre las anotaciones de hreflang escaneadas por la araña SEO, proporcionadas por elementos de enlace HTML, encabezado HTTP o sitemap XML.

> Para recoger estos valiosos datos, debes activar las opciones “Almacenar Hreflang” y “Rastrear Hreflang” (Config Araña). Para extraer las anotaciones hreflang del mapa del sitio XML, debes activar también la opción “Rastrear mapas del sitio XML enlazados”.

Hreflang y filtros

Además de la dirección URL y el título de la página en la pestaña encontrarás información importante sobre:

  • Ocurrencias: número de ‘rel=alternate’ descubiertos durante el rastreo.
  • HTML hreflang 1-2: el idioma del atributo hreflang y el código de región del enlace HTML.
    HTML hreflang 1/2 URL etc: la URL utilizada como hreflang.
  • HTTP hreflang 1/2 etc: el idioma del hreflang y el código de región de la cabecera HTTP.
  • HTTP hreflang 1/2 URL etc: la URL hreflang de la cabecera HTTP.
  • Sitemap hreflang 1/2 etc: el idioma en el hreflang y el código de región descubiertos por el Sitemap XML. Ten en cuenta que estos datos sólo están disponibles si rastreas el sitemap XML en modo lista.
  • URL del Sitemap hreflang 1/2 etc: la URL hreflang del Sitemap XML. Nota: estos datos sólo se introducen al escanear el mapa del sitio XML en modo lista.

La pestaña proporciona los siguientes filtros:

  • Contiene Hreflang: este filtro considera todas las URL que tienen anotaciones hreflang rel=”alternate” de cualquier implementación, ya sean elementos de enlace, cabeceras HTTP o sitemaps XML.
  • URLs hreflang no-200: muestra todas las urls que se han utilizado en anotaciones hreflang rel=”alternate” pero que no responden con el ‘Código de estado’ 200. Esto incluye, por ejemplo, URL bloqueadas por robots.txt, sin respuesta, 3XX (redirección), 4XX (errores del cliente) o 5XX (errores del servidor). Como puedes comprender, dada la importancia de este elemento, es vital que las URL hreflang sean rastreables e indexables, por lo que las URL que no lo permitan deben optimizarse para no ser ignoradas por los motores de búsqueda. Las URLs hreflang no-200 también pueden examinarse en el panel inferior de la ventana “Información de URL” comprobando el “Código de estado”.
    Es posible exportarlos en bloque mediante:

> > Informar de URLs Hreflang No-200 Hreflang

  • URL hreflang no enlazadas: el filtro identifica las páginas que contienen una o varias URL hreflang que sólo se pueden descubrir mediante la anotación de enlaces hreflang rel=”alternate”. Teniendo en cuenta que las anotaciones hreflang no pasan PageRank como una etiqueta de anclaje tradicional, esta condición podría ser una advertencia importante de cara a la optimización de enlaces internos, o una errata o estrategia de la anotación hreflang.
    Para saber exactamente qué URLs hreflang de estas páginas están desenlazadas, puedes utilizar la exportación de informes “URLs hreflang no enlazadas”.

> > Informe Hreflang “URLs Hreflang no enlazadas”.

  • Enlaces de retorno que faltan: incluye todas las URL descubiertas en las anotaciones “hreflang” a las que les falta un enlace de retorno (o “etiquetas de retorno” en Google Search Console) hacia ellas, desde sus páginas alternativas. El hreflang es recíproco, por lo que todas las versiones alternativas deben confirmar la relación. Cuando la página A enlaza con la página B utilizando la anotación hreflang para especificarla como página alternativa, la página B debe proporcionar un enlace de retorno.
    Al carecer de un enlace de retorno, el motor de búsqueda podría ignorar por completo la anotación o malinterpretarla. Las URL de retorno que faltan se pueden ver en la pestaña inferior de la ventana “Información de URL” con un estado de confirmación de “falta” y se pueden exportar en bloque mediante la exportación “Enlaces de retorno que faltan”.

> > Informes Hreflang Faltan enlaces de retorno

  • Enlaces de retorno de idioma y región incoherentes: este filtro incluye las URL con enlaces de retorno de idioma y región incoherentes. Esto ocurre cuando un enlace de retorno tiene un valor regional o de idioma diferente al de la propia URL. Las URL de retorno de idioma incoherentes se pueden ver en la ventana inferior “Información de URL” con el estado de confirmación “Incoherente”.

> > Informes Hreflang Enlaces de retorno de idioma incoherente

  • Enlaces de retorno no canónicos: URL con enlaces de retorno hreflang no canónicos. Hreflang sólo debe incluir las versiones canónicas de las URL. Así, este filtro recoge los enlaces de retorno que van a URL que no son las versiones canonizadas.
    Este filtro se ocupa más de los enlaces de retorno de las anotaciones hreflang. Así que imagina que la URL A está canonizada a la URL B y una anotación hreflang a la URL C, en la URL C el hreflang de retorno debería ser a la URL canónica (URL B) en lugar de a la URL A.
    Las URL de retorno no canónicas se pueden ver en la ventana inferior “Detalles de URL” con un estado de confirmación “No canónica” y se pueden exportar en bloque mediante la exportación “Enlaces de retorno no canónicos”.

> > Informes Hreflang Enlaces de retorno no canónicos

  • Enlaces de retorno noindex: incluye los enlaces colocados en ‘rel=alternate hreflang’ que tienen una metaetiqueta ‘noindex’. Las URL de enlace de retorno noindex pueden analizarse en el panel inferior de la ventana “Información de URL” con un estado de confirmación “noindex”. Se pueden exportar en bloque mediante la exportación “Enlaces de retorno no indexados”.

> > Informe Hreflang Noindex Volver Enlaces

  • Códigos de idioma y región incorrectos: simplemente comprueba que los valores de idioma (en formato ISO 639-1) y de código de región opcional (en formato ISO 3166-1 Alfa 2) son válidos. Los valores hreflang no admitidos pueden aparecer en la ventana inferior “Información de URL” con un estado “no válido”.
  • Entradas múltiples: el filtro identifica las URL con entradas múltiples para un código de idioma o región. Por ejemplo, si la página X enlaza con las páginas Y y Z utilizando la misma anotación de valor hreflang ‘es’.
  • Falta autorreferencia: recoge las URL a las que les falta la autorreferencia en el rel=”alternate”.
  • No usar canónico: filtro que resalta la condición por la que la URL A se canoniza a la URL B, pero la anotación hreflang sigue autorreferenciando la URL A. Hreflang sólo debe incluir las versiones canónicas de las URL.
  • Falta X-Default: recoge las URL a las que les falta un atributo X-Default hreflang.
  • Falta: conjunto de URLs a las que les faltan atributos hreflang.

Análisis de vídeo Hreflang

Ficha Seo Spider