Résoudre les problèmes de balises canonical sur votre boutique Shopify
Shopify gère automatiquement les balises canonical, mais cette automatisation peut créer des problèmes de contenu dupliqué et nuire à votre SEO. Voici comment identifier et corriger ces erreurs.
Comprendre les canonicals sur Shopify
La balise canonical indique à Google quelle URL est la version "officielle" d'une page. Sur Shopify, le système génère automatiquement ces balises, mais pas toujours de manière optimale pour le SEO.
Comportement par défaut de Shopify
- Les pages produits ont un canonical vers
/products/nom-produit - Les pages de collection paginent avec des paramètres
?page=X - Les variantes de produits peuvent créer des URL multiples
- Les filtres de collection génèrent des URLs avec paramètres
Problème 1 : Produits dans plusieurs collections
Quand un produit appartient à plusieurs collections, Shopify crée plusieurs chemins pour y accéder :
URLs générées
/collections/robes/products/robe-rouge/collections/nouveautes/products/robe-rouge/collections/promotions/products/robe-rouge/products/robe-rouge
Impact SEO
Heureusement, Shopify gère généralement bien ce cas en plaçant un canonical vers /products/nom-produit. Vérifiez cependant que c'est bien le cas sur votre boutique, car certains thèmes peuvent interférer.
Vérification
Inspectez le code source de vos pages produits accessibles via différentes collections. La balise <link rel="canonical"> doit toujours pointer vers la même URL.
Problème 2 : Les variantes de produits
Les variantes (taille, couleur, etc.) créent des URLs avec le paramètre ?variant=XXXXX.
Comportement par défaut
Par défaut, Shopify canonicalise toutes les variantes vers l'URL de base du produit (sans paramètre variant). C'est généralement le comportement souhaité.
Quand c'est problématique
Si vos variantes sont très différentes (ex: iPhone 14 vs iPhone 14 Pro en variantes d'un même produit), vous perdez l'opportunité de vous positionner sur chaque variante. Considérez alors de créer des produits séparés.
Problème 3 : La pagination des collections
Les collections avec beaucoup de produits sont paginées. Shopify gère cela avec ?page=2, ?page=3, etc.
Problème fréquent
Chaque page paginée a parfois un canonical vers elle-même plutôt que d'utiliser les balises rel="prev" et rel="next" (bien que Google ait annoncé ne plus les utiliser, une gestion propre reste recommandée).
Solution
- Vérifiez que chaque page paginée a un canonical vers elle-même (page 2 = canonical page 2)
- Assurez-vous que les pages paginées restent indexables
- Envisagez l'infinite scroll avec gestion SEO appropriée
Problème 4 : Les filtres de collection
L'utilisation de filtres (par prix, taille, couleur) génère des URLs avec paramètres multiples.
Exemple
/collections/chaussures?filter.v.price.gte=50&filter.v.option.size=42
Risques
- Explosion du nombre d'URLs indexées
- Dilution du budget crawl
- Contenu dupliqué si les canonicals ne sont pas corrects
Solutions recommandées
- Canonical vers la collection de base : les pages filtrées pointent vers la collection sans filtre
- Noindex sur les pages filtrées : empêche l'indexation des combinaisons de filtres
- Paramètres URL dans Search Console : indiquez à Google comment traiter ces paramètres
Problème 5 : Canonicals auto-référents manquants
Certaines pages peuvent ne pas avoir de balise canonical du tout, laissant Google décider lui-même quelle URL indexer.
Pages à vérifier
- Pages créées manuellement (pages statiques)
- Pages de blog
- Pages générées par des apps tierces
Correction
Modifiez le fichier theme.liquid pour vous assurer que chaque page inclut un canonical auto-référent ou vers la bonne URL canonique.
Problème 6 : Protocole et WWW incohérents
Des canonicals pointant vers des versions différentes (http vs https, www vs non-www) créent de la confusion.
Vérifications
- Tous les canonicals doivent utiliser HTTPS
- Choisissez www ou non-www et restez cohérent
- Configurez les redirections 301 pour unifier
Comment auditer vos canonicals
Outils recommandés
- Screaming Frog : crawlez votre site et exportez toutes les balises canonical
- Google Search Console : vérifiez les pages indexées vs exclues pour raison de canonical
- Ahrefs/SEMrush : identifiez les problèmes de canonicalisation
Points de contrôle
- Chaque page a-t-elle une balise canonical ?
- Le canonical pointe-t-il vers une URL valide et indexable ?
- Les pages dupliquées ont-elles le même canonical ?
- Le canonical est-il en HTTPS et avec le bon domaine ?
- Les pages indexées dans Google correspondent-elles aux canonicals définis ?
Implémenter les corrections
Via le thème Liquid
Pour modifier les canonicals, éditez les fichiers Liquid de votre thème. Le canonical est généralement défini dans theme.liquid ou un snippet dédié.
Via une app SEO
Des applications comme SEO Manager, Plug in SEO ou Smart SEO permettent de gérer les canonicals sans toucher au code.
Précautions
- Testez en pré-production avant de déployer
- Vérifiez l'impact sur l'indexation après modification
- Documentez vos changements pour faciliter la maintenance
Pour un audit complet de votre boutique Shopify et la correction de tous les problèmes techniques, consultez nos services de référencement naturel.
Questions fréquentes sur les canonicals Shopify
Shopify gère-t-il automatiquement les canonicals ?
Oui, Shopify ajoute automatiquement des balises canonical sur les pages produits, collections et articles de blog. Cependant, le comportement par défaut n'est pas toujours optimal pour votre stratégie SEO spécifique, d'où l'intérêt de vérifier et ajuster si nécessaire.
Puis-je modifier les canonicals sans coder ?
Oui, plusieurs applications Shopify permettent de gérer les canonicals via une interface graphique. SEO Manager, Plug in SEO et Smart SEO sont parmi les plus populaires. Elles permettent de modifier les canonicals page par page ou selon des règles.
Un mauvais canonical peut-il désindexer mes pages ?
Oui, si vous définissez un canonical vers une autre page, Google peut choisir de ne pas indexer la page en question. C'est souhaité pour éviter le contenu dupliqué, mais problématique si vous canonicalisez par erreur une page importante vers une autre.
Combien de temps pour voir l'effet des corrections ?
Google doit recrawler vos pages pour prendre en compte les nouveaux canonicals. Cela peut prendre de quelques jours à plusieurs semaines selon la fréquence de crawl de votre site. Utilisez l'outil d'inspection d'URL de Search Console pour demander une réindexation des pages prioritaires.
Problèmes de canonicals sur votre Shopify ?
Nos experts auditent votre boutique et corrigent tous les problèmes techniques pour maximiser votre visibilité dans Google.



