puck.

Technique

Contenu dupliqué sur Shopify : canonical et double chemin produit

Sur Shopify, une même fiche produit peut répondre à plusieurs adresses sans que vous ayez rien fait de travers. Cette page vous aide à repérer ces doublons, à lire ce que Google en retient et à corriger les freins techniques de votre boutique qui en découlent.

Le contenu dupliqué sur Shopify vient surtout du double chemin des produits (/products/… et /collections/…/products/…), des variantes, des filtres et des marchés. Google ne le sanctionne pas en soi : il choisit une URL canonique. Votre rôle est de lui envoyer des signaux cohérents, à commencer par une balise canonical correcte et des liens internes vers l'URL en /products/.

Le contenu dupliqué est-il pénalisé ?

Non, pas au sens d'une sanction. Google écrit qu'une part de contenu dupliqué sur un site est normale et ne constitue pas une violation de ses règles relatives au spam. Quand plusieurs adresses affichent le même contenu, Google en retient une seule, l'URL canonique : c'est la canonicalisation.

Le problème est ailleurs. Si vous ne guidez pas ce choix, Google retient la version qu'il juge la meilleure, qui n'est pas forcément celle que vous voulez voir dans les résultats. Les signaux (liens, popularité) se répartissent entre plusieurs adresses, vos statistiques se lisent sur plusieurs URL pour un même produit, et Google passe du temps d'exploration sur des copies. Ce sont exactement les quatre raisons que Google donne pour déclarer une URL canonique.

D'où viennent les doublons sur Shopify ?

Sur une boutique Shopify, les doublons ne viennent presque jamais d'un copier-coller volontaire. Ils naissent de la façon dont la plateforme, le thème et les applications construisent les adresses. Voici les cas que la documentation officielle permet de décrire :

SourceExemple d'adresseCe qui est documenté
Produit lié depuis une collection/collections/bougies/products/bougie-sojaShopify indique que la fiche standard et la fiche dans le contexte d'une collection ont le même contenu sur des URL distinctes.
Variante d'un produit/products/bougie-soja?variant=123Le paramètre ?variant= sert de lien direct vers une variante.
Collection filtrée ou triée/collections/bougies?sort_by=price-ascendingLe robots.txt par défaut bloque l'exploration des collections filtrées (/collections/*+*) et triées (/collections/*sort_by*), parce qu'elles reprennent le contenu de la collection ou ses produits dans un autre ordre.
Marchés et langues/en/products/bougie-sojaAvec Shopify Markets, Shopify ajoute automatiquement des balises hreflang pour relier les versions localisées d'une même page.

Les applications de filtres, d'avis ou de traduction peuvent créer leurs propres paramètres. Le tableau couvre le fonctionnement standard : sur votre boutique, relevez les adresses réellement produites.

Le double chemin des produits

C'est le doublon qui pèse le plus sur le maillage, puisqu'il touche chaque lien de collection vers un produit. Certains thèmes lient les produits d'une collection avec le filtre Liquid within, qui génère une adresse du type /collections/nom-de-la-collection/products/nom-du-produit. La documentation développeur de Shopify met en garde : les deux pages ont le même contenu sur des adresses différentes, et il faut en mesurer les conséquences pour le SEO.

Notre Observatoire des catalogues Shopify français, relevé du 15 au 23 septembre 2026 sur les pages publiques d'environ 1 400 boutiques, a mesuré ce cas.

33 %

des boutiques de notre relevé liaient les produits de leurs collections par l'adresse en /collections/…/products/….

Observatoire des catalogues Shopify français, Rank-Brain, relevé de septembre 2026, 445 boutiques sur 1 351.

Quelle canonical porte alors la page atteinte par la collection ? La documentation de Shopify recommande de placer dans le <head> une balise <link rel="canonical" href="{{ canonical_url }}" />, et l'aide générale indique que Shopify ajoute des balises canoniques générées automatiquement pour éviter les doublons dans les résultats. En revanche, la documentation ne précise pas ce que canonical_url renvoie sur une adresse en /collections/…/products/…. Le résultat dépend donc du thème : vérifiez-le sur votre boutique plutôt que de le supposer.

Même quand la canonical pointe bien vers /products/, le double chemin reste un défaut de maillage. Google demande de lier l'URL canonique plutôt qu'un doublon. Chaque lien de collection vers la mauvaise adresse envoie un signal contraire à celui de la balise.

Comment Google choisit l'URL canonique

