Quels sont les types de Duplicate Content existant dans Magento, et quels en sont les exemples les plus courants ? Les doublons partiels désignent les cas où seule une petite portion du contenu ou de sa mise en page diffère.

Voici les exemples typiques de doublons partiels rencontrés dans les boutiques Magento, chaque lien fournissant un aperçu détaillé lorsque vous cliquez dessus :

  1. Tri des produits
  2. Pagination
  3. Variations d'un même produit

L'exemple principal de doublons complets dans Magento est le fait d'avoir un produit identique listé dans plusieurs catégories.

 

Une URL canonique dans Magento 2 est une adresse web désignée comme la « préférée » pour l'indexation par les moteurs de recherche. Elle aide à résoudre le problème de contenu dupliqué ou très similaire entre différentes pages. La balise canonique Magento 2, souvent désignée comme un attribut HTML, est appliquée aux pages web pour indiquer aux moteurs de recherche la source principale du contenu et attribuer la valeur de recherche.

Par exemple, considérez plusieurs pages pour le même produit :

  • example.com/dresses/blackzaradress.html
  • example.com/occasions/blackzaradress.html
  • example.com/color/black/blackzaradress.html
  • example.com/blackzaradress.html

Sans l'utilisation d'URLs canoniques dans Magento 2, les moteurs de recherche peuvent choisir d'eux-mêmes l'une de ces pages comme version canonique, la jugeant la plus pertinente. Ce manque de contrôle sur le choix peut conduire à des résultats sous-optimaux. En mettant en place des URLs canoniques et en configurant des redirections 301 pour toutes les autres variantes, vous informez efficacement les moteurs de recherche de la page canonique souhaitée, garantissant un meilleur contrôle et une indexation précise.
 
Pour déterminer l'URL canonique d'une page, vous pouvez utiliser l'outil URL Inspection de Google. Voici quelques points clés à prendre en compte lors de l'utilisation de cet outil :

 

  • Propriété de l'URL :
    • Vous devez être propriétaire de l'URL que vous souhaitez tester.
    • Assurez-vous d'utiliser le bon compte pour le test.
  • Gestion des doublons :
    • L'outil fournit des informations sur l'URL canonique dans son rapport si la page testée a des doublons, mais uniquement si l'URL canonique vous appartient également.
  • Tester les URLs AMP et non-AMP :
    • L'outil permet de tester aussi bien les URLs AMP que non-AMP.
  • Informations sur l'outil URL Inspection :
    • Consultez la page officielle pour des informations détaillées sur l'outil URL Inspection.

Si vous constatez que l'URL canonique se trouve sur une propriété qui ne vous appartient pas, cela peut être dû à différentes raisons :

  • Erreurs dans la localisation du contenu du site :
    • Consultez les directives officielles de localisation pour résoudre ce problème.
  • Balises canoniques incorrectes :
    • Apprenez à configurer une URL canonique dans Magento 2 pour garantir une mise en œuvre correcte.
  • Paramètres serveur incorrects :
    • Contactez votre hébergeur pour résoudre les problèmes liés aux paramètres serveur.
  • Attaque pirate :
    • Des activités malveillantes, comme une attaque pirate, peuvent impliquer l'utilisation de redirections 301 ou de liens rel="canonical" cross-domain. Assurez la sécurité de votre site et corrigez toute faille potentielle.
  • Sites externes copiant le contenu :
    • Si des sites externes copient votre contenu et configurent incorrectement les URLs canoniques, vous pouvez soumettre une demande à Google après avoir confirmé l'utilisation non autorisée.

En tenant compte de ces éléments et en utilisant l'outil URL Inspection, vous pourrez identifier l'URL canonique d'une page donnée et prendre les mesures appropriées pour optimiser la performance de votre site dans les moteurs de recherche.
 
 

Autres méthodes pour désigner une page canonique
En plus des méthodes décrites ci-dessus, il existe plusieurs autres options pour marquer un lien comme canonique :

  • Balise <link> rel=canonical — Ajoutez cette balise avec le lien canonique dans le code des pages dupliquées.
  • En-tête HTTP rel=canonical — Envoyez un en-tête rel=canonical dans la réponse de votre page.
  • Sitemap — Définissez les URLs canoniques dans un sitemap.
  • Redirection 301 — Configurez une redirection 301 pour indiquer la page canonique à Googlebot si la page dupliquée est obsolète.

 

