La réponse en bref
Sur une boutique en ligne, les pages catégories doivent être indexées et riches en contenu, alors que la plupart des URL de filtres (tri, couleur + taille + matière, pagination profonde) ne doivent pas l'être. Google le dit lui-même : les filtres basés sur des paramètres d'URL créent des espaces d'URL quasi infinis qui épuisent l'exploration. Règle pratique : indexe catégorie + un grand attribut qui a du volume de recherche, bloque le reste avec robots.txt (exploration) ou noindex (indexation).
✅ À retenir
- Une catégorie sans texte ni mot-clé ciblé n'a presque aucune chance de se classer : vise 200 à 500 mots utiles.
- Chaque combinaison de filtres crée une URL : 10 catégories × 5 filtres × 20 valeurs donnent des millions d'URL possibles.
noindexempêche l'indexation mais pas l'exploration ;robots.txtempêche l'exploration mais ne peut pas porter unnoindexen même temps. Ne combine pas les deux sur la même URL.- Google n'utilise plus
rel="prev"/rel="next"; chaque page paginée a sa propre URL canonique. - L'outil « Paramètres d'URL » de la Search Console n'existe plus : le contrôle se fait sur ton site.
Les pages catégories et filtres sont la cause n°1 d'erreurs SEO sur les boutiques e-commerce. Mal gérées, elles génèrent des milliers de pages dupliquées qui plombent ton référencement. Voici comment les repérer et les corriger, avec un plan d'action en 6 étapes.
Le problème central : l'explosion des URL
Une boutique avec :
- 10 catégories.
- 5 filtres par catégorie (couleur, taille, prix, marque, matière).
- 20 valeurs par filtre.
Génère théoriquement des millions de combinaisons d'URLs si rien n'est paramétré. Google s'y perd, dilue ton autorité, et arrête de crawler les vraies pages.
1 URL utile
3 filtres × 20 valeurs
3 paires × 20 × 20
20 × 20 × 20
Source : calcul illustratif, sans tri ni pagination
Google décrit le mécanisme dans sa documentation : les robots voient ces URL comme nouvelles, en explorent un très grand nombre avant de comprendre qu'elles sont inutiles, et ont ensuite moins de temps pour tes nouvelles pages utiles.
Les 5 erreurs SEO sur les catégories
Erreur 1 : page catégorie sans contenu
Une page collection avec juste une grille de produits = pas de mot-clé ciblé pour Google. Solution : 200-500 mots de contenu introductif.
Erreur 2 : toutes les combinaisons de filtres indexées
Chaque clic filtre = une URL distincte = doublons massifs.
Erreur 3 : pas de hiérarchie claire
Catégories empilées sans logique ("Soldes > Sport > Femme > Couleur > Marque").
Erreur 4 : doublons entre catégories
Un produit accessible via /sport/, /femme/, /promo/ avec contenus dupliqués. Choisis une URL canonique par produit et garde-la dans toute la boutique.
Erreur 5 : pas de breadcrumb
Google et utilisateurs perdent le contexte de la page.
La règle d'or des filtres
Tous les filtres ne doivent pas être indexés.
| Type de page | Exemple | Décision |
|---|---|---|
| Catégorie + grand attribut avec volume | « chaussures running homme » | Indexer, page dédiée avec H1 et texte |
| Filtre avec volume de recherche | « lampe LED bureau » | Indexer |
| Tri | ?sort=prix-croissant | Ne pas indexer |
| Combinaison multiple | couleur + taille + matière | Ne pas indexer |
| Pagination au-delà de la page 5 | ?page=8 | Voir la section pagination |
| Filtre interne sans recherche | « stock disponible » | Ne pas indexer |
Filtres à indexer (pages SEO valeur)
- Catégorie + grand attribut (ex : "chaussures running homme").
- Filtres avec volume de recherche (ex : "lampe LED bureau").
Filtres à NON-indexer
- Tri (prix croissant, popularité).
- Pagination au-delà de page 5.
- Combinaisons multiples (couleur + taille + matière).
- Filtres internes sans recherche.
Méthode : balise <meta name="robots" content="noindex,follow"> pour empêcher l'indexation, ou blocage de l'exploration dans robots.txt (voir plus bas).
Comment les URL de filtres sont construites
Google donne plusieurs règles si tu veux que des URL à facettes soient explorées :
- Utilise le séparateur standard
&entre paramètres ; virgules, points-virgules et crochets sont mal compris. - Si les filtres sont dans le chemin (
/chaussures/running/homme), garde toujours le même ordre et interdis les doublons. - Renvoie un code 404 quand une combinaison de filtres ne donne aucun résultat, au lieu d'une page vide en 200.
- Un filtre géré avec un fragment d'URL (
#couleur=vert) n'a aucun impact sur l'exploration : option utile pour les filtres purement techniques.
La structure idéale des catégories
Niveau 1 — Catégories principales (5-12 max)
└── Niveau 2 — Sous-catégories (5-15 par cat principale)
└── Niveau 3 — Pages produits
Pas plus de 3 niveaux. Sinon : profondeur excessive.
Le contenu sur les pages catégories
Pour ranker, une page catégorie doit avoir :
- H1 unique descriptif.
- Texte introductif 200-500 mots avec mots-clés.
- Texte secondaire en bas de page (FAQ catégorie, conseils).
- Liens internes vers sous-catégories et top produits.
- Schéma BreadcrumbList.
- Meta title et description sur mesure.
Le maillage entre catégories
Chaque page catégorie doit pointer vers :
- 2-3 sous-catégories pertinentes.
- Top 3 produits stars.
- 1-2 articles blog liés.
- Page parent (breadcrumb).
La pagination : à gérer prudemment
Pages 1, 2, 3… des catégories :
- Auto-canonical de chaque page vers elle-même : Google déconseille de mettre la page 1 comme canonique de toute la série.
- Une URL unique par page (
?page=2), jamais un fragment#page=2, que Google ignore. rel="prev"etrel="next": Google ne les utilise plus (documentation mise à jour en décembre 2025), d'autres moteurs peuvent encore les lire. Inutile de les ajouter pour Google.- Au-delà de page 5-10 : noindex si ces pages n'apportent rien ; garde-les accessibles par des liens pour que les produits restent découvrables.
Robots.txt et paramètres URL
Bloquer dans robots.txt les paramètres parasites :
Disallow: /*?sort=
Disallow: /*?orderby=
Disallow: /*?per_page=
L'outil « Paramètres d'URL » de la Search Console a été retiré par Google. Le contrôle passe donc par robots.txt, noindex, les canoniques et la construction de tes URL. Teste chaque règle avant mise en ligne : un Disallow trop large peut bloquer les vraies catégories.
Apps et plugins utiles
- Shopify : SEO Manager, Smart SEO.
- WooCommerce : Yoast, Rank Math.
- PrestaShop : modules SEO Expert.
- Tous : Screaming Frog pour audit.
Le cas des pages "tag" (étiquettes)
WordPress / WooCommerce génèrent souvent des pages tag automatiques. Souvent contenu dupliqué.
Solution : noindex sur toutes les pages tag, sauf celles à fort volume.
La gestion des produits hors stock
Un produit hors stock définitivement :
- Ne pas le supprimer (perd le ranking).
- Le rediriger en 301 vers le remplaçant ou la catégorie parente.
- Ou afficher "indisponible" + suggestions.
Un produit hors stock temporairement :
- Garder la page.
- Afficher "bientôt disponible" + email d'alerte.
Plan d'action audit catégories
Crawle ta boutique
Lance Screaming Frog et repère les doublons (titres, H1, contenus identiques).Vérifie les paramètres d'URL
Dans Search Console, regarde le rapport Pages : beaucoup d'URL avec?explorées mais non indexées signalent un problème de filtres.Ajoute du contenu
Rédige 200-500 mots sur 5-10 pages catégories principales.Configure noindex ou robots.txt
Applique la règle d'or : tri, combinaisons multiples et filtres sans recherche ne sont pas indexés.Maille en interne
Chaque catégorie pointe vers ses sous-catégories, ses top produits et un article lié.Renvoie ton sitemap
Ne mets dans le sitemap que les URL à indexer, puis soumets-le dans la Search Console.
☑️ Audit express de tes pages catégories
0/5Si ça ne marche pas
🛠️ Si ça ne marche pas
›Des milliers d'URL avec « ? » dans « Explorée, actuellement non indexée »
Cause probable : Les filtres génèrent des URL que Google explore sans les juger utiles
Solution : Bloque les paramètres de tri et de filtre dans robots.txt, retire les liens internes inutiles vers ces URL et garde uniquement les combinaisons à volume dans le sitemap.
›Une URL en noindex reste dans les résultats
Cause probable : Elle est aussi bloquée dans robots.txt, donc Google ne voit pas la balise
Solution : Retire temporairement le Disallow pour cette URL, laisse Google explorer le noindex, puis remets le blocage si besoin.
›La catégorie ne se classe sur aucun mot-clé
Cause probable : Page réduite à une grille de produits, sans texte ni H1 ciblé
Solution : Ajoute un texte d'introduction, un H1 descriptif et des liens vers sous-catégories et guides.
›Les pages 2, 3, 4 d'une catégorie sont en doublon de la page 1
Cause probable : Toutes les pages paginées ont la page 1 comme canonique
Solution : Donne à chaque page paginée sa propre URL canonique.
Questions fréquentes
Combien de catégories maximum ?
5-12 principales. Au-delà : perte de clarté.
Faut-il une page catégorie par filtre ?
Oui pour les filtres à valeur SEO (ex : "chaussures running femme"). Non pour les filtres techniques (tri, pagination).
Faut-il du contenu sur chaque page catégorie ?
Oui sur les principales. Les sous-catégories peuvent en avoir moins.
Noindex ou robots.txt pour les filtres ?
robots.txt si l'objectif est d'économiser l'exploration, noindex si la page doit rester accessible aux robots mais ne pas apparaître dans Google. Pas les deux sur la même URL.
Faut-il encore utiliser rel="next" et rel="prev" ?
Pas pour Google, qui ne les lit plus. Donne simplement une URL unique et une canonique propre à chaque page paginée.
Pour aller plus loin
- URLs e-commerce et SEO : les règles à respecter
- SEO Shopify : le guide complet
- Optimiser une fiche produit pour Google
Sources
- Google : gérer l'exploration des URL de navigation à facettes · consulté le 23 octobre 2026
- Google Search Central : bonnes pratiques de pagination · consulté le 23 octobre 2026
Rejoins la newsletter
Reçois mes meilleurs conseils en business, contenu et IA — directement dans ta boîte mail.






