Digital Signal Studio
Florian MARTIN
Tous les articles
Guide expert SEO

Facettes SEO e-commerce : indexer, bloquer ou canonicaliser ?

Facettes SEO : quelles facettes indexer, canonicaliser ou bloquer selon la demande, la profondeur de catalogue, la duplication et le coût d'exploration.

Facettes SEO e-commerce : indexer, bloquer ou canonicaliser ?

La navigation à facettes permet aux visiteurs d’un site e-commerce de filtrer un catalogue par attribut : marque, couleur, taille, prix, matière. Elle améliore l’expérience d’achat, mais elle peut générer des milliers, voire des millions, d’URL presque identiques. Pour le SEO, chaque facette pose donc une question : faut-il l’indexer, la canonicaliser, la passer en noindex ou en bloquer l’exploration ? Il n’y a pas de réponse unique. Ce guide propose un framework de décision fondé sur quatre critères (potentiel de recherche, profondeur de catalogue, duplication, coût d’exploration), les recommandations de Google et une méthode de mise en œuvre et de suivi.

Une facette est une dimension de description d’un produit, et un filtre est la valeur choisie dans cette dimension. Dans une catégorie « chaussures de randonnée », la facette « genre » propose les filtres « femme » et « homme », la facette « marque » liste les marques disponibles, et ainsi de suite. Combinées, elles permettent d’affiner une liste jusqu’à quelques produits.

Facettes, filtres et tris : de quoi parle-t-on ?

  • Les facettes de filtrage réduisent la liste (marque, couleur, taille, prix, usage). Elles peuvent correspondre à des requêtes réelles, comme « chaussures de randonnée femme ».
  • Les tris réordonnent la même liste (prix croissant, nouveautés, popularité). Ils ne créent jamais de page utile pour la recherche.
  • Les options d’affichage changent la présentation (grille, liste, nombre de produits par page). Elles non plus.

Cette distinction suffit déjà à trancher une partie des cas : les tris et les options d’affichage ne doivent jamais être indexés.

Pourquoi les facettes posent problème

Le problème est combinatoire. Une catégorie avec 10 marques, 8 couleurs, 12 tailles et 5 tranches de prix offre des milliers de combinaisons possibles, avant même de compter les tris et la pagination. Si chaque combinaison produit une URL explorable, trois effets se cumulent :

  1. Un gaspillage d’exploration : Googlebot passe son temps sur des variantes au lieu des nouveaux produits. Google souligne que l’implémentation la plus courante des facettes, fondée sur des paramètres d’URL, peut générer des espaces d’URL infinis qui nuisent au site.
  2. De la duplication : beaucoup de combinaisons affichent les mêmes produits que la catégorie ou qu’une autre combinaison.
  3. Des pages faibles dans l’index : des URL avec un ou deux produits, sans contenu propre, qui diluent la qualité perçue du site et peuvent concurrencer les vraies pages catégories.

À l’inverse, bloquer toutes les facettes prive le site de pages qui répondent à des recherches précises et souvent transactionnelles. C’est tout l’enjeu : ouvrir les bonnes, fermer les autres.

02Ce que recommande Google pour les facettes

Google consacre une page de sa documentation sur l’exploration à la gestion des URL de navigation à facettes. Ses recommandations se répartissent en deux cas.

