Indexer, canonicaliser, noindexer ou bloquer : la grille de décision pour les filtres à facettes est bien connue. Ce qui manque presque toujours, c’est la question à se poser AVANT cette grille, celle qui détermine si le problème existe même sur votre boutique.
Sommaire
- Le vrai risque derrière la navigation à facettes
- Le point que personne ne vérifie avant : votre app de filtres change-t-elle même l’URL ?
- La grille de décision : indexer, canonicaliser, noindexer ou bloquer
- robots.txt.liquid : ce qu’il couvre et ce qu’il ne couvre pas par défaut
- Méthode de mise en œuvre
- Questions fréquentes
Le vrai risque derrière la navigation à facettes
Une collection avec 20 marques, 15 tailles, 10 couleurs et 5 tranches de prix ne propose pas 50 filtres mais des milliers de combinaisons possibles si chaque croisement génère une URL indexable. Le risque n’est pas seulement le contenu dupliqué : c’est la dilution du budget de crawl de Google sur des pages sans valeur, au détriment des collections et fiches produit qui comptent vraiment. Des audits publics sur des sites e-commerce mal gérés relèvent des index gonflés de plusieurs fois le nombre de pages réellement utiles.
Le point que personne ne vérifie avant : votre app de filtres change-t-elle même l’URL ?
La quasi-totalité des guides sur les facettes passent directement à la grille indexer/noindexer/bloquer, en présupposant que chaque filtre génère une URL crawlable. Ce n’est pas systématique. De nombreuses applications de filtrage Shopify fonctionnent en AJAX pur : le contenu de la page se met à jour visuellement, mais l’URL dans la barre d’adresse ne change pas et aucun paramètre n’est ajouté. Dans ce cas précis, il n’existe tout simplement AUCUNE URL supplémentaire à gérer, et toute la réflexion sur l’indexation des facettes devient sans objet pour cette boutique.
À l’inverse, une app qui pousse un paramètre dans l’URL à chaque filtre appliqué (pour permettre le partage de lien ou la navigation arrière) crée bien des pages distinctes aux yeux de Google, et c’est uniquement dans ce cas que la suite de cet article s’applique. La vérification prend moins d’une minute : appliquez un filtre sur votre boutique et regardez si l’URL affichée dans le navigateur change. Si elle ne bouge pas, passez directement à autre chose.
La grille de décision : indexer, canonicaliser, noindexer ou bloquer
Une fois confirmé que les filtres génèrent bien des URLs distinctes, chaque combinaison se classe dans l’une de ces quatre catégories.
Les combinaisons à transformer en pages dédiées
Les filtres qui correspondent à une vraie requête de recherche avec un volume réel (« montre automatique homme », « sneakers cuir noir ») méritent mieux qu’une simple liste filtrée : une page à part entière avec un H1, un texte descriptif et un contenu propre, pensée comme une collection à elle seule plutôt que comme un sous-produit du filtre.
Les combinaisons à canonicaliser, noindexer ou bloquer
Le tri secondaire (prix croissant, popularité) se canonicalise vers la page principale puisqu’il ne change pas le fond du contenu. Les combinaisons à faible volume mais qui restent utiles à l’expérience utilisateur passent en noindex, follow : accessibles, crawlables pour la navigation, mais absentes des résultats de recherche. Les combinaisons à très faible valeur ou en nombre quasi infini (croisements de 4 filtres ou plus) se bloquent directement au crawl, pour éviter que Google ne perde du temps à les découvrir avant même de décider de ne pas les indexer.
robots.txt.liquid : ce qu’il couvre et ce qu’il ne couvre pas par défaut
Shopify a ouvert la personnalisation du fichier robots.txt en 2021 via le template robots.txt.liquid, mais ce fichier n’existe dans aucun thème par défaut : il faut le créer manuellement dans l’éditeur de code pour pouvoir y ajouter des règles. Avant cette création, toutes les boutiques partagent un robots.txt générique qui ne connaît rien des paramètres propres à votre application de filtres.
C’est le deuxième angle mort courant : une fois robots.txt.liquid créé, encore faut-il y ajouter explicitement les règles Disallow correspondant aux paramètres exacts que génère VOTRE app de filtrage (qui varient d’une application à l’autre), faute de quoi le fichier personnalisé ne bloque rien de plus que la version par défaut. Identifiez ces paramètres en filtrant vous-même votre boutique et en observant les URLs générées avant d’écrire la moindre règle.
Donnée fraîche
Shopify prévient explicitement que la modification de robots.txt.liquid est une customisation non supportée par son support technique : une règle mal écrite peut bloquer accidentellement des pages stratégiques. Testez toujours un changement via l’outil d’inspection d’URL de Search Console avant de le laisser en production.
Méthode de mise en œuvre
Cette méthode s’articule directement avec notre article sur le budget de crawl Shopify, qui détaille comment vérifier dans les logs serveur si Google explore effectivement moins les URLs de filtre après ces réglages, et avec notre guide pour modifier robots.txt.liquid sans risque.
Ce qu’il faut retenir
La grille indexer/canonicaliser/noindexer/bloquer ne s’applique que si vos filtres génèrent réellement des URLs distinctes, ce qu’une app de filtrage en AJAX pur ne fait pas. Pour les boutiques concernées, robots.txt.liquid reste un outil manuel qui ne protège que ce qu’on lui indique explicitement de bloquer. Notre article sur la duplication entre plusieurs collections Shopify traite le cas complémentaire des produits partagés entre collections, avec la même logique de vérification avant correction.
À propos de l’auteur
Aymeric Maingé
Consultant SEO senior avec plus de 10 ans d’expérience, côté agence et annonceur. J’accompagne des boutiques Shopify sur des problématiques de SEO technique, de crawl budget et d’indexation. Mon approche croise audit terrain, priorisation métier et recommandations actionnables pour les équipes marketing et IT. Pour un expert Shopify en indexation et crawl, parlons de votre situation.
Faut-il toujours bloquer les pages de filtres à facettes sur Shopify ?
Non. Vérifiez d’abord si votre application de filtrage génère réellement des URLs distinctes (changement visible dans la barre d’adresse). Si ce n’est pas le cas, il n’y a aucune page supplémentaire à gérer. Si c’est le cas, seules les combinaisons à faible valeur ou en nombre excessif doivent être bloquées.
Shopify bloque-t-il automatiquement les URLs de filtres dans son robots.txt par défaut ?
Non. Le robots.txt par défaut de Shopify ne connaît pas les paramètres spécifiques générés par votre application de filtrage tierce. Il faut créer le fichier robots.txt.liquid manuellement et y ajouter les règles Disallow correspondant exactement aux paramètres observés sur votre boutique.
Quelle est la différence entre noindex et blocage robots.txt pour une page de filtre ?
Le noindex retire la page des résultats de recherche tout en laissant Google la crawler et suivre ses liens. Le blocage robots.txt empêche Google de crawler la page, ce qui économise le budget de crawl mais l’empêche aussi de lire une éventuelle balise noindex posée dessus.
Comment savoir quels filtres méritent une page dédiée plutôt qu’un simple filtre ?
Croisez vos combinaisons de filtres avec un outil de recherche de mots-clés : une combinaison qui correspond à une requête avec un volume de recherche réel mérite un contenu propre et un H1 dédié plutôt qu’une simple liste filtrée sans texte.
À lire aussi
Les autres articles sur le sujet
Collections Shopify sans produits : ni conserver la page vide, ni la rediriger d’office. La dépublier du canal Boutique en ligne…
Lire l’article
Bouton Charger plus sur Shopify : ça dépend de l’implémentation, et un risque plus grave que l’indexation partielle guette vos…
Lire l’article
Pagination des collections Shopify : ce que Google utilise réellement depuis 2019, et pourquoi rel=next/prev ne sert plus votre…
Lire l’article
Tags Shopify : mauvais pour le SEO ou bonnes pages de destination ? La règle en 3 conditions pour trier vos pages de tags, sans…
Lire l’article
Filtres Shopify et multiplication d’URL : trois causes techniques distinctes, dont une migration Shopify d’avril 2026 passée…
Lire l’article
Optimiser une page collection Shopify pour le SEO : fondamentaux, et le piège des règles d’exclusion qui retirent un produit sans…
Lire l’article
Quel contenu ajouter sur une collection Shopify : éviter la cannibalisation, types de contenu utiles, et ce qu’il vaut mieux ne…
Lire l’article
Description de collection Shopify en haut ou en bas de page : la réponse, la procédure Liquid, et un piège documenté sur le forum…
Lire l’article

