Qu'est-ce qui déclenche ce problème?
Ce problème rapporte les pages qui ont un lien canonique pointant vers une URL de redirection.
Exemple:
For https://help.ahrefs.com/fr/
<head>... <link rel="canonical" href="https://help.ahrefs.com/en"/>...</head>
https://help.ahrefs.com/fr
déclaré canonique, retourne le code de statut HTTP 301 et redirige vers https://help.ahrefs.com/fr/
.
Pourquoi est-ce important?
Les liens canoniques sont utilisés pour résoudre les problèmes de contenu en double. Si vous avez plusieurs pages avec le même ou le même contenu, vous devez choisir la version la plus officielle (canonique).
La redirection des URLs déclarées comme canoniques envoie un signal trompeur aux moteurs de recherche, leur demandant d'indexer l'URL qui ne renvoie pas le code de réponse 200 (OK), mais redirige vers une autre URL.
Les moteurs de recherche peuvent ignorer cette instruction et choisir une URL canonique différente basée sur d'autres facteurs.
Comment y remédier ?
Les Canonicals doivent être des URL en direct qui retournent le code de réponse 200 (OK).
Remplacez l'URL de redirection déclarée canonique sur la page signalée par la version live 200 (OK) de la page que vous voulez indexer dans les résultats de la recherche.
La page canonique peut être spécifiée par:
en utilisant une balise rel=canonical <link> dans le code d'une page dupliquée ou
en utilisant un en-tête rel=canonical dans la réponse HTTP de votre page.
Voir les recommandations de Google sur les canoniques.