Passer au contenu principal
Toutes les collections
Que signifie la question de « auto-référencement hreflang annotation manquante » dans l’audit du site ?
Que signifie la question de « auto-référencement hreflang annotation manquante » dans l’audit du site ?

Découvrez comment gérer le problème « Auto-référencement hreflang annotation manquante»

Anna avatar
Écrit par Anna
Mis à jour cette semaine

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

Ce problème rapporte les pages déclarées comme des versions de langue alternative qui ne se listent pas dans leurs annotations hreflang.

Exemple:

<link rel="alternate" hreflang="x-default" href="https://ahrefs.com/blog/website-audit/" /><link rel="alternate" hreflang="en" href="https://ahrefs.com/blog/website-audit/" /><link rel="alternate" hreflang="ru" href="https://ahrefs.com/blog/ru/audit-saita/" />

La page doit se référencer elle-même dans ses annotations hreflang. La ligne suivante est manquante :

<link rel="alternate" hreflang="zh-CN" href="https://ahrefs.com/blog/zh/website-audit/" />

Pourquoi est-ce important?

La balise rel="alternate" hreflang="..." aide à gérer des sites web multilingues en vous permettant de spécifier des versions spécifiques à une langue ou une région d'une page. Sur la base de ces informations, les moteurs de recherche peuvent servir la version pertinente aux utilisateurs en fonction de leur langue (et de leur emplacement alternatif).

Toutes les variations de langue de la même page doivent être interliées via annotations hreflang. En anglais simple, si vous avez la page À propos de nous dans 3 langues différentes, chacune de ces 3 pages a besoin d'un lien vers les 2 autres versions et d'un lien hreflang auto-référentiel. Si ce dernier est manquant, il peut confondre les moteurs de recherche et les annotations hreflang peuvent être ignorées.

Comment y remédier ?

Vous pouvez gérer vos annotations hreflang via la balise HTML dans l'en-tête de la page :

<head>...<link rel="alternate" hreflang="en" href="https://ahrefs.com/blog/google-keyword-planner/" /><link rel="alternate" hreflang="de" href="https://ahrefs.com/blog/de/google-keyword-planner/" />...</head>

Ou placez-les dans les en-têtes HTTP :

Lien : <https://ahrefs.com/blog/google-keyword-planner/>; rel="alternate"; hreflang="fr", <https://ahrefs.com/blog/de/google-keyword-planner/>; rel="alternate"; hreflang="de"

Quelle que soit la méthode que vous utilisez, vous devez vous assurer que chaque page spécifique à une langue ou une région a une annotation auto-référentielle. Par exemple, une version espagnole de votre page doit avoir l'annotation rel="alternate" hreflang="es" avec un lien vers elle-même.

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