Un filtre bien conçu fait vendre ; mal géré, il absorbe le crawl que vos fiches produits devraient recevoir. Le SEO des facettes e-commerce se joue entre ces deux effets.
Cet article vous donne la méthode pour auditer, trier et traiter chaque facette.
Définir la navigation à facettes et son enjeu SEO
Principes et fonctionnement
La navigation à facettes réduit une liste de produits selon plusieurs attributs : marque, couleur, taille, matière, prix, disponibilité ou note. Chaque sélection modifie l’ensemble affiché. Elle peut générer une URL dédiée.
Un filtre agit sur le contenu visible. Un tri ne modifie que l’ordre. Cette distinction commande toute la stratégie. La page « chaussures noires » répond à une intention de recherche. La page « chaussures triées par prix croissant » n’apporte presque jamais d’information distincte.
Les URL suivent en général ce schéma :
/chaussures?couleur=noir&marque=Veja
- Le point d’interrogation ouvre les paramètres.
- Le signe égal relie chaque clé à sa valeur.
- L’esperluette en ajoute un nouveau.
Chaque valeur supplémentaire multiplie les combinaisons possibles.
Avec 5 marques, 4 couleurs et 6 tailles, une seule catégorie atteint 120 combinaisons théoriques. Chacune représente une URL. Le serveur doit la traiter. Le robot peut tenter de l’explorer.
Enjeux pour le référencement
Trois notions se distinguent. L’exploration est la requête envoyée par Googlebot au serveur. L’indexation est l’enregistrement d’une page dans l’index. La visibilité est son apparition dans les résultats pour une requête donnée.
Une page explorée n’est donc ni automatiquement indexée, ni visible.
La surexploration détourne les requêtes du robot. Elle vise des pages similaires, des tris, des combinaisons temporaires ou des filtres sans résultat. La charge serveur augmente. La découverte des nouveaux produits et des catégories prioritaires ralentit d’autant.
Les liens internes déterminent la découverte et l’importance relative des pages. Un filtre présent dans un lien HTML a href entre dans les chemins d’exploration. Un état purement visuel, sans URL crawlable, reste cantonné à l’expérience utilisateur.
Deux leviers structurent la gestion. Le fichier robots.txt bloque les facettes inutiles. Il empêche Googlebot de solliciter les modèles d’URL visés et réduit la charge serveur. Il ne rend pas lisible une directive noindex qu’il interdit de récupérer.
Les facettes stratégiques reçoivent une URL stable, un contenu distinct, une balise canonique cohérente et des liens internes adaptés.
Auditer les URL, l’exploration et la demande
Cartographier toutes les variantes
Exportez les URL issues des catégories, des sous-catégories et des composants de filtrage. Votre inventaire doit couvrir les paramètres, les chemins, les tris, les paginations, les variantes d’affichage, les identifiants de session et les paramètres de suivi.
Regroupez chaque URL selon quatre dimensions : filtre seul, combinaison de filtres, ordre des paramètres, réponse serveur. Cette segmentation fait apparaître les doublons, comme ?couleur=noir&taille=42 et ?taille=42&couleur=noir.
Attribuez ensuite à chaque paramètre une fonction précise :
- Filtre produit (couleur, marque, taille, matière) : il modifie le contenu de la liste.
- Tri (prix croissant, nouveauté, popularité) : il laisse l’assortiment identique.
- Paramètre technique (session, suivi, affichage) : il ne change ni le contenu ni l’intention.
Détectez les filtres redondants, incompatibles et vides. Un filtre redondant produit le même assortiment qu’un autre. Une combinaison incompatible ne correspond à aucun produit. Une combinaison vide exige une réponse adaptée, jamais une page générique en 200.
Mesurer l’exploration réelle
Les gabarits de catégories constituent le premier point de contrôle. Relevez les liens présents dans le HTML, ceux ajoutés après rendu JavaScript et les URL déclarées dans les sitemaps. Chacun alimente la découverte des facettes.
Les journaux serveur donnent la consommation réelle du crawl. Filtrez les requêtes du robot Google vérifié, regroupez-les par modèle d’URL et comparez les parts consacrées aux produits, aux catégories, aux paginations et aux facettes.
L’audit distingue deux situations. Une URL fortement indexée mais peu explorée relève d’un problème de qualité ou de duplication. Une URL massivement explorée exige la réduction du chemin de crawl. Les deux diagnostics n’appellent pas la même correction.
Mesurer la demande et l’état technique
Dans la Search Console, segmentez les performances par modèle d’URL. Impressions, clics et requêtes associées vous disent si une combinaison répond déjà à une demande Google. Les recherches internes complètent cette lecture avec les mots réellement tapés par vos visiteurs.
Classez chaque groupe dans une matrice opérationnelle :
- Page stratégique : demande identifiable, assortiment stable, intention distincte, contenu suffisant.
- État utilitaire : filtre utile à la navigation, sans intérêt autonome dans les résultats.
- Doublon : variante proche d’une catégorie ou d’une autre URL canonique.
- Piège d’exploration : combinaison infinie, temporaire, vide ou générée par un paramètre technique.
Contrôles sur un échantillon représentatif
- Code HTTP de la réponse
- Balise canonique
- Directive noindex
- Autorisation d’exploration
- Présence dans les sitemaps
- Liens internes pointant vers l’URL
Une règle d’indexation n’a de valeur que si la réponse serveur et les liens l’appliquent de manière cohérente. Un écart entre les deux signale une erreur à corriger avant toute autre action.
L’outil d’inspection d’URL confronte la règle prévue à la version connue par Google. Il affiche l’état d’indexation, la dernière exploration, l’URL canonique retenue, l’autorisation d’exploration et la possibilité d’indexation.
Choisir quelles facettes méritent une page indexable
Évaluer la demande et la valeur SEO
Une facette mérite une page indexable quand elle associe une demande identifiable à une sélection de produits réellement utile. Le volume de recherche ne suffit pas. La page doit répondre à l’intention et garder un assortiment cohérent.
Évaluez chaque combinaison selon cinq critères : requêtes associées, impressions, clics, stabilité du stock, écart avec la catégorie parente. Une combinaison faible sur plusieurs de ces critères reste une page de navigation, pas une destination SEO.
L’ordre de décision reste constant :
- Demande : les internautes recherchent-ils cette combinaison avec des termes stables ?
- Intention : la requête vise-t-elle une sélection précise de produits ?
- Assortiment : la page propose-t-elle suffisamment de produits pertinents ?
- Différenciation : le contenu et la sélection apportent-ils une réponse distincte ?
- Rentabilité : la page soutient-elle une priorité commerciale réelle ?
Aucun seuil universel d’impressions ou de recherches mensuelles ne s’impose. Il dépend de la marge, du panier moyen, du taux de conversion, de la saisonnalité et de la profondeur du catalogue. Documentez-le par famille de produits.
Facteurs à documenter pour fixer le seuil
- Marge de la famille de produits
- Panier moyen
- Taux de conversion
- Saisonnalité de la demande
- Profondeur du catalogue
Construire les pages stratégiques
Une page facettée stratégique correspond à une intention formulable : « canapé en lin beige », « chaussures de randonnée femme », « robe longue noire ». La combinaison devient une destination de recherche, pas la simple conséquence d’un clic dans le catalogue.
Retenez une URL unique par groupe de requêtes. Un chemin descriptif, comme /chaussures/randonnee-femme, reste lisible. Des paramètres normalisés conviennent si la plateforme les impose.
La page retenue doit disposer de signaux propres :
- un titre unique qui reprend l’intention ;
- un titre principal cohérent avec la sélection ;
- des produits disponibles et directement accessibles ;
- une balise canonique qui pointe vers elle-même ;
- une présence dans le sitemap si la page est indexable.
Évitez le chevauchement avec les catégories existantes. Si /chaussures/noires répond à la même intention que /chaussures?couleur=noir, gardez une destination principale et concentrez-y les signaux.
Rendre les URL cohérentes
L’ordre des filtres doit être déterministe. La combinaison « marque, couleur, taille » produit toujours le même ordre. Cette règle supprime les doublons techniques sans réduire les possibilités de filtrage.
Une page d’atterrissage dédiée porte un contenu et une intention propres. Un état de filtre ordinaire sert seulement à affiner la liste. Les deux rôles ne doivent pas partager la même règle d’indexation.
Appliquer la bonne règle aux combinaisons non stratégiques
Limiter l’exploration
Utilisez robots.txt pour bloquer les modèles d’URL sans vocation à être explorés :
- Les tris.
- Les paramètres de suivi.
- Les identifiants de session.
- Les combinaisons sans demande.
Le blocage agit sur l’exploration. Il ne touche pas au contenu déjà connu.
Ne bloquez jamais, dans un même motif, les pages produits, les catégories principales ou les pages stratégiques. Une règle trop large ferme le chemin de découverte des URL utiles. Googlebot ne peut alors pas récupérer ces pages ni lire leurs directives d’indexation.
Réduire les variantes
La balise canonique regroupe les variantes proches autour d’une URL préférée. Elle convient à une variante proche d’une page principale, conservée dans le parcours utilisateur et sans valeur de recherche suffisante pour être autonome.
Une canonique ne réduit pas le coût d’exploration. Google doit accéder à la page pour lire la balise. La canonique consolide les signaux, tandis que robots.txt empêche Googlebot de solliciter les URL visées et réduit la charge serveur.
N’associez pas robots.txt à une directive noindex pour une même URL que vous voulez désindexer. Si Googlebot ne peut pas récupérer la page, il ne lit pas la directive noindex.
Choisir les signaux selon la valeur
Chaque cas appelle un signal distinct :
- Indexation et optimisation pour une combinaison recherchée, distincte, alimentée par un stock stable.
- Canonicalisation pour une variante proche d’une page principale, conservée dans le parcours utilisateur.
- Blocage d’exploration pour une URL technique, temporaire ou génératrice d’un espace quasi infini.
Avant de publier une règle de facette
- Vérifiez que le motif bloqué ne contient aucune page produit, catégorie principale ou page stratégique.
- Vérifiez que l’URL bloquée n’est pas combinée à une directive noindex.
- Vérifiez qu’une variante proche conservée dans le parcours utilisateur porte une balise canonique vers la page principale.
Gérer les combinaisons vides et le format des URL
Une combinaison de filtres sans produit doit renvoyer un code HTTP 404. Le code informe clairement les robots. Il évite aussi de présenter une page vide comme une catégorie exploitable.
Même règle pour les paginations inexistantes, les valeurs de filtre inconnues et les combinaisons incohérentes. Une page « aucun résultat » en code 200 produit une erreur dite douce : la réponse technique contredit le contenu affiché.
Ne redirigez pas une combinaison vide vers la catégorie ou l’accueil. La redirection efface la cause de l’erreur. La réponse HTTP doit décrire l’état demandé.
Définissez un ordre déterministe pour les filtres dans les chemins et les paramètres. Encodez les valeurs réservées, harmonisez la casse et supprimez les paramètres sans effet sur le contenu. Chaque normalisation réduit le nombre de variantes à explorer.
Avant la mise en ligne : les contrôles à effectuer
- Vérifiez que chaque combinaison de filtres sans produit renvoie un code HTTP 404.
- Vérifiez qu’aucune page « aucun résultat » ne répond en code 200.
- Vérifiez qu’aucune combinaison vide ne redirige vers la catégorie ou l’accueil.
- Vérifiez que l’ordre des chemins et des paramètres reste identique sur tout le site.
- Vérifiez que les valeurs réservées sont encodées et que la casse est harmonisée.
- Vérifiez que les paramètres sans effet sur le contenu sont supprimés.
Vérifier les effets après mise en œuvre
Contrôler la configuration déployée
Après chaque mise en production, testez plusieurs URL par famille. Vérifiez le filtre stratégique, le filtre non stratégique, le tri, la pagination, la combinaison vide, le doublon d’ordre et l’URL bloquée. Un test positif isolé ne valide pas la règle.
Contrôlez la directive et l’exploration. La directive noindex ne fonctionne que si la page est accessible au robot. Laissez l’exploration ouverte pour les pages à lire. Bloquez-la pour les espaces sans valeur.
Mesurer les effets sur le crawl et l’index
Comparez les journaux avant et après déploiement sur une fenêtre temporelle identique. Mesurez la part des requêtes Googlebot consacrée aux facettes inutiles, aux pages produits, aux catégories et aux nouvelles URL.
| Indicateur | Ce qu’il mesure | Où le trouver | Délai de réaction |
|---|---|---|---|
| Requêtes Googlebot par modèle | Part du crawl consommée par chaque famille d’URL | Journaux serveur | Quelques heures à plusieurs jours |
| Temps moyen de réponse | Charge et capacité de traitement du serveur | Journaux serveur et statistiques d’exploration | Heures à jours |
| URL facettées indexées | Présence des filtres dans l’index | Rapport d’indexation et inspection d’URL | Plusieurs jours à plusieurs semaines |
| Impressions par page stratégique | Apparition des pages retenues pour les requêtes | Rapport sur les performances | Après exploration et indexation |
| Clics par page stratégique | Trafic organique généré par les facettes utiles | Rapport sur les performances | Après exposition dans les résultats |
| Pages produits découvertes | Capacité de Google à atteindre les URL prioritaires | Liens internes, sitemaps et inspection | Jours à semaines |
| Erreurs 404 de facettes | Qualité du traitement des combinaisons vides | Journaux serveur et rapport d’indexation | Heures à jours |
| URL canoniques sélectionnées | Concordance entre votre choix et celui de Google | Inspection d’URL | Après nouvelle exploration |
Une baisse des requêtes vers les facettes inutiles signale un gain d’exploration. Elle ne prouve pas à elle seule une hausse de trafic. Mesurez séparément la découverte des produits, l’indexation des pages stratégiques, les impressions et les clics.
Surveillez ces trois signaux. Leur hausse révèle une sélection de pages trop large, des contenus trop proches ou des signaux contradictoires.
- « Explorée, actuellement non indexée »
- « Détectée, actuellement non indexée »
- Les doublons canoniques
Vérifiez que les produits importants restent accessibles. Les liens HTML directs, les catégories et les sitemaps doivent les rendre trouvables.
Chemins de découverte à préserver
- Liens HTML directs vers les produits importants
- Accès aux produits par les catégories
- Présence des produits prioritaires dans les sitemaps
Chaque combinaison de filtres doit recevoir une règle explicite, attribuée par la matrice opérationnelle avant tout déploiement. Après mise en production, comparez les journaux serveur sur une fenêtre identique, puis surveillez les catégories « explorée, actuellement non indexée » et les doublons canoniques : leur hausse signale une sélection de pages trop large.