Comment définir des URLs canoniques dans Magento 2 (sans programmation) ?

  • Connectez-vous au panneau d'administration, allez dans Stores > Settings > Configuration :

  • Développez le menu déroulant Catalog et choisissez Catalog. Puis ouvrez la section Search Engine Optimization :

Effectuez les modifications suivantes :
Si vous souhaitez que Google (ou un autre moteur de recherche) n'indexe que les pages avec le chemin URL de catégorie complet, effectuez ces modifications :
Use Canonical Link Meta Tag for Categories — « Yes » ;
Use Canonical Link Meta Tag for Products — « No » ;

Si vous souhaitez que Google (ou un autre moteur de recherche) n'indexe que les pages produits, effectuez les réglages suivants :
Use Canonical Link Meta Tag for Categories — « No » ;
Use Canonical Link Meta Tag for Products — « Yes » ;

Si vous souhaitez que Google (ou un autre moteur de recherche) indexe à la fois les catégories et les produits, activez les deux options :
Use Canonical Link Meta Tag for Categories — « Yes » ;
Use Canonical Link Meta Tag for Products — « Yes » ;

 

N'oubliez pas d'enregistrer les modifications et de vider le cache à la fin. Vous pouvez également essayer l'un des plugins canoniques Magento 2.

 

Comment traiter le contenu dupliqué en dehors des méthodes évoquées précédemment ? Considérez le scénario où un même produit apparaît dans plusieurs catégories, ce qui génère des URLs distinctes comme :

Bien qu'il n'y ait qu'un seul collier, il existe trois URLs différentes. Dans le contexte des URLs de produits dupliquées dans Magento, Google peut considérer même des produits exceptionnels comme du contenu pauvre. Cela semble injuste ! Veillez à ce que vos produits remarquables reçoivent la reconnaissance qu'ils méritent de la part de Google en rendant leurs représentations uniques.

 

Supprimer la catégorie de l'URL
Autre option : vous pouvez supprimer le chemin de catégorie de l'URL, de sorte que chaque produit n'ait qu'une seule adresse, quel que soit le nombre de catégories où il apparaît :

http://www.site.com/necklace.html

 

Conserver un seul chemin de catégorie dans l'URL d'un produit
Si vous avez un T-shirt rouge dans 2 catégories à la fois : T-Shirts et New, vous pouvez choisir la catégorie à utiliser dans l'URL : soit la plus longue (T-Shirt), soit la plus courte (new). Cela est possible avec l'extension Unique Product URL.

 

Doublons partiels dans Magento
Comme mentionné plus haut, il existe des doublons partiels et complets de contenu. Tous ces types peuvent être résolus par la canonisation. Mais il existe d'autres options pour les traiter, selon l'endroit où le problème se présente.

 

Permettre aux utilisateurs de trier les produits de votre boutique selon différents critères tels que les meilleures ventes, les nouveautés, les filtres de prix Magento 2 et le nombre d'avis est une fonctionnalité précieuse. Proposer aux utilisateurs des options pour déterminer le nombre de produits affichés par page, qu'il s'agisse de 20, 50 ou 100, améliore l'expérience utilisateur. Cependant, la difficulté apparaît lorsque ces options de tri génèrent des URLs avec différents caractères (?, =, |), comme illustré dans les exemples suivants :

  • http://site.co.uk/category/products.htm?sortby=total_reviews|desc
  • http://site.co.uk/category/products.htm?sortby=total_reviews|asc
  • http://site.co.uk/category/products.htm?sortby=relevance|desc

Le problème survient lorsque ces pages de tri sont indexées et mises en cache par Google. La prolifération de telles pages, qui peuvent se compter par milliers, signifie que les robots de Google consacrent un temps précieux à les indexer. Cela détourne ainsi des ressources qui pourraient être mieux employées pour indexer des pages plus importantes de votre site, comme les catégories et les produits. Trouver une solution pour empêcher l'indexation inutile de ces pages de tri devient essentiel pour optimiser l'efficacité du budget de crawl de Google.