Ir al contenido principal
Todas las coleccionesSite AuditMejores prácticas
Cómo corregir los errores de implementación de hreflang identificados por Auditoría del Sitio
Cómo corregir los errores de implementación de hreflang identificados por Auditoría del Sitio

Corregir los errores de hreflang marcados por el Sitio Web.

Helen avatar
Escrito por Helen
Actualizado esta semana

Hreflang es una etiqueta para decirle a los motores de búsqueda las múltiples versiones de una página para diferentes idiomas o regiones que tiene para su sitio web.

La etiqueta permitirá a los motores de búsqueda mostrar la URL más apropiada a un usuario basándose en su ubicación y configuración de idioma. Esta guía de Google te dirá todo lo que necesitas saber sobre la implementación del atributo hreflang en tu sitio web.

Si el código hreflang está mal configurado, los motores de búsqueda pueden interpretarlo mal o ignorar este atributo en el mejor de los casos. Nuestra herramienta de auditoría del sitio podrá marcar estos errores.

Problemas críticos

Hreflang annotation invalid

  • Páginas con anotaciones "hreflang" (idioma o idioma & locales) que no son válidas como es y en-uk en lugar de en-gb

Faltan anotaciones hreflang de auto referencia

  • Asegúrate de que cada página de tu sitio web tenga una anotación "hreflang" de referencia automática. Por ejemplo, una versión en español de su página debe tener anotación hreflang="alternativa" con un enlace a sí misma dentro de anotaciones "hreflang".

Página referenciada para más de un idioma en hreflang

  • Revise las anotaciones "hreflang" para las páginas reportadas y haga las actualizaciones necesarias para que una versión de idioma de una página siempre se haga referencia para un idioma solamente. Puede, sin embargo, asignar múltiples ubicaciones con el mismo idioma en los valores de hreflang a una URL, por ejemplo, es-us, es-gb, etc.

Más de una página para el mismo idioma en hreflang

  • Asegúrese de que las anotaciones "hreflang" sólo se declaran una vez por un idioma (o idioma-locale) en una página.

El lenguaje Hreflang y HTML no coinciden

  • Asegúrese de que el mismo idioma está declarado en el atributo de idioma HTML y en "hreflang" para la página.

Falta hreflang recíproco (no retorno)

  • Para prevenir este problema, asegúrese de que todas las versiones de la página traducidas o dirigidas a los usuarios de una determinada región tienen el mismo conjunto de anotaciones "hreflang".

Reflejar a no canónico

  • Asegúrese de que todos los enlaces en las anotaciones "hreflang" en sus páginas apunten a la página canónica.

Hreflang a página rota

  • Revise los enlaces en anotaciones "hreflang" para asegurarse de que apuntan a páginas en vivo.

Problemas menores

Falta el atributo HTML Lang

  • Asegúrese de que sus páginas tienen código de idioma (o idioma y país) declarado en el atributo de idioma HTML.

Hreflang definido pero falta el lenguaje HTML

  • Asegúrese de que sus páginas tienen código de idioma (o idioma y país) declarado en el atributo de idioma HTML

Relacionado

¿Ha quedado contestada tu pregunta?