Apprenez ce qu'est une URL canonique et quand vous devez l'utiliser

Apprenez ce qu'est une URL canonique et quand vous devez l'utiliser
1 Star2 Stars3 Stars4 Stars5 Stars (50 votes, average: 4.67 out of 5)

5

Loading...
Table of Contents Table des matières

Aujourd’hui le problème des pages dupliquées est l’un des plus importants lors de l’optimisation du site. Dans la plupart des cas, pour résoudre ce problème il est préférable d’utiliser la redirection 301.

Mais, lorsque vous ne pouvez pas utiliser cette méthode, ou que les pages doivent être consultées par les utilisateurs, l’attribut rel=”canonical” vient à votre secours.
Grâce à cet attribut, vous pouvez résoudre rapidement les problèmes du contenu dupliqué.

 

Comment mettre en place rel = “canonical”?

 

Sur la page du site (voie principale)

Pour spécifier le lien canonique pour une page vous devez tenir en compte qu’il est très important de l’enregistrer dans le bloc HEAD. Si vous ne le faites pas, cette instruction sera ignorée par le moteurs de recherche.

<link rel="canonical" href="http://site.com/canonical-link.html"/>

 

Via xml-site map

Pour chaque page de sitemap, vous pouvez enregistrer son link canonical. Mais, dans ce cas, les moteurs de recherche peuvent ignorer ces recommandations.

 

Par la réponse du serveur (cette méthode convient pour les documents non-html)

Si vous devez spécifier des liens canoniques pour des documents non-html, par exemple pour des fichiers pdf, vous pouvez spécifier un lien canonique dans l’en-tête http. Lors de la demande d’un fichier dupliqué le serveur va donner celui qui suit.

Link: <http://site.com/main-file.pdf>; rel="canonical".

Mais tenez en compte que pour le moment Google prend en considération cet élément de l’en-tête uniquement pour la recherche Web.

 

Quand faut-il utiliser des références canoniques?

 

Quand vous comprenez exactement pourquoi vous avez des pages dupliquées sur votre site

Si vous comprenez la raison de l’apparition de pages avec le contenu similaire ou même identique sur votre site Web et, en même temps, chaque page devrait exister sur le site, il est souhaitable de déterminer laquelle de ces pages est la principale et de toutes les autres et ajouter le balise canonique à celle-ci principale.

 

Quand il est difficile ou impossible d’utiliser des redirections 301

Il est préférable d’utiliser les redirections 301. Mais si cela est difficile ou prend beaucoup de temps, vous pouvez utiliser l’attribut rel = “canonical”. D’après Google, le poids passé à travers des liens canoniques est absolument identique à celui transféré par 301 redirections.

 

Plusieurs pages pour les produits de la même série

Si vous avez une série de produits dans la boutique en ligne, qui ne diffèrent que par la couleur, alors il est préférable de choisir un produit comme le principal (typique). Et de le marquer avec la balise link rel=canonical.

 

Pour différents types de marchandises dans le catalogue

Si sur votre site Web les marchandises peuvent être triées de différentes manières et le paramètre de tri est spécifié dans l’URL:

http://site.com/dresses.html?sort=price

ensuite, à partir de toutes les combinaisons de tri, il faut ajouter les liens canoniques au catalogue avec le tri par défaut. Habituellement, il s’agit d’une catégorie d’URL sans paramètres, qui sont responsables du tri des marchandises:

<link rel="canonical" href="http://site.com/dresses.html" />

 

Lors de la création d’une page de catalogue avec tous les produits

Conformément aux recommandations de Google, la manière dont vous créez une balise canonique à partir de toutes les pages du catalogue vers celle contenant tous les produits / articles est optimal pour l’indexation en tant que pages du répertoire du site. Dans ce cas pour chaque section du site vous devez créer une page “Voir tout”. Et à partir de chaque page de la pagination mettre un lien canonique à la celle “Voir tout”.

 

Pour imprimer la page

Si l’impression de pages sur le site est réalisée via un paramètre supplémentaire, par exemple,
http://site.com/news-1.html?print=yes
il faut mettre link canonical vers la version principale de la page.

