Lorsque plusieurs pages présentent un contenu similaire, les moteurs de recherche les considèrent comme identiques d'une même page. Par exemple, les versions pour ordinateur et mobile d'une page produit sont souvent considérées comme des doublons.
Les moteurs de recherche sélectionnent l'une des pages comme version canonique (ou version principale). et explorer-le de plus. Les liens canoniques valides indiquent aux moteurs de recherche la version d'une page à explorer et à afficher dans les résultats de recherche.
L'utilisation de liens canoniques présente de nombreux avantages :
- Cela permet aux moteurs de recherche de regrouper plusieurs URL en une seule URL favorite. Par exemple, si d'autres sites ajoutent des paramètres de requête à la fin des liens vers votre page, les moteurs de recherche consolident ces URL vers votre version préférée.
- Il simplifie les méthodes de suivi. Il est plus facile de suivre une seule URL que plusieurs.
- Il améliore le classement des pages des contenus syndiqués en regroupant les liens syndiqués vers votre contenu d'origine vers votre URL préférée.
Échec de l'audit des liens canoniques dans Lighthouse
Lighthouse signale toute page avec un lien canonique non valide :
Cet audit est refusé pour une page si l'une des conditions suivantes est remplie:
- Il existe plusieurs liens canoniques.
- L'URL canonique n'est pas valide.
- Le lien canonique renvoie vers une page correspondant à une autre région ou langue.
- Le lien canonique pointe vers un domaine différent.
- Le lien canonique pointe vers la racine du site. Notez que ce scénario peut être valide dans certains cas, par exemple pour les variations de pages AMP ou mobiles, mais Lighthouse le considère néanmoins comme un échec.
Ajouter des liens canoniques à vos pages
Deux options s'offrent à vous pour définir un lien canonique.
Option 1 : ajouter un élément <link rel=canonical>
au <head>
de la page :
<!doctype html>
<html lang="en">
<head>
…
<link rel="canonical" href="https://example.com"/>
…
</head>
<body>
…
</body>
</html>
Option 2 : Ajoutez un en-tête Link
à la réponse HTTP :
Link: https://example.com; rel=canonical
Pour connaître les avantages et les inconvénients de chaque approche, consultez Consolider les URL en double de Google .
Consignes générales
- Assurez-vous que l'URL canonique est valide.
- Dans la mesure du possible, utilisez des URL canoniques HTTPS sécurisées plutôt que HTTP.
- Si vous utilisez des liens
hreflang
pour diffuser différentes versions d'une page selon la langue ou le pays de l'internaute, assurez-vous que l'URL canonique renvoie vers la page correspondant à la langue ou au pays concernés. - Ne faites pas pointer l'URL canonique vers un autre domaine. Yahoo et Bing ne l'autoriser.
- Ne pointez pas les pages de niveau inférieur vers la page racine du site, sauf si leur contenu est identique.
Consignes spécifiques à Google
- Utiliser la Google Search Console afin d'identifier les URL que Google considère comme canoniques ou en double dans l'ensemble sur votre site.
- N'utilisez pas l'outil de suppression d'URL de Google pour la mise en forme canonique. Il supprime toutes les versions d'une URL dans la recherche.