Shopify est une bonne base pour le SEO : balises canoniques, sitemap, robots.txt et HTTPS sont gérés automatiquement. Ses limites sont ailleurs : structure d'URL imposée, doublons créés par les chemins de collections, les tags et les filtres, et thèmes alourdis par les applications. Pour bien référencer une boutique Shopify, il faut connaître ces limites une par une et appliquer le bon contournement, puis concentrer l'effort sur les collections et les fiches produit.
Ce que Shopify fait bien pour le référencement
Commençons par ce que vous n'avez pas à faire. Une boutique Shopify dispose dès sa création de :
- Un sitemap.xml automatique, mis à jour à chaque publication de produit, collection, page ou article.
- Des balises canoniques générées par le thème, qui indiquent à Google l'URL principale de chaque page.
- Un robots.txt par défaut qui bloque le panier, le checkout, le compte client, la recherche interne et plusieurs types d'URL de collections dupliquées.
- Le HTTPS et un hébergement sur un réseau de diffusion rapide.
- Des champs SEO natifs sur chaque produit, collection et page : titre de page, méta description, handle, textes alternatifs des images.
Autrement dit, une boutique Shopify part avec un socle propre. Les problèmes viennent de l'usage : des centaines de tags, des filtres mal gérés, des applications empilées, des textes absents. Pour la vision d'ensemble, notre guide complet du SEO e-commerce replace ces sujets dans l'ordre de priorité.
Limite n°1 : une structure d'URL imposée
Sur Shopify, les URL suivent un schéma fixe :
| Type de page | Format d'URL | Ce que vous contrôlez |
|---|---|---|
| Produit | /products/handle | Le handle |
| Collection | /collections/handle | Le handle |
| Page | /pages/handle | Le handle |
| Article | /blogs/nom-du-blog/handle | Le nom du blog et le handle |
Impossible de retirer ces préfixes ou de créer une hiérarchie du type /femme/robes/robe-longue. Est-ce grave ? Non. Google comprend ces structures, et l'arborescence se construit par les liens internes, pas par les dossiers de l'URL.
Le contournement : soignez le handle. Court, en minuscules, avec le mot-clé principal, sans mots vides ni numéros internes. « /collections/bougies-parfumees-naturelles » plutôt que « /collections/collection-2-ete ». Google recommande d'ailleurs des mots descriptifs dans les URL plutôt que des identifiants.
Attention en cas de modification : changer le handle d'une page qui a déjà des positions change son URL. Au moment de l'enregistrement, vérifiez que l'option de redirection de l'ancienne URL vers la nouvelle est bien cochée, ou créez-la dans Navigation, Redirections d'URL.
Limite n°2 : les doublons entre produits et collections
Quand un visiteur clique sur un produit depuis une collection, beaucoup de thèmes l'envoient vers une URL du type /collections/bougies/products/bougie-figue. Le même produit existe aussi en /products/bougie-figue, et parfois dans trois ou quatre collections différentes.
Shopify place une canonique vers /products/bougie-figue sur toutes ces variantes, ce qui évite l'indexation en double. Mais deux problèmes restent :
- Google doit crawler toutes ces URL avant de comprendre qu'elles sont identiques.
- Les liens internes pointent vers la mauvaise URL. La popularité transmise par vos collections va d'abord vers des URL non canoniques.
Le contournement : dans le code du thème, modifiez le lien des cartes produit pour qu'il pointe directement vers l'URL canonique. Techniquement, il s'agit souvent de retirer le filtre within: collection du lien dans le snippet de la carte produit. Sur les thèmes récents de Shopify, c'est déjà le comportement par défaut ; sur des thèmes plus anciens ou premium, vérifiez en survolant un produit depuis une collection.
Limite n°3 : les tags, les filtres et les tris
C'est la principale source d'URL parasites sur Shopify.
- Les tags de collection créent des URL du type /collections/bougies/figue ou /collections/bougies/figue+soja.
- Les filtres (application Search & Discovery) ajoutent des paramètres : ?filter.v.option.couleur=noir.
- Les tris ajoutent ?sort_by=price-ascending.
- La pagination ajoute ?page=2.
Le robots.txt par défaut de Shopify bloque déjà une partie de ces URL : les tris (sort_by), les combinaisons de tags avec le signe « + », les combinaisons de plusieurs filtres et la recherche interne. Mais une URL avec un seul tag ou un seul filtre reste crawlable.
Le contournement :
- Dans Search Console, rapport Pages, regardez les URL « Explorée, actuellement non indexée » et « Page en double sans URL canonique sélectionnée ». Si des milliers d'URL de filtres apparaissent, vous avez un problème de crawl.
- Pour les filtres qui correspondent à une vraie demande (« bougie parfumée soja »), créez plutôt une vraie collection avec son propre texte : elle sera indexable, avec une URL propre.
- Pour le reste, ajoutez une balise
noindexconditionnelle sur les pages filtrées ou taguées dans le thème, ou des règles ciblées dans le robots.txt.liquid.
La logique complète de décision (indexer, canonicaliser, bloquer) est détaillée dans l'article sur la navigation à facettes et le budget de crawl.
Limite n°4 : le robots.txt, modifiable avec précaution
Depuis 2021, Shopify permet de personnaliser le robots.txt via un modèle robots.txt.liquid. La documentation officielle est claire : c'est une personnalisation non supportée par le service client, et une erreur peut entraîner la perte de tout le trafic.
Notre règle : on ne touche pas aux règles par défaut, on ajoute seulement des lignes ciblées, et uniquement quand Search Console montre un type d'URL qui consomme le crawl pour rien. Par exemple, bloquer les URL de filtres à un seul paramètre si votre boutique en génère des milliers.
Une précision souvent mal comprise : bloquer une URL dans robots.txt empêche le crawl, pas l'indexation. Pour qu'une page déjà indexée sorte de Google, il faut d'abord un noindex, que Google doit pouvoir lire, donc sans blocage robots.txt dans un premier temps.
Limite n°5 : les variantes et la page /collections/all
Les variantes (taille, couleur) ajoutent ?variant=123456 à l'URL du produit. La canonique pointe vers l'URL sans paramètre, ce qui est le bon comportement dans la grande majorité des cas. Si une couleur fait l'objet de recherches spécifiques (« sneakers blanches »), mieux vaut créer un produit séparé par couleur, avec sa propre fiche et son propre texte.
La collection /collections/all existe sur toutes les boutiques et liste tous les produits. Elle n'a généralement ni texte ni intérêt SEO. Évitez de la lier depuis le menu (préférez une vraie page « Tous nos produits » optimisée, ou vos collections principales) et ne la laissez pas concurrencer vos catégories.
Limite n°6 : la vitesse et les applications
Chaque application installée peut injecter du JavaScript et du CSS sur toutes les pages, même celles où elle ne sert pas. Et les applications désinstallées laissent parfois du code dans le thème.
Les gestes qui comptent :
- inventaire des applications, suppression de celles qui ne servent plus, puis vérification du code résiduel dans le thème ;
- images au bon format et à la bonne taille (Shopify les sert en formats modernes si le thème utilise ses filtres d'image) ;
- limiter les vidéos en lecture automatique en haut de page, les carrousels lourds et les polices multiples.
Notre méthode détaillée est dans l'article sur la vitesse Shopify et les Core Web Vitals.
Optimiser le contenu d'une boutique Shopify : les réglages à faire
Une fois les limites techniques traitées, le gros du travail est éditorial.
Les collections
Shopify n'affiche par défaut qu'un champ de description, souvent placé au-dessus des produits. Pour avoir un texte court au-dessus de la grille et un texte long en dessous, la solution propre passe par une métadonnée de collection (un champ « texte SEO bas de page ») affichée dans une section du modèle de collection. Le contenu à y mettre est détaillé dans notre article sur l'optimisation des pages collections.
Les fiches produit
Dans la section « Référencement sur les moteurs de recherche » de chaque produit, personnalisez le titre de page (60 caractères environ) et la méta description. Remplacez les descriptions fournisseur par des textes originaux et ajoutez les caractéristiques dans des métadonnées, pour pouvoir les afficher proprement et les réutiliser dans les données structurées.
Les données structurées
La plupart des thèmes récents intègrent un balisage Product de base. Vérifiez-le avec l'outil de test des résultats enrichis : prix, disponibilité, avis et informations de livraison sont souvent incomplets. Voir notre guide des données structurées produit.
Les images
Remplissez le texte alternatif de chaque image produit avec une description concrète (« bougie parfumée à la figue en pot de verre ambré »). Et si vos visuels sont pauvres ou peu nombreux, c'est à la fois un problème SEO (Google Images, Google Lens) et de conversion : Le Lab crée des packshots et visuels produit en 72 h.
Les erreurs SEO les plus fréquentes sur Shopify
- Laisser les titres par défaut : « Nom du produit, Nom de la boutique » sur toutes les pages.
- Créer des dizaines de tags pour la navigation interne, sans penser qu'ils génèrent des URL.
- Dupliquer un produit pour chaque variante avec le même texte, ce qui crée des doublons de contenu.
- Supprimer un produit épuisé sans redirection vers un remplaçant ou vers sa collection.
- Garder la boutique protégée par mot de passe trop longtemps après le lancement : Google ne peut rien indexer.
- Changer de thème sans vérifier les canoniques, les données structurées et les liens des cartes produit.
- Migrer depuis une autre plateforme sans plan de redirection : lisez d'abord comment migrer vers Shopify sans perdre son SEO.
Par où commencer cette semaine
- Déclarez le sitemap dans Search Console si ce n'est pas fait, puis ouvrez le rapport Pages et notez le nombre d'URL indexées et non indexées.
- Survolez un produit depuis une collection : si le lien contient /collections/…/products/, corrigez le snippet de la carte produit.
- Listez les URL de tags et de filtres présentes dans le rapport Pages et décidez, pour chacune, si elle mérite une vraie collection ou un noindex.
- Réécrivez le titre de page et la description de vos cinq collections les plus vendeuses.
Ce chantier s'intègre dans un plan plus large (acquisition, conversion, rétention) : c'est ce que nous faisons avec l'Écosystème, et notre agence SEO e-commerce prend en charge la partie technique et éditoriale sur Shopify. Pour un premier diagnostic de votre boutique, vous pouvez réserver un appel stratégique de 30 minutes.
