Qu'est-ce qu'une étiquette canonique?

Une balise canonique est un petit morceau de code intégré à une page Web qui peut aider les moteurs de recherche à traiter plusieurs versions de la même page. Il est pris en charge par trois des moteurs de recherche les plus populaires et permet aux webmasters de spécifier une adresse préférée pour le contenu pouvant être dupliqué. Les moteurs de recherche acceptent généralement cette requête et utilisent l'adresse préférée pour l'indexation des pages, mais peuvent l'ignorer dans certaines circonstances. Les balises canoniques, qui sont en réalité un élément de la balise <link>, peuvent être utilisées avec des chemins relatifs et absolus, mais ne peuvent généralement pas être utilisées dans plusieurs domaines.

Au début de 2009, trois principaux moteurs de recherche ont décidé d'utiliser la balise canonique pour traiter les doublons de contenu sur le Web. Des pages Web similaires ou identiques peuvent souvent être accédées à partir de plusieurs adresses Web, ou d'URL (Uniform Resource Locator), telles que http://example.com, http://www.example.com et http: //www.example. com / index.php. Les systèmes de gestion de contenu, les plates-formes de commerce électronique et les logiciels wiki peuvent également générer des pages de manière dynamique, des URL légèrement différentes étant utilisées pour modifier l'ordre de tri d'une catégorie, suivre les liens d'affiliation ou accéder aux versions précédentes d'un article ou d'une page.

Les pages en double avec des adresses légèrement différentes peuvent aller à l'encontre des algorithmes du moteur de recherche qui utilisent la popularité de lien pour déterminer le classement d'une page dans les résultats de recherche. Une page Web contenant 300 liens pointant vers deux URL différentes peut apparaître dans le logiciel d'indexation d'un moteur de recherche sous la forme d'une page unique ne contenant que 150 liens. Les moteurs de recherche ont toujours résolu le problème en proposant des paramètres d'URL préférés dans leurs outils pour les webmasters, en développant leurs propres algorithmes internes pour deviner l'adresse la plus appropriée et en respectant les redirections 301, code de statut généré par le serveur qui transfère les demandes vers une nouvelle URL.

La balise canonique permet aux développeurs Web de marquer une URL particulière en tant que version préférée d'une page. Il s'agit d'un petit extrait de code qui doit être inséré dans toutes les pages Web ayant un contenu similaire ou en double, mais ne nécessitant aucune modification des paramètres d'un serveur Web. La plupart des moteurs de recherche le traitent comme un "indice fort" plutôt que comme une commande, ce qui signifie qu'une balise canonique mal implémentée ou pointant vers une page complètement différente peut être ignorée. Le code n'a de sens que pour les moteurs de recherche; les navigateurs Web ignorent les balises canoniques.

Malgré son nom, une balise canonique n'est pas une vraie «balise», mais un élément qui peut être appliqué à la balise <link> largement utilisée. Une page portant le code <link rel = "canonical" href = "http://www.example.com/about.html" /> indiquerait à un moteur de recherche que l'URL préférée ou canonique du contenu est http: / /www.example.com/about.html. La partie "rel = canonique" du code indique à un moteur de recherche que l'URL dans "href =" est un lien canonique. Contrairement à une redirection 301, une balise canonique peut être utilisée avec des chemins absolus et relatifs, bien que certains moteurs de recherche recommandent l'utilisation de chemins absolus. Cependant, les redirections 301 peuvent pointer vers un domaine différent, alors que la plupart des moteurs de recherche ne prennent en charge que les liens canoniques du même domaine.

DANS D'AUTRES LANGUES

Cet article vous a‑t‑il été utile ? Merci pour les commentaires Merci pour les commentaires

Comment pouvons nous aider? Comment pouvons nous aider?