URL Canonique : Guide du Débutant pour les Balises Canoniques

Rachel Handley

sept. 22, 202313 min de lecture
URL canonique
Partager

TABLE DES MATIÈRES

Comprendre les URL canoniques est essentiel pour le SEO.

Découvrez comment utiliser les balises canoniques (et d'autres méthodes de canonisation) pour créer URL canoniques. Et améliorer les performances de votre site sur Google.

Plongeons dans le vif du sujet.

Qu'est-ce qu'une URL Canonique ?

Une URL canonique, appelée également canonical, est l'URL de la version "principale" d'une page dupliquée, telle qu'elle est déterminée par des moteurs de recherche comme Google. Google ne souhaite pas afficher des résultats de recherche répétitifs ni gaspiller des ressources sur des pages qui n'offrent aucune valeur unique. Par conséquent, lorsque Google trouve des pages dupliquées (ou quasi identiques) sur un site web, il sélectionne une URL canonique pour les représenter toutes. Il donne ensuite la priorité à cette page lors de l'indexation et du classement. 

Prenons l'exemple de ces deux URL :

  • URL canonique : https://exemple.com/blog/
  • URL alternative : https://exemple.com/blog/?page=1

Dans cet exemple, Google choisira probablement l'URL canonique pour l'indexation et le classement. La page canonique est également appelée la version "principale", "primaire" ou "représentative".

Note : Google ne prend pas toujours la décision que vous souhaitez. Cependant, vous pouvez influer sur la canonisation en utilisant des balises canoniques. Et quelques autres méthodes que nous verrons plus loin.

Qu'est-ce qu'une Balise Canonique ?

Une balise canonique, également connue sous le nom de balise rel="canonical", est un extrait de code HTML qui vous permet de définir la version "principale" d'un ensemble de pages dupliquées ou quasi dupliquées sur votre site.

Dans le SEO, les balises canoniques indiquent à Google quelle version de la page il doit indexer et afficher dans les résultats de recherche, tout en consolidant l'équité du lien (force de classement). 

La balise canonique se trouve dans la section <head> du code source HTML d'une page web et ressemble à cela :

<link rel="canonical" href="https://exemple.com/preferred-url-here/" />
URL canonique et URL alternative

En règle générale, les balises canoniques renvoient d'une page alternative à la page préférée.

an illustration of canonical tag pointing from an alternate page to a preferred one

Mais il est aussi avantageux d'utiliser des canonicals qui s'autoréférencent. 

En d'autres termes, chaque page canonique doit avoir une balise canonique qui pointe vers sa propre URL.

Comme ceci :

URL canonique s'autoréférençant

John Mueller, de Google, a confirmé l'importance des balises canoniques s'autoréférençant.

"Il n'est pas indispensable d'avoir une balise canonique s'autoréférençant sur une page, mais cela nous facilite la tâche pour connaître exactement l'URL que vous souhaitez voir choisie comme canonique", a-t-il déclaré lors d'une réunion de travail organisée par Google Webmaster Central.

Pourquoi Utiliser des Balises Canoniques ?

Les balises canoniques sont un outil de déduplication précieux. Elles permettent de résoudre les problèmes de contenu dupliqué (ou de pages quasi identiques) que vous devez conserver.

En voici un exemple :

  • Versions anglaise américaine et anglaise britannique de la même page
  • URL paramétrées (par exemple, pages d'annonces avec filtres ou options de tri)

Pourquoi éviter le contenu dupliqué ?

Parce qu'il peut entraîner une cannibalisation des mots clés. Ce phénomène se produit lorsque plusieurs pages d'un site sont en concurrence pour les mêmes classements, ce qui nuit à leur positionnement respectif. 

En utilisant correctement les balises canoniques, vous aidez Google à comprendre la structure de votre site. Et à identifier la meilleure version d'une page dupliquée.

Cela permet de s'assurer que la version que vous souhaitez est bien celle qui apparaît dans les résultats de recherche (et à laquelle les internautes accèdent). Cela peut conduire à des taux de clics, d'engagement et de conversion plus élevés.

De plus, Google consolide le "pouvoir de classement" des pages alternatives sur les URL canoniques.

Supposons que vous ayez des backlinks (liens provenant de domaines externes) pointant vers plusieurs pages dupliquées. Si ces pages sont canonisées, Google les considérera toutes comme des liens vers l'URL canonique. Ensemble, ils ont un impact positif sur le classement.

an illustration of backlinks, alternate URLs and canonical URLs connection

Note : Google ne recommande plus d'utiliser des balises canoniques pour la syndication de contenu. Il est plutôt conseillé aux partenaires de syndication de bloquer l'indexation à l'aide des balises méta appropriées. 

Comment Implémenter des Balises Canoniques

Pour implémenter les balises canoniques dans votre code HTML, vous pouvez ajouter la balise rel="canonical" à la section <head> de la page. 

Cela ressemble à ceci :

<link rel="canonical" href="https://exemple.com/url-preferee-ici/" />

Mais votre système de gestion de contenu (CMS) ou un plugin CMS peut vous permettre de spécifier des canonicals sans entrer dans le code HTML.

Lisez les instructions pour Magento 1, Magento 2, WordPress, et Wix.

Ou passez directement aux autres méthodes de canonicalisation.

Magento 1

Si vous gérez une boutique Magento 1, suivez ces étapes pour spécifier des URL canoniques pour les pages produits et catégories.

Canonicals de Pages Produits

Connectez-vous à votre panneau d'administration, puis rendez-vous sur System > Configuration

Cliquez sur "Catalog" et ouvrez la section "Search Engine Optimizations".

où spécifier les URL canoniques pour les pages produits et catégories dans Magento 1

Si ce n'est pas déjà le cas, définissez le champ "Use Canonical Link Meta Tag For Products" sur "Yes".

régler le champ "Use Canonical Link Meta Tag For Products" sur "Yes"

Canonicals de Catégorie

Retournez à la section "Search Engine Optimizations" de la page "Catalog".

Recherchez l'option "Use Canonical Link Meta Tag For Categories" et assurez-vous qu'elle est réglée sur "No".

définir l'option "Use Canonical Link Meta Tag For Categories" sur "No"

Vous pouvez désormais spécifier manuellement l'URL canonique pour les catégories.

Rendez-vous sur la page d'édition d'une catégorie que vous souhaitez rendre canonique et trouvez l'onglet "Custom Design".

Dans le champ "Custom Layout Update", ajoutez le code suivant. Veillez à insérer votre URL canonique.

<reference name="head">
<action method="addLinkRel">
<rel>canonical</rel>
<href>https://exemple.com/url-preferee-ici/</href>
</action>
</reference>
Section "Custom Layout Update" dans Magento 1

Magento 2

Si vous gérez une boutique Magento 2, suivez ces étapes pour spécifier des URL canoniques sur votre site.

Connectez-vous à votre panneau d'administration, puis rendez-vous sur Stores > Settings > Configuration.

Ensuite, ouvrez Catalog > Catalog et rendez-vous sur la section "Search Engine Optimization".

Section "Search Engine Optimization" dans Magento 2
Crédit image : Amasty.com

Réglez "Use Canonical Meta Tags For Categories" sur "Yes" pour que Magento ajoute automatiquement des balises canoniques aux pages de catégories alternatives.

Le chemin de configuration par défaut est "catalog/seo/category_canonical_tag".

Réglez également "Use Canonical Meta Tags For Products" sur "Yes" pour que Magento ajoute automatiquement des balises canoniques aux pages de produits alternatives.

Le chemin de configuration par défaut est "catalog/seo/product_canonical_tag".

WordPress

Vous pouvez définir des URL canoniques sur votre site WordPress en utilisant un plugin WordPress SEO

Nous allons voir comment procéder avec deux des plugins les plus populaires : Yoast SEO et Rank Math SEO.

Plugin Yoast SEO

Si vous utilisez le plugin Yoast SEO, rendez-vous sur les options de Yoast SEO sur n'importe quel page ou post. 

Développez ensuite l'onglet "Advanced".

Vous trouverez le champ "Canonical URL" dans lequel vous pouvez spécifier l'URL canonique de la page.

Onglet "Advanced" dans les options de Yoast SEO

Plugin Rank Math SEO

Si vous utilisez le plugin Rank Math SEO, allez dans la section"Rank Math SEO" sur n'importe quelle page ou article. Et ouvrez l'onglet "Advanced".

Le champ "Canonical URL" vous permet de spécifier l'URL canonique pour la page.

Onglet "Advanced" dans la section"Rank Math SEO".

Wix

Par défaut, les pages Wix utilisent une balise canonique s'autoréférençant.

Vous pouvez modifier la structure de vos balises canoniques en allant dans vos paramètres SEO.

Rendez-vous d'abord sur Marketing & SEO > SEO > SEO Settings. Choisissez ensuite le type de page que vous souhaitez modifier.

Pour ce flux de travail, nous avons sélectionné "Main Pages". 

Section "Edit by page type" dans paramètres SEO de Wix

Après avoir sélectionné le type de page, cliquez sur le bouton "Edit" dans la section "Additional meta tags".

Bouton "Edit" dans la section des balises meta supplémentaires

Enfin, ajoutez des variables au champ "canonical" en cliquant sur "+ Add Variable". Et en sélectionnant les éléments pertinents dans la liste qui s'affiche.

Section pour ajouter des variables

Vous pouvez également modifier les balises canoniques de pages individuelles. Il vous suffit de cliquer sur l'onglet "Edit by Page" et de sélectionner la page avec la balise canonique que vous souhaitez modifier.

Cliquez ensuite sur l'onglet "Advanced" dans la barre latérale qui apparaît. Et allez dans "Additional tags".

image guidant les lecteurs sur la manière de modifier les balises canoniques des pages individuelles

Enfin, modifiez le lien qui apparaît dans le champ "canonical".

champ “canonical” mis en évidence

Autres Manières de Spécifier les URL Canoniques

Généralement, vous spécifiez les préférences des URL canoniques à l'aide des balises canoniques. Mais il existe d'autres méthodes que vous pouvez essayer :

  • Utiliser rel="canonical" dans les en-têtes HTTP (idéal pour les documents non HTML)
  • Rediriger les pages dupliquées vers les pages canoniques (idéal pour les pages dupliquées que vous n'avez pas besoin de conserver)
  • Listez les URL canoniques uniquement dans votre sitemap (meilleure pratique pour tous les propriétaires de sites)

Le fait de savoir quel type de canonisation utiliser vous permet de contrôler l'affichage de votre site sur Google. Cela permet également d'éviter les problèmes liés au contenu dupliqué.

Examinons ces méthodes de déduplication plus en détail.

Utiliser rel=“canonical” dans les En-Têtes HTTP 

L'en-tête HTTP rel="canonical" vous permet de spécifier une URL canonique pour les documents non HTML.

Par exemple, si vous avez une version .docx et une version .pdf du même document en ligne, vous pouvez utiliser cette méthode pour indiquer votre version préférée.

Cependant, vous devez pouvoir modifier la configuration de votre serveur.

Dans le fichier .htaccess, spécifiez une URL canonique en ajoutant un code qui ressemble à ceci :

Link: <https://www.example.com/downloads/filename.pdf>; rel="canonical"

Rediriger les Pages Dupliquées vers les Pages Canoniques

Les redirections d'URL envoient Google (et les utilisateurs) d'une page à une autre. 

La redirection est la meilleure méthode de déduplication si vous n'avez pas besoin de conserver les versions alternatives de la page. Mais vous ne voulez pas supprimer complètement les URL.

Par exemple, lorsque vous avez des versions HTTP et HTTPS de la même page. Google préfère les versions HTTPS. Il est donc bon pour votre SEO de rediriger la version HTTP vers la version HTTPS.

Google recommande d'utiliser des redirections 3xx (redirections côté serveur) pour obtenir les résultats les plus rapides. 

Cela inclut la redirection 301, que vous pouvez découvrir dans notre guide sur les redirections 301.

Listez Uniquement les URL Canoniques dans Votre Sitemap

"Toutes les pages répertoriées dans un sitemap sont suggérées comme canoniques", selon Google.

Cela signifie qu'il est préférable de ne soumettre que des URL canoniques (et des pages non dupliquées) dans votre sitemap. Et de laisser les URL alternatives de côté. 

Le fait que vous laissiez des pages en double dans votre sitemap ne pose pas de problème majeur. Google décidera quelle version est canonique. 

En revanche, il peut être problématique des laisser vos URL préférées en dehors de votre sitemap. Maintenez donc votre sitemap à jour.

Balises Canoniques : Meilleures Pratiques SEO

Si vous n'implémentez pas correctement les canonicals, Google risque de les ignorer. Et cela peut nuire à vos performances SEO.

Suivez ces meilleures pratiques pour les balises canoniques afin d'obtenir les meilleurs résultats :

Ne Spécifiez qu'une URL Canonique par Page

Spécifiez une seule URL canonique par page. Sinon, vous risquez de perturber Google.

Veillez à ne pas inclure accidentellement deux balises canoniques dans le code HTML de votre page. Si vous définissez la balise canonique à l'aide d'un paramètre de votre CMS, n'ajoutez pas manuellement d'autres balises canoniques dans votre code HTML.

Et si vous ajoutez rel="canonical" au code HTML, ne l'ajoutez pas à l'en-tête HTTP.

Spécifiez le Bon Protocole de Domaine

Si votre site utilise le protocole HTTPS, veillez à ce qu'il soit référencé en tant qu'URL canonique.

Spécifiez les URL Avec ou Sans Barre Oblique

Vérifiez si vos pages utilisent des barres obliques (c'est-à-dire les symboles "/" à la fin des URL). 

Voici la différence :

  • Avec barre oblique : https://exemple.com/
  • Sans barre oblique : https://exemple.com

Si la même URL existe à la fois avec et sans barre oblique, Google peut les considérer comme deux URL distinctes. Veillez à référencer correctement votre URL canonique en incluant la barre oblique si nécessaire.

Et veillez à être cohérent sur l'ensemble de votre site.

Spécifiez les URL Non-WWW ou WWW

Les moteurs de recherche considèrent les versions WWW et non-WWW d'une URL comme des pages dupliquées. 

Par exemple :

  • Non-WWW : https://exemple.com/
  • WWW : https://www.exemple.com/

Il est préférable de choisir une version et de la conserver pour l'ensemble de votre site.

Utilisez des URL absolues

Les balises canoniques doivent être référencées en utilisant des URL absolues plutôt que des URL relatives.

Cela signifie que vous devez utiliser l'URL complète, y compris votre domaine. Comme ceci :

<link rel="canonical" href="https://exemple.com/blog/" />

Et pas l'URL relative. Comme ici :

<link rel="canonical" href="/blog/" />

Erreurs Courantes à Éviter lors de l'Implémentation des Balises Canoniques

Il est facile de commettre des erreurs lors de l'implémentation des balises canoniques. 

Voici deux des erreurs les plus courantes concernant les balises canoniques :

Pointer des Balises Canoniques vers des Pages Redirigées

Veillez à ne pas spécifier une URL canonique qui redirige ailleurs. Cela ne ferait qu'embrouiller Google.

Par exemple, supposons que la page A soit redirigée vers la page B.

Vous ne devez pas avoir d'URL canoniques qui pointent vers la page A. Elles doivent plutôt pointer directement vers la page B.

Utiliser des Balises Canoniques pour le Contenu Non-Dupliqué

Ne définissez des URL canoniques que pour les contenus dupliqués ou quasi-identiques. 

Certains spécialistes SEO essaient d'utiliser des balises canoniques pour consolider le pouvoir de classement de pages différentes. 

Par exemple, pour diriger l'autorité des pages de produits en rupture de stock vers les pages catégories.

Toutefois, Google déconseille cette pratique. Et il est fort probable qu'il ignore ces balises canoniques.

Comment Auditer les Balises Canoniques sur Votre Site

Découvrez ce que Google considère comme l'URL canonique pour n'importe quelle page de votre site web avec Google Search Console.

Après vous être connecté, recherchez une URL en haut de la page.

Saisir une URL dans Google Search Console

Lorsque le rapport "Inspection de l'URL" est prêt, ouvrez la section "Indexation".

Faites défiler la page jusqu'à ce que vous trouviez la "URL canonique sélectionnée par Google".

URL canonique indexée par Google dans Google Search Console

Si ce n'est pas votre URL préférée, vous devrez peut-être revoir la stratégie de déduplication de votre page. 

Pour commencer, assurez-vous que l'"URL canonique déclarée par l'utilisateur" est présente et correcte.

URL canonique déclarée par l'utilisateur dans Google Search Console

Pour auditer les balises canoniques de votre site à grande échelle, utilisez l'outil Audit de site de Semrush.

Une fois la configuration terminée, allez dans l'onglet "Problèmes".

Puis recherchez "canoni" (pour obtenir aussi bien "canonical" que "canonique").

Audit de site, problèmes touchant les canonicals

Vérifiez les erreurs suivantes :

Cliquez sur le numéro devant "pages" pour obtenir plus de détails.

Voyons quels sont ces problèmes et comment les résoudre.

# Pages Posent des Problèmes de Contenu en Double

Cette erreur indique combien de pages de votre site peuvent être considérées comme des doublons. Parce qu'elles présentent un contenu identique à au moins 85 % à celui d'une autre page.

Cliquez sur le lien pour voir les URL concernées.

Problèmes de contenu en double dans Audit de site de Semrush

Vous pouvez alors décider de la manière de résoudre le problème.

# Pages Ont Plusieurs URL Canoniques

Cette erreur montre combien de pages de votre site spécifient plus d'une URL canonique.

Cliquez sur le lien pour obtenir une analyse détaillée.

Pages avec plusieurs URL canoniques dans Audit de site

Pour résoudre ce problème, vous devez supprimer les balises canoniques supplémentaires et n'en laisser qu'une seule en place.

# Pages Ont un Lien Canonique Rompu

Ce problème montre quelles pages de votre site ont des liens canoniques cassés, c'est-à-dire qu'elles spécifient une URL canonique qui ne fonctionne pas (peut-être parce qu'elle contient une faute de frappe ou que la page a été supprimée).

Cliquez sur le lien pour voir les pages concernées et les URL canoniques vers lesquelles elles pointent.

Page avec un lien canonique rompu dans Audit de site

Les balises canoniques qui renvoient à des pages web inexistantes empêchent Google d'explorer et d'indexer correctement votre contenu. Cela peut nuire à votre classement.

Veillez à les mettre à jour avec les URL canoniques correctes.

# Pages AMP N'Ont Pas de Balises Canonical

Lorsque vos pages AMP n'ont pas de balises canoniques, l'outil Audit de site le signale comme un problème. Il est important que la canonisation soit en place entre les versions AMP et non AMP de votre page.

Vous pouvez résoudre ce problème en ajoutant une balise rel="canonical" dans la section <head> de chaque page AMP qui renvoie à la page non AMP.Comme ici :

Comment corriger une page AMP qui n'a pas de balise canonique

Conseil : Vous pouvez utiliser les cases à cocher et le bouton "Envoyer à..." à tout moment pour créer des tâches dans Semrush CRM, Trello, ou Zapier.

Bouton Envoyer à dans Audit de site

Une fois ces problèmes résolus, relancez Audit de site à l'aide de l'icône en forme de roue dentée située en haut à droite.

Relancer Audit de site en cliquant sur la roue dentée en haut à droite

Ensuite, vérifiez que les erreurs canoniques ont disparu.

Erreurs canoniques dans Audit de site

Vous souhaitez vous attaquer aux problèmes canoniques ? Commencez avec Audit de site.


Cet article a été mis à jour en 2023. Des extraits de l'article original de James Brockbank peuvent y figurer.

Partager
Author Photo
Rachel has been a digital marketer for over 12 years. Having worked both in-house and agency-side, she has a wide range of experiences to draw on in her writing. She specializes in creating beginner-friendly articles on topics including keyword research, on-page SEO, and content creation.
En savoir plus