SEO
16/10/26

Navigation à facettes : le piège SEO qui dilue le crawl de votre boutique

Filtres et facettes génèrent des milliers d'URL qui gaspillent votre budget de crawl. Comment garder une navigation utile sans diluer votre SEO e-commerce.

Rayons et filtres de produits dans une boutique, navigation par categories

Mis à jour le 16 octobre 2026 · 7 min de lecture

Résumé
  • Les filtres de boutique (couleur, taille, prix, tri) génèrent des milliers d'URL quasi identiques à partir d'une seule page de catégorie.
  • Le coût réel : du budget de crawl gaspillé sur des pages sans valeur, et du contenu dupliqué qui dilue vos signaux.
  • La méthode : trois décisions par facette, indexer, canonicaliser ou bloquer, selon la demande de recherche.
  • Règle d'or : ne liez pas en interne les URL que vous ne voulez pas voir explorées.
Réponse express

La navigation à facettes (filtres par couleur, taille, prix) peut générer des milliers d'URL quasi identiques qui gaspillent le budget de crawl de Google et diluent votre SEO. La bonne pratique : identifier les pages filtrées qui ont une demande de recherche (à indexer et optimiser), canonicaliser ou bloquer les combinaisons sans valeur, et ne pas lier en interne les URL que vous ne voulez pas voir explorées.

En chiffres
x1000
URL créées par quelques filtres combinés
3 options
indexer, canonicaliser ou bloquer
robots.txt
le levier clé pour les paramètres inutiles
Grands sites
où le budget de crawl compte le plus

C'est l'un des pièges SEO les plus discrets, et l'un des plus coûteux sur une boutique un peu fournie. Vos filtres de navigation (couleur, taille, prix, tri) sont parfaits pour vos visiteurs. Mais pour Google, chaque combinaison peut devenir une URL à part entière. Multipliez quelques filtres entre eux et vous fabriquez des milliers de pages quasi identiques. Résultat : le robot passe son temps sur du vide pendant que vos vraies pages attendent. Voici comment reprendre la main.

Pourquoi les facettes explosent le nombre d'URL

Une page de catégorie, disons les chaussures, est unique. Ajoutez un filtre couleur, un filtre taille, un filtre prix et un tri, et chaque combinaison génère une URL distincte avec ses paramètres. Trois filtres à cinq valeurs chacun, c'est déjà plus de cent variantes pour une seule catégorie, avant même d'ajouter le tri et la pagination. Sur un catalogue de plusieurs dizaines de catégories, on atteint vite des dizaines de milliers d'URL explorables. Le problème n'est pas le filtre en soi, c'est que ces URL soient crawlables et liées sans logique.

Le vrai coût : budget de crawl et contenu dupliqué

Deux dégâts se cumulent. D'abord le budget de crawl : Google alloue un temps d'exploration limité à votre site. S'il le dépense sur des combinaisons de filtres sans intérêt, vos nouvelles fiches produits et vos pages importantes sont explorées moins souvent. C'est surtout un enjeu pour les grands sites, mais une boutique de taille moyenne avec des filtres mal cadrés y goûte aussi. Ensuite le contenu dupliqué : des pages filtrées qui affichent presque le même contenu diluent vos signaux et brouillent la page que Google devrait privilégier. La performance entre aussi en jeu, car ces pages générées à la volée sont souvent plus lourdes, un point que je relie toujours aux Core Web Vitals.

Les trois décisions à prendre par facette

La bonne nouvelle, c'est que tout se ramène à un arbitrage simple, facette par facette : est-ce que cette page filtrée répond à une vraie demande de recherche ? Si oui, on l'indexe et on l'optimise comme une page à part entière. Si non, on la canonicalise vers la catégorie parente ou on bloque son exploration. Voici comment je trie.

Quoi faire selon le type de page filtrée
Type de page filtréeExempleDemande de rechercheRecommandation
Facette à valeur SEO/chaussures/rougeOuiIndexer, URL propre, titre et texte dédiés
Combinaison rarecouleur + taille + prixNonCanonical vers la catégorie, ou bloquer
Tri et affichage?sort=prixNonBloquer au crawl (robots.txt)
Filtre sans valeur SEO?en-stock=1NonBloquer ou canonicaliser