Google combine plusieurs signaux, de force inégale. D'après sa documentation sur la consolidation des URL en double :

Trois consignes en découlent. Liez toujours l'URL canonique dans vos liens internes. N'utilisez pas le fichier robots.txt pour gérer la canonicalisation. Et n'utilisez pas noindex pour empêcher qu'une page soit choisie comme canonique au sein d'un même site : Google le déconseille, car la page disparaît alors complètement de la recherche. Évitez enfin les signaux contradictoires, par exemple un sitemap qui liste une adresse pendant que la balise canonical en désigne une autre.

Pour les variantes, Google décrit le cas d'une page unique où l'on choisit la variante sans recharger la page, souvent par un paramètre d'URL : le groupe de produits doit alors avoir une seule URL canonique. Une fiche Shopify où la variante se choisit sur la page et s'ouvre aussi par ?variant= correspond à ce cas de figure. Le balisage associé est détaillé dans notre page sur les données structurées sur Shopify.

Vérifier votre boutique en quatre gestes

  1. Survolez un produit sur une page collection et lisez l'adresse affichée par le navigateur. Si elle contient /collections/ avant /products/, votre thème emploie le double chemin.
  2. Ouvrez cette adresse, affichez le code source et cherchez rel="canonical". Notez l'adresse indiquée : elle doit être la fiche en /products/.
  3. Testez une variante : ouvrez une fiche avec ?variant= et regardez sa canonical de la même façon.
  4. Inspectez l'URL dans Search Console. La section sur l'indexation affiche « URL canonique déclarée par l'utilisateur » et « URL canonique sélectionnée par Google ». Si les deux diffèrent, Google n'a pas suivi votre signal.

Corriger sans rien casser

La correction de fond du double chemin se fait dans le thème : les cartes produit des collections doivent pointer vers /products/…, sans le filtre within. Repérez dans le code du thème le bloc qui affiche une carte produit et l'endroit où le lien est construit. Faites la modification sur une copie du thème, prévisualisez plusieurs collections, puis publiez. Si vous n'êtes pas à l'aise avec le code Liquid, confiez ce point à un développeur Shopify : une erreur dans ce bloc se voit sur toutes les collections.

Ce qu'il ne faut pas faire :

Le double chemin n'est qu'une des briques du référencement naturel d'une boutique Shopify : une fois les liens corrigés, les signaux de la fiche se concentrent sur une seule adresse, celle que vous travaillez déjà dans vos balises et vos textes.

Les textes repris d'une fiche à l'autre

L'autre forme de duplication est éditoriale : la même description sur dix produits proches, ou le texte du fabricant repris tel quel. Aucune balise ne règle ce cas, puisque les adresses sont différentes et les pages bien distinctes. Votre fiche n'apporte alors rien de plus qu'une autre page portant le même texte.

Sur des produits très proches (couleurs, tailles), la bonne réponse est souvent de les regrouper en variantes d'un seul produit plutôt que de multiplier des fiches presque identiques. Sur des produits réellement différents, chaque fiche mérite au moins ce qui la distingue : usage, matière, dimensions, différence avec le produit voisin.

Avec Puck

Puck importe vos produits et vos collections, puis les passe dans un audit technique daté, à collecte hebdomadaire sous réserve de disponibilité de la machine de collecte, pour suivre un avant et un après. Les propositions de correction attendent votre validation explicite avant toute écriture dans Shopify. Le pilote fonctionne derrière connexion : la démonstration se demande par courriel, et elle part d'un audit de votre catalogue.

Questions fréquentes

Shopify ajoute-t-il une balise canonical automatiquement ?

L'aide de Shopify indique que des balises canoniques sont générées automatiquement. Ce que la balise désigne sur une adresse en /collections/…/products/… dépend du thème : vérifiez dans le code source d'une page.

Le contenu dupliqué fait-il baisser le référencement ?

Google ne le sanctionne pas en soi. Le risque est qu'il retienne une autre adresse que celle voulue et que les signaux se dispersent entre plusieurs URL.

Faut-il bloquer les URL /collections/…/products/… dans robots.txt ?

Non. Google déconseille le robots.txt pour gérer les doublons. Corrigez plutôt les liens du thème vers /products/ et contrôlez la canonical.

Les variantes ?variant= créent-elles du contenu dupliqué ?

Elles créent des adresses supplémentaires pour la même fiche. Google attend dans ce cas une seule URL canonique pour le groupe de produits ; contrôlez la canonical d'une adresse avec ?variant=.