hreflang n'a pas de x-default
La page liste des alternatives de langue avec des liens hreflang, mais aucun n'utilise hreflang="x-default". Ajoutez une alternative x-default qui pointe vers la version destinée aux visiteurs dont vous ne couvrez pas la langue, en général votre langue principale ou une page de choix de langue, sur chaque page de l'ensemble.
Ce que cela signifie
Des variantes de langue sont listées, mais aucune n'est marquée x-default pour les visiteurs dont la langue n'est pas couverte.
Pourquoi c'est important pour la recherche IA
x-default indique aux robots quelle version utiliser quand aucune des langues listées ne correspond au lecteur. Sans lui, un robot ou un moteur de réponses qui répond dans une langue que vous ne couvrez pas doit choisir lui-même l'une de vos versions, et peut choisir la mauvaise.
C'est un constat P3 : l'ensemble de langues fonctionne quand même sans lui. Ajoutez-le une seule fois, dans le gabarit ou l'extension qui affiche les liens hreflang, et il s'applique ensuite à toutes les pages de l'ensemble, y compris celles que vous ajouterez plus tard.
Comment corriger
- Choisissez la page de repli : en général la version anglaise ou de la langue principale, ou un sélecteur de langue.
- Ajoutez
<link rel="alternate" hreflang="x-default" href="...">dans le head de chaque page de l'ensemble, pointant vers le repli de cette page. - Dans Next.js, ajoutez
x-defaultàalternates.languagesdans les métadonnées de la page. Dans WordPress, WPML et Polylang ont un réglage x-default. - Le rapport AISeeWhy montre les preuves et un correctif prêt à coller ; lancez ensuite « Revérifier » pour confirmer le résultat.
Exemple
<link rel="alternate" hreflang="en" href="https://example.com/guide/">
<link rel="alternate" hreflang="de" href="https://example.com/de/guide/">
<link rel="alternate" hreflang="x-default" href="https://example.com/guide/">
Comment confirmer le correctif
Après la modification, cliquez sur « Revérifier » dans le rapport : il indique ce qui a été corrigé et comment le score a évolué.