Si vous n’avez pas besoin que ces URL soient indexées, Google recommande d’en empêcher l’exploration :

  • avec le fichier robots.txt, en bloquant les paramètres de filtre tout en laissant les pages catégories accessibles ;
  • ou en utilisant des fragments d’URL (#) pour les filtres, que la recherche Google n’explore et n’indexe généralement pas.

Exemple de règles robots.txt qui bloquent les filtres secondaires et les tris, tout en laissant les catégories et les facettes indexables (servies sur des URL propres) accessibles :

User-agent: *
Disallow: /*?*taille=
Disallow: /*?*prix=
Disallow: /*?*couleur=
Disallow: /*?*tri=
Disallow: /*?*affichage=

Si ces URL doivent être explorées et indexées, Google demande de respecter quelques bonnes pratiques :

  • utiliser le séparateur de paramètres standard, l’esperluette, et non des virgules, points-virgules ou crochets ;
  • quand les filtres sont encodés dans le chemin de l’URL, conserver un ordre logique constant et empêcher les filtres en double ;
  • renvoyer un code 404 lorsqu’une combinaison de filtres ne renvoie aucun résultat, ainsi que pour les pages de pagination inexistantes et les combinaisons en double.

Google mentionne enfin deux leviers d’appoint : la balise canonical sur les URL de facettes, qui peut avec le temps réduire l’exploration des versions non canoniques, et l’attribut nofollow sur les liens de filtres, qui n’est efficace que s’il figure sur tous les liens pointant vers l’URL concernée. Pour maîtriser réellement l’exploration, le robots.txt et les fragments restent les deux méthodes que Google met en avant.

03Le framework de décision : quatre critères

Pour chaque facette, et pour chaque combinaison de deux facettes que vous envisagez d’ouvrir, évaluez quatre critères.

1. Potentiel de recherche

Existe-t-il une demande réelle pour cette combinaison ? Vérifiez les volumes dans un outil de mots-clés comme Ahrefs, les requêtes déjà présentes dans la Search Console et les suggestions de recherche. « Chaussures de randonnée femme » ou « chaussures de randonnée imperméables » ont généralement une demande propre ; « chaussures de randonnée taille 38 bleu marine » rarement. Regardez aussi la page de résultats : si Google affiche des pages catégories filtrées pour cette requête, l’intention est transactionnelle et une page facette a sa place.

2. Profondeur de catalogue

Combien de produits la facette affiche-t-elle, et de façon durable ? Une page qui liste trois produits, dont deux souvent en rupture, n’offre pas une réponse satisfaisante. Fixez un seuil minimal de produits en fonction de votre catalogue (par exemple une dizaine) en dessous duquel la page n’est pas indexée, et surveillez-le dans le temps.

3. Risque de duplication

La facette affiche-t-elle une liste réellement différente de la catégorie et des autres facettes ? Si 90 % des produits d’une catégorie ont la même caractéristique, la page filtrée est un quasi-doublon de la catégorie. De même, deux combinaisons qui renvoient les mêmes produits (« imperméable + femme » et « femme + imperméable ») ne doivent exister qu’une fois. Les méthodes de détection sont détaillées dans notre article sur la détection et la correction du duplicate content.

4. Coût d’exploration

Combien d’URL l’ouverture de cette facette crée-t-elle, une fois combinée avec la pagination et les autres facettes ? Ouvrir une facette « marque » sur une catégorie crée autant de pages que de marques ; ouvrir toutes les combinaisons marque par couleur les multiplie. Les logs serveur montrent ce que Googlebot explore réellement : si une part importante de ses visites porte sur des URL de filtres, la priorité est de refermer l’exploration. Pour le mesurer, filtrez les lignes de logs sur le user-agent Googlebot (en vérifiant les adresses IP), puis regroupez les URL demandées par type : catégories, fiches produits, facettes indexables, URL de filtres, tris. La répartition obtenue est souvent plus parlante qu’un long argumentaire auprès des équipes techniques.

La règle de décision qui en découle :

  • Potentiel réel, catalogue suffisant, liste différente : facette indexable, avec une URL propre et du contenu dédié.
  • Pas de potentiel mais utile à l’utilisateur : facette accessible, non indexée, et si possible non explorée.
  • Quasi-doublon d’une page existante : canonical vers cette page, ou fusion avec elle.
  • Combinaisons profondes, tris et affichages : exploration bloquée ou filtres en fragments.

Pour appliquer cette règle à des dizaines de facettes, une notation simple aide à rester cohérent. Notez chaque critère de 0 à 2 : demande (0 = aucune, 1 = faible, 2 = avérée), profondeur (0 = moins que votre seuil, 1 = proche du seuil, 2 = largement au-dessus), différenciation (0 = quasi-doublon, 1 = partielle, 2 = liste nettement différente), coût d’exploration (0 = explosion combinatoire, 1 = modéré, 2 = faible). Une facette qui obtient 2 en demande et au moins 5 au total est candidate à l’indexation ; une facette à 0 en demande n’est jamais indexée, quel que soit son total. Les seuils sont à ajuster selon votre catalogue, mais la grille rend les arbitrages explicites et discutables avec les équipes produit.

Exemple sur une catégorie « chaussures de randonnée » d’un site de sport :

  • Genre (femme, homme) : demande avérée, catalogue large, listes différentes, deux URL seulement. Facettes indexables.
  • Imperméable : demande réelle, catalogue suffisant, liste différente. Facette indexable.
  • Marque : demande variable selon les marques. Indexables pour les marques recherchées avec assez de produits, non indexées pour les autres.
  • Couleur : demande faible sur ce type de produit, beaucoup de combinaisons. Exploration bloquée.
  • Taille et prix : pas de demande propre, explosion combinatoire. Exploration bloquée.
  • Genre + imperméable : demande à contrôler dans les outils ; si elle existe et que le catalogue suit, combinaison indexable, sinon non.

04Indexer, canonicaliser, noindex ou bloquer : les règles par type de facette

En pratique, la plupart des catalogues peuvent appliquer la grille suivante, à ajuster avec les données.

  • Facettes à indexer : un filtre unique à forte demande sur une catégorie (genre, marque, usage principal, matière emblématique). Elles deviennent de véritables pages d’atterrissage.
  • Combinaisons de deux filtres : au cas par cas, uniquement quand la demande est avérée et le catalogue suffisant (« chaussures de randonnée femme imperméables »).
  • Facettes à canonicaliser : les variantes qui dupliquent une page existante, par exemple un filtre qui ne change presque rien à la liste.
  • Facettes en noindex : les filtres utiles à la navigation qui ont déjà été explorés et indexés, pendant la phase de nettoyage, avant de fermer leur exploration.
  • Facettes à bloquer : les tailles, tranches de prix, combinaisons de trois filtres ou plus, les tris et les options d’affichage.

Une facette indexable doit être traitée comme une vraie page : URL lisible et stable (par exemple /chaussures-randonnee/femme/ plutôt qu’une chaîne de paramètres), title et H1 dédiés, texte d’introduction court et spécifique, canonical autoréférente, liens internes depuis la catégorie et le menu, présence dans le sitemap. Sa pagination suit les mêmes règles que celle des catégories, décrites dans notre guide sur la pagination SEO des catégories et des listings.

Faut-il du texte sur une page facette ? Un court paragraphe spécifique suffit souvent : ce qui distingue cette sélection (critères, usages, conseils de choix), deux ou trois liens vers des facettes voisines et, si vous en disposez, des questions fréquentes propres au segment. Évitez les textes génériques générés à la chaîne pour toutes les facettes : ils ajoutent du volume sans différencier les pages, et reproduisent le problème de duplication que vous cherchez à résoudre.

Attention aussi aux conflits entre facettes et catégories : si une facette « femme » et une sous-catégorie « chaussures de randonnée femme » existent toutes les deux, elles se disputent la même requête. Choisissez l’une ou l’autre, et consultez notre guide pour détecter et résoudre la cannibalisation SEO si le problème existe déjà.

05Mise en œuvre technique et erreurs fréquentes

La décision ne vaut que si l’implémentation la respecte. Quelques principes techniques :

  1. Distinguer les facettes ouvertes des autres dès le HTML : les facettes indexables sont des liens classiques vers des URL propres ; les autres sont appliquées par des paramètres bloqués dans le robots.txt, par des fragments, ou par des éléments de formulaire qui ne génèrent pas de liens explorables.
  2. Fixer l’ordre des paramètres côté serveur, pour qu’une combinaison n’ait qu’une URL possible.
  3. Renvoyer une 404 pour les combinaisons vides, plutôt qu’une page « aucun résultat » en code 200.
  4. Ne pas mélanger les signaux : une URL bloquée dans le robots.txt n’a pas besoin de canonical ni de noindex, puisque Google ne les lira pas. Pour les règles de canonicalisation, voir notre guide sur la balise canonical.
  5. Nettoyer avant de bloquer : si des milliers d’URL de filtres sont déjà indexées, passez-les d’abord en noindex et laissez Google les explorer pour les retirer de l’index, puis bloquez l’exploration une fois l’index nettoyé. Comme le rappelle la documentation de Google sur la règle noindex, celle-ci n’est lue que si la page n’est pas bloquée par le robots.txt.

Ce nettoyage prend du temps : Google doit revisiter chaque URL pour constater le noindex, ce qui peut demander plusieurs semaines ou plusieurs mois sur un gros catalogue. Suivez l’évolution du nombre d’URL de filtres indexées dans le rapport sur l’indexation des pages de la Search Console, et ne passez au blocage que lorsque la courbe s’est stabilisée à un niveau bas. Documentez chaque étape, avec sa date, pour pouvoir relier les évolutions de trafic aux changements de règles.

Les erreurs rencontrées le plus souvent en audit :

  • toutes les facettes ouvertes par défaut par le CMS, sans règle ;
  • toutes les facettes bloquées, y compris celles qui correspondaient à des requêtes à fort potentiel ;
  • canonical de toutes les facettes vers la catégorie, même pour celles qu’on voulait voir positionnées ;
  • blocage dans le robots.txt de facettes déjà indexées, qui restent visibles sans description ;
  • liens de filtres en JavaScript mal implémentés, qui créent des URL explorables malgré tout ;
  • pages facettes indexables sans aucun contenu propre ni lien interne.

06Piloter les facettes dans la durée : données, contrôles et n8n

Une stratégie de facettes n’est jamais figée : le catalogue évolue, la demande aussi. Trois sources de données suffisent à la piloter.

  • La Search Console : impressions et clics des pages facettes indexées, requêtes associées, et statuts d’indexation des URL de filtres dans le rapport Indexation des pages.
  • Les logs serveur : part des visites de Googlebot consacrée aux URL de filtres, avant et après chaque changement de règle.
  • Le catalogue : nombre de produits disponibles par facette indexée, pour détecter celles qui passent sous le seuil.

Un workflow n8n peut automatiser ce suivi. Chaque semaine, il récupère la liste des facettes indexables, interroge l’API du catalogue ou le flux produits pour compter les produits disponibles sur chacune, extrait les clics et impressions via l’API Search Console, puis écrit le tout dans un Google Sheet. Il signale trois situations : une facette indexée qui passe sous le seuil de produits, une facette non indexée dont les requêtes associées gagnent des impressions sur la page catégorie, et, grâce à l’API d’inspection d’URL appliquée à un échantillon, des URL de filtres qui apparaissent comme indexées alors qu’elles ne devraient pas l’être. La décision d’ouvrir ou de fermer une facette reste humaine, mais elle s’appuie sur des données à jour plutôt que sur un audit annuel.

Complétez ce suivi par une revue trimestrielle avec les équipes produit et merchandising : nouvelles gammes, marques ajoutées ou retirées, saisonnalité. Sur une catégorie de vestes, une facette « doublure polaire » peut mériter d’être ouverte avant l’hiver et manquer de produits en été. Tenez à jour un registre des facettes, avec pour chacune son statut (indexable, non indexée, bloquée), la date de la décision et sa justification.

Depuis le lancement des Aperçus IA et du Mode IA en France le 22 juillet 2026, des pages facettes bien construites gardent tout leur intérêt : elles répondent à des requêtes précises et transactionnelles, pour lesquelles l’internaute a souvent besoin de comparer des produits sur un site marchand. Pour replacer ce chantier dans votre stratégie globale, notre page dédiée au référencement naturel présente les autres leviers.

Sources & références
  1. Google : Gérer l’exploration des URL de navigation à facettes - robots.txt ou fragments pour empêcher l’exploration, séparateur « & », ordre constant des filtres, code 404 pour les combinaisons vides, les filtres en double et la pagination inexistante, canonical et nofollow en appoint.
  2. Google Search Central : Bloquer l’indexation avec noindex - la règle noindex n’est prise en compte que si la page n’est pas bloquée par le robots.txt.
  3. Aide Search Console : Rapport sur l’indexation des pages - statuts « URL marquée noindex », « URL bloquée par le fichier robots.txt » et « Indexée malgré le blocage par le fichier robots.txt ».
  4. Blog Google France : Lancement des Aperçus IA et du Mode IA en France - disponibilité en France depuis le 22 juillet 2026.
#SEO#facettes seo#DigitalSignalStudio
Florian Martin
Consultant SEO/GEO freelance - Fondateur de Digital Signal Studio

Florian Martin

Florian Martin accompagne les entreprises à structurer leur visibilité organique et leur visibilité dans les moteurs de réponse grâce au SEO technique, au GEO, à l'IA, à l'automatisation n8n et à des systèmes de reporting actionnables.