Passer au contenu principal
Toutes les collections
Erreur "Hreflang à une page cassée" dans l'audit du site
Erreur "Hreflang à une page cassée" dans l'audit du site

En savoir plus sur le problème « Hreflang to broken page » dans l'audit du site d'Ahrefs et comment le corriger sur votre site Web.

Anna avatar
Écrit par Anna
Mis à jour cette semaine

Qu'est-ce qui déclenche ce problème?

Ce problème rapporte les pages avec au moins une URL dans les annotations hreflang renvoyant le code de statut HTTP différent de 200 (OK).

Pourquoi est-ce important?

Si votre site Web propose un contenu différent basé sur la langue ou la région d'un utilisateur, vous devriez utiliser des annotations hreflang pour aider les moteurs de recherche, comme Google, pour pointer les utilisateurs vers la version la plus appropriée de votre page, en fonction de la langue et de la région des utilisateurs.

Si hreflang ne pointe pas vers une page en direct valide, les annotations hreflang peuvent être ignorées ou mal interprétées. Par conséquent les moteurs de recherche peuvent "négliger" des versions alternatives de votre page et ne pourront pas pointer les utilisateurs vers la version la plus appropriée de votre page par langue ou par région.

Comment y remédier ?

Vérifiez la colonne « Liens Hreflang » pour les pages listées dans ce rapport. Vous devriez y chercher les URLs qui ne retournent pas le code de statut HTTP 200 (OK) (par exemple 301, 404, etc.)

Pour les codes d'état 3xx (Redirection)
Remplacez l'URL hreflang par le lien direct vers la page de destination pour éviter la redirection inutile.

Pour les codes d'état 4xx (Erreur client)
Les erreurs 4xx les plus courantes sont 404 (Non trouvé) et 410 (Parti). Les liens vers des pages déplacées ou supprimées sur votre site Web causent généralement ces erreurs. De plus, il peut y avoir une faute de frappe dans l'URL hreflang.

Vous pouvez soit restaurer la page déplacée ou supprimée à son ancienne URL ou supprimer cette URL des annotations hreflang si vous n'avez pas de remplacement pour elle. Si vous le faites, placez-la au lieu de l'URL 4xx dans les annotations hreflang.

Vous devez noter que chaque page de langue doit spécifier toutes les les différentes versions de langue, y compris. En d'autres termes, chaque version de page doit avoir la même liste de liens hreflang. Vous devez donc vous assurer que vous éditez les annotations hreflang sur toutes les pages du groupe.

Les codes de réponse HTTP 429 (Trop de requêtes) sur les URLs hreflang peuvent être causés par la vitesse de crawling élevée définie dans les paramètres de votre projet. Réduisez la vitesse dans les paramètres de crawl et lancez un nouveau crawl du projet.

Pour les codes d'état 5xx (Erreur serveur)
Les codes de réponse 5xx indiquent un problème avec le serveur web. Vous devrez peut-être contacter votre développeur ou hébergeur pour trouver la cause. Votre serveur peut être mal configuré, surchargé ou généralement lent.

Vous pouvez en savoir plus sur les erreurs 5xx de l'audit du site ici :
Qu'est-ce que l'erreur '5XX page' signifie dans l'audit du site ?

Avez-vous trouvé la réponse à votre question ?