le guide ultime des URL canoniques • Yoast


UNE URL canonique vous permet de dire aux moteurs de recherche que certaines URL similaires sont en fait les mêmes. Parfois, vous avez des produits ou du contenu qui peuvent être trouvés sur plusieurs URL – ou même sur plusieurs sites Web, mais en utilisant des URL canoniques (balises de lien HTML avec l'attribut rel = canonical), vous pouvez les avoir sur votre site sans nuire à votre classement.

Nous espérons que vous prendrez plaisir à lire # 4 de nos articles les plus lus cette année! Pour tout savoir sur les URL canoniques: quelles sont-elles et comment et quand les définir? N'oubliez pas de revenir demain pour un autre surprise du compte à rebours des fêtes!

L'élément rel = canonical, souvent appelé «lien canonique», est un élément HTML qui aide les webmasters à éviter les problèmes de contenu en double. Pour ce faire, il spécifie l '«URL canonique», la version «préférée» d'une page Web – la source d'origine, même. Bien l’utiliser améliore le SEO.

L'idée est simple: si vous avez plusieurs versions similaires du même contenu, vous choisissez une version «canonique» et pointez-la vers les moteurs de recherche. Cela résout le contenu en double problème où les moteurs de recherche ne savent pas quelle version du contenu afficher dans leurs résultats. Cet article vous explique comment et quand les utiliser, et comment éviter les erreurs courantes.

L'avantage SEO de rel = canonical

Le choix d'une URL canonique appropriée pour chaque ensemble d'URL similaires améliore le référencement de votre site. En effet, le moteur de recherche sait quelle version est canonique, il peut donc compter tous les liens pointant vers toutes les différentes versions comme des liens vers la version canonique. La définition d'un canonique est similaire dans son concept à une redirection 301, mais sans réellement rediriger.

Histoire de rel = canonical

En février 2009 Google, Bing et Yahoo! a introduit l'élément de lien canonique – si vous voulez en savoir plus sur son histoire, Message de Matt Cutts donne l'explication la plus claire. Bien que l'idée soit simple, les détails de son utilisation sont souvent complexes.

Le processus de canonisation

Note de côté ironique

Le terme canonique vient de la tradition catholique romaine, où une liste de livres sacrés a été créée et acceptée comme authentique et nommée les évangiles canoniques du Nouveau Testament. L'ironie, c'est qu'il a fallu à l'église catholique romaine environ 300 ans et de nombreux combats pour arriver à la liste canonique, et ils ont finalement choisi quatre versions de la même histoire…

Lorsque vous avez plusieurs choix pour l'URL d'un produit, la canonisation est le processus de sélection de l'un d'eux. Dans de nombreux cas, ce sera évident: une URL sera un meilleur choix que d'autres. Dans certains cas, cela peut ne pas être aussi évident, mais même dans ce cas, c'est assez simple: choisissez-en un! Ne pas canoniser vos URL est toujours pire que la canonisation de vos URL.

Comment définir des URL canoniques

Un bon exemple d'utilisation de rel = canonical

Supposons que vous ayez deux versions de la même page, chacune avec exactement – 100% – le même contenu. La seule différence est qu'ils se trouvent dans des sections distinctes de votre site et à cause de cela la couleur d'arrière-plan et l'élément de menu actif sont différents – c'est tout. Les deux versions ont été liées à d'autres sites, donc le contenu lui-même est clairement précieux. Quelle version les moteurs de recherche devraient-ils afficher dans les résultats?

Par exemple, il peut s'agir de leurs URL:

  • https://example.com/wordpress/seo-plugin/
  • https://example.com/wordpress/plugins/seo/

C'est quoi rel = canonique a été inventé pour et, malheureusement, cela se produit assez souvent, en particulier dans de nombreux systèmes de commerce électronique. Un produit peut avoir plusieurs URL différentes selon la façon dont vous y êtes arrivé. Dans ce cas, vous appliqueriez rel = canonique comme suit:

  1. Choisissez l'une de vos deux pages comme version canonique. Ce devrait être la version que vous pensez être la plus importante. Si vous ne vous en souciez pas, choisissez celui qui a le plus de liens ou de visiteurs, et si tout le reste est égal, lancez une pièce. Il vous suffit de choisir.
  2. Ajoutez un lien rel = canonical de la page non canonique à la page canonique. Donc, si nous avons choisi l'URL la plus courte comme URL canonique, l'autre URL serait liée à l'URL la plus courte du section de la page – comme ceci:

    C'est ça. Ni plus ni moins.

Cela permet de «fusionner» les deux pages en une seule du point de vue d'un moteur de recherche. C'est une "redirection douce", sans rediriger l'utilisateur. Les liens vers les deux URL comptent désormais comme la version canonique unique de l'URL.

Définition de l'URL canonique dans Yoast SEO

Notre Plugin WordPress SEO Yoast vous permet de modifier l'URL canonique de plusieurs types de page dans les paramètres du plugin. Vous ne devez le faire que si vous souhaitez modifier le canonique en quelque chose de différent de l'URL de la page actuelle. Yoast SEO affiche déjà l'URL canonique correcte pour presque tous les types de pages dans une installation WordPress.

Pour les publications, les pages et les types de publication personnalisés, vous pouvez modifier l'URL canonique dans l'onglet avancé de la métabox Yoast SEO:

Définition d'une URL canonique dans Yoast SEO

Pour les catégories, balises et autres termes de taxonomie, vous pouvez également modifier l'URL canonique au même endroit dans la métabox Yoast SEO. Si vous avez d'autres cas d'utilisation avancés, vous pouvez également utiliser le filtre wpseo_canonical pour modifier la sortie Yoast SEO.

Quand devez-vous utiliser des URL canoniques?

301 redirection ou canonique?

Si vous ne savez pas s'il faut faire une redirection 301 ou définir un canonique, que devez-vous faire? La réponse est simple: vous devriez toujours faire une redirection, sauf s'il y a des raisons techniques de ne pas le faire. Si vous ne pouvez pas rediriger car cela nuirait à l'expérience utilisateur ou serait autrement problématique, définissez une URL canonique.

Une page doit-elle avoir une URL canonique à référencement automatique?

Dans l'exemple ci-dessus, nous lions la page non canonique à la version canonique. Mais une page devrait-elle définir un rel = canonical pour elle-même? Cette question est un sujet très débattu parmi les référenceurs. Chez Yoast, nous recommandons fortement d'avoir un élément de lien canonique sur chaque page et Google a confirmé que c'est le meilleur. En effet, la plupart des CMS autorisent les paramètres d'URL sans modifier le contenu. Donc, toutes ces URL afficheraient le même contenu:

  • https://example.com/wordpress/seo-plugin/
  • https://example.com/wordpress/seo-plugin/?isnt=it-awesome
  • https://example.com/wordpress/seo-plugin/?cmpgn=twitter
  • https://example.com/wordpress/seo-plugin/?cmpgn=facebook

Le problème est que si vous n'avez pas de canonique auto-référencé sur la page qui pointe vers la version la plus propre de l'URL, vous risquez d'être touché par cela. Si vous ne le faites pas vous-même, quelqu'un d'autre pourrait le faire et provoquer un problème de contenu en double, donc l'ajout d'un canonique auto-référencé aux URL sur votre site est un bon coup SEO «défensif». Heureusement, notre Plugin SEO Yoast fait cela pour vous.

URL canoniques interdomaines

Peut-être que vous avez le même contenu sur plusieurs domaines. Il existe des sites ou des blogs qui republient seuls les articles d'autres sites Web, car ils estiment que le contenu est pertinent pour leurs utilisateurs. Dans le passé, nous avions également des sites Web republiant des articles de Yoast.com (avec autorisation expresse), mais si vous avez consulté le code HTML de chacun de ces articles, vous avez trouvé un lien rel = canonical pointant directement vers notre article d'origine. Cela signifie que tous les liens pointant vers leur version de l'article comptent pour le classement de notre version canonique. Ils peuvent utiliser notre contenu pour plaire à leur public, et nous en tirons également un net avantage. Tout le monde gagne.

URL canoniques défectueuses: problèmes courants

Il existe de nombreux exemples de la façon dont une mauvaise implémentation rel = canonical peut entraîner d'énormes problèmes. J'ai vu plusieurs sites où le canonique sur leur page d'accueil était dirigé vers un article, pour voir leur page d'accueil disparaître des résultats de recherche. Il y a d'autres choses que vous ne devriez jamais faire avec rel = canonical. Voici les plus importants:

  • Ne canonisez pas une archive paginée vers la page 1. Le rel = canonical de la page 2 doit pointer vers la page 2. Si vous le pointez vers la page 1, les moteurs de recherche n'indexeront pas les liens sur ces pages d'archives plus profondes…
  • Rendez-les 100% spécifiques. Pour diverses raisons, de nombreux sites utilisent des liens relatifs au protocole, ce qui signifie qu'ils laissent le bit http / https de leurs URL. Ne faites pas cela pour vos canoniques. Vous avez une préférence, alors montrez-la.
  • Basez votre canonique sur l'URL de la demande. Si vous utilisez des variables comme le domaine ou l'URL de demande utilisée pour accéder à la page actuelle lors de la génération de votre canonique, vous vous trompez. Votre contenu doit connaître ses propres URL. Sinon, vous pourriez toujours avoir le même contenu sur – par exemple – example.com et www.example.com et les faire canoniser chacun pour vous.
  • Plusieurs liens rel = canoniques sur une page causant des ravages. Lorsque nous rencontrons cela dans des plugins WordPress, nous essayons de contacter le développeur qui le fait et de leur apprendre à ne pas le faire, mais cela se produit toujours. Et quand c'est le cas, les résultats sont totalement imprévisibles.

rel = réseaux canoniques et sociaux

Facebook et Twitter honorent également rel = canonical, ce qui pourrait conduire à des situations étranges. Si vous partagez une URL sur Facebook avec un pointage canonique ailleurs, Facebook partagera les détails de l'URL canonique. En fait, si vous ajoutez un bouton "J'aime" sur une page qui a un pointage canonique ailleurs, il affichera le nombre de similaires pour l'URL canonique, pas pour l'URL actuelle. Twitter fonctionne de la même manière.

Utilisations avancées de rel = canonical

Google aussi les soutiens un en-tête HTTP de lien canonique. L'en-tête ressemble à ceci:

Lien: ; rel = "canonique" 

Les en-têtes HTTP de lien canonique peuvent être très utiles lors de la canonisation de fichiers tels que des PDF, il est donc bon de savoir que l'option existe.

Utiliser rel = canonical sur des pages pas si similaires

Bien que je ne le recommanderais pas, vous pouvez certainement utiliser rel = canonical de manière très agressive. Google l'honore dans une mesure presque ridicule, où vous pouvez canoniser un élément de contenu très différent en un autre élément de contenu. Cependant, si Google vous surprend en train de le faire, cela cessera de faire confiance aux canoniques de votre site et vous causera ainsi plus de mal…

Utilisation de rel = canonical en combinaison avec hreflang

Nous parlons également de canonique dans notre guide ultime de hreflang. C'est parce que c'est très il est important que lorsque vous utilisez hreflang, chaque langue canonique pointe vers elle-même. Assurez-vous que vous comprenez bien comment utiliser canonique lorsque vous implémentez hreflang, sinon vous risquez de tuer l'intégralité de votre implémentation hreflang.

Conclusion: rel = canonical est un outil électrique

Rel = canonical est un outil puissant dans la boîte à outils d'un SEO, mais comme tout outil électrique, vous devez l'utiliser à bon escient car il est facile de se couper. Pour les sites plus grands, le processus de canonisation peut être très important et conduire à des améliorations SEO majeures.

Lire la suite: SEO WordPress: Le guide définitif pour un meilleur classement des sites WordPress »



Source link

Posted on 14 décembre 2019 in Blog

Share the Story

Back to Top