<link rel="canonical" href="http://site.com/news-1.html" />

 

Quand vous utilisez le programme d’affiliation sur votre site Web

Si sur votre site il y a un système d’affiliation ou tout autre système de référence, alors il est très important de faire les links canonical pour toutes les pages qui peuvent être des liens d’affiliation. Si vous oubliez de le faire, alors très rapidement des dizaines, voire des centaines de pages dupliquées du site peuvent apparaître. Par des liens externes, les robots de recherche indexent rapidement les pages nécessaires.
Pour toutes les pages qui sont des liens d’affiliation

http://site.com/dresses.html?partner=dkfEi3dj1

nous recommandons:

<link rel="canonical" href="http://site.com/dresses.html" />

En plus, vous pouvez indiquer à Google tous les paramètres qui ne doivent pas être indexés en utilisant les paramètres d’URL (dans la section Google Webmasters Scanning). Mais vous devez aussi indiquer le paramètre partenaire, de sorte qu’il ne modifie pas le contenu de la page.

 

Pour coller le fichier d’index du répertoire

Il est important de vérifier que les fichiers du répertoire de type index.html ne conduisent pas à des pages dupliquées. cela peut arriver quand deux adresses sont disponibles pour l’indexation http://site.com/dresses/ et http://site.com / robes / index. html. Dans ce cas, pour résoudre ce problème, il est plus facile d’enregistrer un tel lien canonique pour le fichier http://site.com/dresses/index.html

<link rel="canonical" href="http://site.com/dresses/" />

 

Quand vous utilisez le même contenu sur différents domaines ou les sites en langues différentes

Lorsque vous créez des sites similaires ou les versions linguistiques différentes du même contenu, vous devez utiliser rel = “canonical” dans la version principale du contenu.

 

Les erreurs principales lors de l’utilisation de la balise rel = “canonical”

 

L’utilisation sur les pages de pagination

Parfois les pages avec la pagination sur quelques pages de séries on met le lien canonique à la première page. Pourtant il ne faut pas le faire. Cela rend impossible l’indexation de toutes les pages de la série.

 

La référence canonique n’est pas indexable

Si vous mettez un lien canonique vers une autre page, vous devez vous assurer que cette page est indexable:

  • la page donne 200 code de serveur
  • sur la page il n’y a pas d’interdiction d’indexation (via la balise meta des robots et noindex).

 

Quelques liens rel = canonique d’une page

Chaque page ne peut avoir qu’une page canonique. Si plusieurs pages sont spécifiées, seulement la première instruction sera prise en compte.

 

Différentes URL canoniques

Assurez-vous de spécifier toujours les mêmes pages canoniques pour différentes implémentations (par exemple, via le sitemap xml et via rel = “canonical” sur la page elle-même).

 

L’utilisation incorrecte des liens relatifs

Lors de la spécification des références canoniques, il est toujours conseillé de prescrire des références absolues

<link rel="canonical" href="http://site.com/dresses.html" />

puisque lorsque vous spécifiez des références relatives, il y a une très forte probabilité de faire une erreur:

<link rel="canonical" href="site.com/dresses.html" />

Dans ce cas, les moteurs de recherche ignorent simplement ces instructions.

email__icon

Soyez le premier à connaître les nouveaux articles

Reset Password

Enter your e-mail to reset your password

Your email

Check Your Email

We have sent you a new link to change your password. Check your email and follow instructions envelope

Your password has been reset successfully!

close
conversation

Contactez nous

Consultez nos experts en intelligence commerciale et découvrez comment vous pouvez tirer parti de Sitechecker.

ERROR: The Name field is empty.

ERROR: The Last Name field is empty.

ERROR: The Work Email field is empty.

ERROR: The Message field is empty.

Thank you for registration!

We are redirecting you to PayPal

Check Your Website SEO Performance

analytics

Launch website audit to find issues and increase website SEO score

Must be a valid URL with http:// or https://
No limits! Upgrade your account to crawl this domain