Categorías
Tutoriales sobre Screaming Frog

Cómo auditar Hreflang con Screaming Frog



Cómo auditar Hreflang utilizando SEO Spider

Hreflang le permite a Google saber que tiene varias versiones de una página para diferentes idiomas, o idiomas y regiones, para permitirles devolver la versión adecuada a los usuarios que buscan.

Si bien Hreflang es un concepto muy simple, es increíblemente difícil hacerlo bien a escala y, a menudo, se implementa incorrectamente o con numerosos errores.

Este tutorial lo guía a través de cómo puede usar el Screaming Frog para verificar la implementación de hreflang de manera rápida y eficiente. El SEO Spider rastreará las anotaciones rel=”alternate” hreflang en HTML, a través del encabezado HTTP o en los mapas del sitio XML e informará sobre su configuración y errores comunes.

Para comenzar, deberá descargar Screaming Frog, obtener una licencia y luego siga estos pasos.

1) Seleccione ‘Rastrear’ y ‘Almacenar’ Hreflang en ‘Configuración > Araña > Rastrear’

La ‘Configuración’ está disponible en el menú de nivel superior de SEO Spider.

configuración de auditoría hreflang

Esto significará que las URL a las que se hace referencia en las anotaciones hreflang también se rastrearán, extraerán e informarán.

Una vez seleccionadas estas opciones, haga clic en ‘Aceptar’.

2) Para rastrear Hreflang en mapas de sitio XML, seleccione ‘Rastrear mapas de sitio XML vinculados’ en ‘Configuración> Araña> Rastrear’

Luego elija descubrir los Sitemaps XML a través de robots.txt (esto requiere una entrada ‘Sitemap: https://www.example.com/sitemap.xml), o proporcione el destino del Sitemap XML.

Auditar mapas de sitio Hreflang

Si hreflang se implementa a través de elementos de enlace o encabezado HTTP, no necesita seguir este paso.

Si no está seguro de si hreflang está implementado o cómo, rastree el mapa del sitio XML de todos modos, y SEO Spider descubrirá cualquier lugar que tenga anotaciones hreflang.

3) Rastrear el sitio web

Abra SEO Spider, escriba o copie el sitio web que desea rastrear en el cuadro ‘Enter URL to spider’ y presione ‘Iniciar’.

Rastrear el sitio para auditar hreflang

Se rastreará el sitio web y se descubrirán las anotaciones rel=”alternate” hreflang en HTML, a través del encabezado HTTP o en mapas del sitio XML.

Ahora tome un café y espere hasta que la barra de progreso alcance el 100% y el rastreo se complete.

4) Ver la pestaña Hreflang

los Pestaña Hreflang muestra todas las URL encontradas en un rastreo y mostrará cualquier anotación hreflang rel=”alternate” descubierta y referenciada por una URL en columnas a la derecha en el panel de la ventana principal. ‘Ocurrencias’ cuenta la cantidad de hreflang que se ha descubierto para cada URL.

La pestaña Hreflang tiene 13 filtros (como se muestra en la imagen a continuación) que lo ayudan a identificar problemas comunes de SEO.

pestaña hreflang

12 de los 13 filtros están disponibles para ver inmediatamente durante o al final de un rastreo. El filtro ‘URL hreflang no vinculadas’ requiere un cálculo al final del rastreo a través de la publicación ‘Análisis de rastreo‘ para que se complete con datos (más sobre esto en un momento).

El panel «descripción general» de la derecha muestra el mensaje «(Análisis de rastreo requerido)» en este filtro que requiere que el análisis posterior al rastreo se complete con datos.

análisis de rastreo del filtro hreflang

5) Haga clic en ‘Análisis de rastreo> Iniciar’ para completar los filtros Hreflang

Para completar el filtro ‘URL hreflang no vinculadas’, simplemente debe hacer clic en un botón para comenzar análisis de rastreo.

Iniciar análisis de rastreo

Sin embargo, si configuró ‘Análisis de rastreo’ anteriormente, es posible que desee volver a verificar, en ‘Análisis de rastreo> Configurar’, que ‘Hreflang’ esté marcado.

También puede desmarcar otros elementos que también requieren un análisis posterior al rastreo para que este paso sea más rápido.

análisis posterior al rastreo para hreflang

Cuando el análisis de rastreo se haya completado, la barra de progreso de ‘análisis’ estará al 100 % y los filtros ya no tendrán el mensaje ‘(Análisis de rastreo requerido)’.

