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.
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.
/products/nom-produit?page=XQuand un produit appartient à plusieurs collections, Shopify crée plusieurs chemins pour y accéder :
/collections/robes/products/robe-rouge/collections/nouveautes/products/robe-rouge/collections/promotions/products/robe-rouge/products/robe-rougeHeureusement, 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.
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.
Les variantes (taille, couleur, etc.) créent des URLs avec le paramètre ?variant=XXXXX.
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é.
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.
Les collections avec beaucoup de produits sont paginées. Shopify gère cela avec ?page=2, ?page=3, etc.
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).
L'utilisation de filtres (par prix, taille, couleur) génère des URLs avec paramètres multiples.
/collections/chaussures?filter.v.price.gte=50&filter.v.option.size=42
Certaines pages peuvent ne pas avoir de balise canonical du tout, laissant Google décider lui-même quelle URL indexer.
Modifiez le fichier theme.liquid pour vous assurer que chaque page inclut un canonical auto-référent ou vers la bonne URL canonique.
Des canonicals pointant vers des versions différentes (http vs https, www vs non-www) créent de la confusion.
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é.
Des applications comme SEO Manager, Plug in SEO ou Smart SEO permettent de gérer les canonicals sans toucher au code.
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.
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.
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.
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.
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.
Nos experts auditent votre boutique et corrigent tous les problèmes techniques pour maximiser votre visibilité dans Google.