Les réglages concrets

Une fois le tri fait, les leviers sont connus. Pour les paramètres que vous ne voulez pas voir explorés (tri, affichage, filtres sans demande), le plus efficace reste le fichier robots.txt, qui économise directement le budget de crawl en empêchant l'exploration. Pour les pages que Google peut explorer mais que vous ne voulez pas voir concurrencer la catégorie, la balise canonical pointe vers la page de référence. Le noindex, lui, empêche l'indexation mais la page reste crawlée, donc il n'économise pas de budget de crawl : à réserver aux cas où vous voulez vraiment garder la page accessible sans l'indexer. Enfin, le réflexe le plus sous-estimé : ne mettez pas de lien interne cliquable (balise a href) vers les combinaisons que vous ne voulez pas voir explorées. Google suit les liens ; si vous ne liez pas ces URL, vous réduisez le problème à la source. La référence officielle sur le sujet est la documentation Google sur la navigation à facettes.

Les erreurs que je vois le plus

Trois reviennent sans cesse. La première : tout bloquer sans réflexion, y compris les facettes qui auraient une vraie demande de recherche (les fameuses pages couleur ou matière qui rankent). On jette alors des opportunités. La deuxième : compter sur le canonical pour tout régler, alors qu'il n'économise pas le crawl et n'est qu'un signal, pas une directive stricte. La troisième : laisser des liens internes vers des milliers de combinaisons tout en les bloquant par ailleurs, ce qui envoie des signaux contradictoires. Un cadrage propre des facettes s'inscrit dans une architecture plus large, celle que je décris dans mon article sur le cocon sémantique, et il recoupe plusieurs des réglages de SEO technique que je vérifie sur chaque boutique.

Ce qu'un plugin de filtre ne fera pas à votre place

Un module de navigation à facettes gère l'affichage des filtres. Il ne décide pas quelles facettes méritent d'être indexées, ne connaît pas la demande de recherche de votre marché, et ne nettoie pas les milliers d'URL déjà explorées par Google. C'est un travail d'analyse (logs, Search Console, mots-clés) et d'arbitrage, page type par page type, que je mène côté accompagnement SEO. Bien fait, il libère du budget de crawl pour vos vraies pages et transforme quelques facettes en pages qui rankent. Si votre boutique génère trop d'URL de filtres, réservons 30 minutes pour regarder vos logs et vos facettes ensemble.

FAQ
La navigation à facettes est-elle mauvaise pour le SEO ?
Non, le problème vient de sa mise en place. Bien cadrée, elle améliore l'expérience et peut créer des pages qui rankent. Mal cadrée, elle génère des milliers d'URL qui gaspillent le budget de crawl.
Faut-il bloquer les filtres dans le robots.txt ou utiliser le noindex ?
Le robots.txt empêche l'exploration et économise le budget de crawl : idéal pour le tri et les filtres sans valeur. Le noindex empêche l'indexation mais la page reste crawlée, donc il n'économise pas de crawl.
Le canonical suffit-il à régler le problème des facettes ?
Pas à lui seul. Le canonical est un signal, pas une directive stricte, et il n'économise pas le budget de crawl puisque la page reste explorée. Il se combine avec le blocage au crawl et un maillage interne maîtrisé.
Quelles pages filtrées faut-il indexer ?
Celles qui répondent à une vraie demande de recherche, par exemple une couleur ou une matière recherchée. On leur donne une URL propre, un titre et un texte dédiés. Les combinaisons rares, elles, sont canonicalisées ou bloquées.
Le budget de crawl concerne-t-il les petites boutiques ?
C'est surtout un enjeu pour les grands sites, mais une boutique moyenne avec des filtres mal cadrés peut aussi voir ses pages importantes explorées moins souvent. Le réflexe reste utile à toute taille.
L'auteur
Charles-Henry Soulet, fondateur de Treelink
Charles-Henry Soulet
Fondateur de Treelink, consultant SEO, GEO et CRO. J'audite et optimise le SEO technique de boutiques e-commerce, logs et facettes compris.

Échangeons et transformons vos ambitions en résultats.