hreflang filtro de URL desvinculado poblado

6) Haga clic en ‘Hreflang’ y vea los filtros poblados

Después de realizar un análisis posterior al rastreo, todos los filtros hreflang ahora se completarán con datos cuando corresponda.

herramienta de prueba hreflang

Los datos de hreflang recopilados se pueden revisar en columnas para garantizar que la implementación sea la requerida. Puede filtrar por los siguientes elementos relacionados con SEO:

  • Contiene Hreflang – Estas son simplemente cualquier URL que tenga anotaciones rel=”alternate” hreflang de cualquier implementación, ya sea elemento de enlace, encabezado HTTP o mapa del sitio XML.
  • URL no 200 Hreflang – Estas son URL contenidas en anotaciones hreflang rel=”alternate” que no tienen un código de respuesta 200, como URL bloqueadas por robots.txt, sin respuestas, 3XX (redirecciones), 4XX (errores del cliente) o 5XX (errores del servidor) . Las URL Hreflang deben ser rastreables e indexables y, por lo tanto, las URL que no sean 200 se tratan como errores y los motores de búsqueda las ignoran. Las URL hreflang que no son 200 se pueden ver en el panel «Detalles de URL» de la ventana inferior con un estado de confirmación «no 200». Se pueden exportar de forma masiva a través de la exportación ‘Informes > Hreflang > URL no 200 Hreflang’.
  • URL Hreflang no vinculadas – Estas son páginas que contienen una o más URL hreflang que solo se pueden descubrir a través de sus anotaciones de enlace hreflang rel=”alternate”. Las anotaciones de hreflang no pasan PageRank como una etiqueta de anclaje tradicional, por lo que esto podría ser una señal de un problema con los enlaces internos o las URL contenidas en la anotación de hreflang. Si hreflang está configurado en varios dominios y solo está rastreando un solo dominio, esto se marcará. Considere usar el CDN función para rastrear varios dominios en este escenario. Para saber exactamente qué URL hreflang en estas páginas están desvinculadas, utilice la exportación ‘Informes > Hreflang > URL Hreflang no vinculadas’.
  • Faltan enlaces de retorno – Estas son URL a las que les faltan enlaces de retorno (o ‘etiquetas de retorno’ en Google Search Console) desde sus páginas alternativas. Hreflang es recíproco, por lo que todas las versiones alternativas deben confirmar la relación. Cuando la página X enlaza con la página Y usando hreflang para especificarla como página alternativa, la página Y debe tener un enlace de retorno. Sin enlaces de retorno significa que las anotaciones hreflang pueden ignorarse o no interpretarse correctamente. Las direcciones URL de los enlaces de retorno que faltan se pueden ver en el panel ‘Información de URL’ de la ventana inferior con un estado de confirmación de ‘faltante’. Se pueden exportar de forma masiva a través de la exportación ‘Informes > Hreflang > Missing Return Links’.
  • Enlaces de retorno de idioma y región inconsistentes – Este filtro incluye direcciones URL con idioma incoherente y enlaces regionales de retorno a ellas. Aquí es donde un enlace de retorno tiene un valor regional o de idioma diferente al que hace referencia la propia URL. Las URL de retorno de idioma incoherentes se pueden ver en el panel ‘Detalles de URL’ de la ventana inferior con un estado de confirmación ‘Incoherente’. Se pueden exportar de forma masiva a través de la exportación ‘Informes > Hreflang > Enlaces de retorno de idioma inconsistente’.
  • Enlaces de retorno no canónicos – URL con enlaces de retorno hreflang no canónicos. Hreflang solo debe incluir versiones canónicas de URL. Entonces, este filtro selecciona enlaces de retorno que van a URL que no son las versiones canónicas. Las URL de retorno no canónicas se pueden ver en el panel «Detalles de URL» de la ventana inferior con un estado de confirmación «No canónica». Se pueden exportar de forma masiva a través de la exportación ‘Informes > Hreflang > Enlaces de retorno no canónicos’.
  • Enlaces de retorno de Noindex – Vínculos de retorno que tienen una metaetiqueta ‘noindex’. Todas las páginas dentro de un conjunto deben ser indexables y, por lo tanto, cualquier URL de retorno con ‘noindex’ puede hacer que se ignore la relación hreflang. Las URL de los enlaces de retorno de noindex se pueden ver en el panel ‘Detalles de URL’ de la ventana inferior con un estado de confirmación de ‘noindex’. Se pueden exportar de forma masiva a través de la exportación ‘Informes > Hreflang > Noindex Return Links’.
  • Códigos de idioma y región incorrectos – Esto simplemente verifica la idioma (en formato ISO 639-1) y opcional regional (en formato ISO 3166-1 Alpha 2) los valores de código son válidos. Los valores hreflang no admitidos se pueden ver en el panel «Detalles de URL» de la ventana inferior con el estado «no válido».
  • Múltiples entradas – URL con múltiples entradas a un idioma o código regional. Por ejemplo, si la página X se vincula a la página Y y Z usando la misma anotación de valor ‘en’ hreflang. Este filtro también detectará múltiples implementaciones, por ejemplo, si se descubrieron anotaciones hreflang como elementos de enlace y a través del encabezado HTTP.
  • Autorreferencia faltante – A las URL les falta su propia anotación hreflang rel=”alternate” autorreferenciada. Anteriormente, era un requisito tener un hreflang autorreferenciado, pero Google actualizó sus pautas para decir que esto es opcional. Sin embargo, es una buena práctica y, a menudo, más fácil incluir un atributo de autorreferencia.
  • No usar canónico – URL que no usan la URL canónica en la página, en su propia anotación hreflang. Hreflang solo debe incluir versiones canónicas de URL. Esto también se puede ver en el panel ‘Detalles de URL’ de la ventana inferior con el estado de confirmación ‘No usar canonical’.
  • Falta X-Predeterminado – URL a las que les falta un atributo hreflang X-Default. Esto es opcional y no necesariamente un error o problema.
  • Perdido – URL a las que les falta un atributo hreflang por completo. Estos pueden ser válidos, por supuesto, si no hay varias versiones de una página.

