Hreflang sin código 200

El error «Hreflang sin código 200» se refiere a un problema en la implementación de las etiquetas hreflang en un proyecto desarrollado con WordPress. Las etiquetas hreflang se utilizan para indicar a los motores de búsqueda el idioma y la región de las diferentes versiones de una página web. Cuando se produce el error «Hreflang sin código 200», significa que al menos una de las URL especificadas en las anotaciones hreflang no devuelve un código de estado HTTP 200 (OK) [5].

Las posibles causas de este error pueden ser las siguientes:

  1. Enlaces de retorno incorrectos: Las anotaciones hreflang deben ser recíprocas, lo que significa que si la página A enlaza a la página B, la página B debe enlazar de vuelta a la página A. Si falta alguno de estos enlaces de retorno, las anotaciones hreflang pueden interpretarse incorrectamente[1].
  2. Códigos de idioma incorrectos: Las etiquetas hreflang deben utilizar el formato ISO 639-1 para los códigos de idioma. Es importante asegurarse de utilizar los códigos de idioma correctos según las especificaciones de Google. Específicamente, el valor del atributo hreflang debe estar en formato ISO 639-1 para el idioma y en formato ISO 3166-1 Alpha 2 para la región[1].
  3. Páginas bloqueadas o no existentes: Si alguna de las páginas especificadas en las anotaciones hreflang está bloqueada o no existe, se producirá el error «Hreflang sin código 200». Es importante revisar que todas las páginas enlazadas en las anotaciones hreflang sean accesibles y devuelvan un código de estado HTTP 200[4].

Para solucionar el error «Hreflang sin código 200», se pueden seguir los siguientes pasos:

  1. Verificar los enlaces de retorno: Asegurarse de que todas las páginas enlazadas en las anotaciones hreflang tengan enlaces de retorno correspondientes. Si la página A enlaza a la página B, la página B debe enlazar de vuelta a la página A[1].
  2. Utilizar códigos de idioma correctos: Verificar que los códigos de idioma utilizados en las etiquetas hreflang sean los correctos según las especificaciones de Google. Utilizar el formato ISO 639-1 para los códigos de idioma y el formato ISO 3166-1 Alpha 2 para las regiones[1].
  3. Revisar las páginas enlazadas: Asegurarse de que todas las páginas especificadas en las anotaciones hreflang sean accesibles y devuelvan un código de estado HTTP 200. Si alguna de las páginas está bloqueada o no existe, corregir el problema para que devuelva un código de estado 200[4].

Es importante tener en cuenta que la solución específica puede variar dependiendo de la configuración y el contexto del proyecto desarrollado con WordPress. Se recomienda consultar la documentación oficial de WordPress y utilizar herramientas de auditoría como Ahrefs o Semrush para identificar y corregir los errores en las etiquetas hreflang[1][3][4][5][6].

Citations:
[1] https://www.semrush.com/blog/7-common-hreflang-mistakes-and-how-to-fix-them/
[2] https://wordpress.org/support/topic/hreflang-error-2/
[3] https://www.weglot.com/blog/your-site-has-no-hreflang-tags
[4] https://www.seoclarity.net/blog/12-common-hreflang-mistakes-and-how-to-prevent-them
[5] https://help.ahrefs.com/en/articles/2598815-hreflang-to-broken-page-error-in-site-audit
[6] https://help.ahrefs.com/en/articles/2281064-how-to-fix-hreflang-implementation-errors-identified-by-site-audit

Los errores más comunes en la etiqueta hreflang son los siguientes:

  1. Error en la etiqueta de retorno: Este error ocurre cuando una página contiene una etiqueta hreflang que apunta a un idioma alternativo, pero la página enlazada no apunta de vuelta a ella. Es importante asegurarse de que las anotaciones hreflang sean confirmadas desde las páginas a las que apuntan[1].
  2. Uso de códigos de país o de idioma incorrectos: Es importante asegurarse de que los códigos de país o de idioma utilizados en las etiquetas hreflang sean los correctos. Debe utilizarse el código del idioma en formato ISO 639-1 como «en», «es», «jp», etc. [1][2].
  3. Falta de enlaces de confirmación: Las anotaciones hreflang deben ser recíprocas, lo que significa que si la página A enlaza a la página B, la página B debe enlazar de vuelta a la página A. Si falta alguno de estos enlaces de retorno, las anotaciones hreflang pueden interpretarse incorrectamente[2][5].
  4. Etiquetas hreflang duplicadas: Las etiquetas hreflang deben ser idénticas en cada una de las URLs contenidas en las etiquetas hreflang. Si las mismas etiquetas hreflang se encuentran en diferentes páginas, deben ser idénticas en todas ellas[3].
  5. Cuestiones canónicas: Las etiquetas hreflang deben estar en la misma página que la etiqueta canónica. Si las etiquetas hreflang y canónicas no coinciden, se producirá un error[3].
  6. Falta del código del país: Es importante asegurarse de que se incluya el código del país en las etiquetas hreflang. Si falta el código del país, las anotaciones hreflang pueden interpretarse incorrectamente[4].
  7. Orden incorrecto de las etiquetas hreflang: Las etiquetas hreflang deben estar en orden alfabético según el código de idioma y el código de país. Si las etiquetas hreflang no están en orden alfabético, se producirá un error[4].

Es importante tener en cuenta que la implementación de la etiqueta hreflang puede ser compleja y que incluso el más mínimo error puede provocar la pérdida de posiciones o duplicidades. Por lo tanto, es recomendable utilizar herramientas de auditoría de sitios web para identificar y solucionar los errores en las etiquetas hreflang[2][5][6].

Citations:
[1] https://www.fandangoseo.com/es/seo/hreflang-tag/
[2] https://www.wanatop.com/blog/errores-en-las-etiquetas-hreflang/
[3] https://es.support.weglot.com/article/304-i-have-some-errors-with-the-hreflang-tags
[4] https://inseo.es/errores-hreflang-como-resolverlos/
[5] https://ahrefs.com/blog/es/etiquetas-hreflang/
[6] https://seranking.com/es/blog/hreflang-que-es/

WHATS APP: +34 647 496 022

¿Necesitas ayuda con tu proyecto?