7) Ver la pestaña ‘Información de URL’ del panel inferior de la ventana para ver errores

La pestaña ‘Información de URL’ en la parte inferior muestra información granular útil sobre errores hreflang específicos encontrados.

Panel de la ventana inferior de Hreflang

Por ejemplo, para el filtro ‘Noindex Return Links’, mostrará el ‘estado de confirmación hreflang’ de las páginas alternativas. Según el ejemplo a continuación, puede ver qué URL se han marcado como ‘noindex’.

enlaces de confirmación noindex

Estos se pueden exportar de forma masiva a través de ‘Informes > Hreflang > Noindex Return Links’.

Otro ejemplo, es directo de Google. ¡Sí, incluso a Google le resulta difícil acertar con hreflang! Google incluye anotaciones hreflang en sus Sitemaps XML y hay una serie de problemas. Al revisar el mapa del sitio XML de búsqueda de Google (https://www.google.com/sitemap_search.xml), podemos ver que tiene 169 ‘Códigos de idioma y región incorrectos’.

Hay 362 hreflang para cada URL en el mapa del sitio XML, cuya auditoría manual sería extremadamente dolorosa. Sin embargo, al usar el filtro ‘Códigos de región e idioma incorrectos’ y luego revisar (o exportar y filtrar) la pestaña ‘Información de URL’ de la ventana inferior, puede identificar rápidamente la columna ‘código de idioma válido’ con un estado ‘no válido’.

códigos de idioma hreflang no válidos

Al revisar la lista de códigos de idioma ISO 639-1, puede ver que ‘fl’ no es un idioma válido para filipino, debería ser ‘tl’.

8) Use las exportaciones ‘Informes> Hreflang> X’ para exportar errores y URL de origen de exportación masiva

Para exportar de forma masiva los detalles de las páginas de origen que contienen errores o problemas para hreflang, use las opciones ‘Informes > Hreflang’.

Por ejemplo, la exportación ‘Informes > Hreflang > URL no 200 Hreflang’ incluirá detalles de las páginas de origen que contienen las anotaciones rel=”alternate” hreflang a las URL exactas que generan errores o redireccionan.

informes hreflang

Esto a veces puede ser más fácil de digerir que en la interfaz de usuario, ya que las URL de origen y los enlaces hreflang se incluyen en filas individuales.

Soporte adicional

La guía anterior debería ayudar a ilustrar los sencillos pasos necesarios para probar y validar las anotaciones hreflang en un sitio web utilizando la herramienta SEO Spider.

Si tiene más consultas sobre las pruebas de hreflang en la herramienta SEO Spider, póngase en contacto a través de apoyo.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *