SEO Technique

Filtres à facettes et SEO : choisir les facettes à indexer et les optimiser

Benoit DemonchauxCo-fondateur de Slashr, directeur SEO, conférencier SMX 2024.

Mis à jour le Publié le 15 min de lecture

Résumer avec
Trois décisions par facette en SEO : ouvrir les facettes demandées, fermer les autres, mailler celles qui restent

Un filtre à facette mérite une page SEOSearch Engine Optimization. Ensemble des techniques visant à améliorer le positionnement d'un site web dans les résultats naturels des moteurs de recherche. quand la combinaison répond à une vraie recherche et regroupe assez de produits : URLUniform Resource Locator. Adresse unique d'une page web. Une URL optimisée est courte, descriptive et contient le mot-clé. propre, lien HTML, title et H1Balise HTML du titre principal d'une page. Il ne doit y en avoir qu'un seul par page. dédiés. Pour les autres, Google recommande de bloquer l'explorationProcessus par lequel les robots des moteurs de recherche parcourent et analysent les pages web. dans le robots.txtFichier texte à la racine d'un site indiquant aux robots quelles pages explorer ou ignorer. ou de passer le filtre dans un fragment d'URL.

Définition : filtre à facette et navigation à facettes

Un filtre à facette est un critère de tri du catalogue (couleur, taille, marque, prix, matière) que le visiteur combine pour réduire une liste de produits. Google parle de navigation à facettes, les éditeurs de PIM de recherche à facettes : c'est la même fonctionnalité, vue côté moteur ou côté données produit.

Le problème SEO vient de l'URL. Dans l'implémentation la plus courante, chaque filtre ajoute un paramètre (?couleur=noir&taille=s), et Google prévient que cette mécanique peut générer des espaces d'URL infinis. Ses robots ne savent pas si une URL filtrée est utile avant de l'avoir explorée : ils en visitent un très grand nombre, et il leur reste moins de temps pour les nouvelles pages utiles.

Le compte monte vite. Prenons un exemple fictif : une catégorie t-shirts avec quatre filtres (couleur, taille, style, marque) de cinq valeurs chacun. Un filtre seul donne 20 URL. Deux filtres combinés en donnent 150 si l'ordre des filtres dans l'URL est imposé (6 paires de filtres, 25 combinaisons de valeurs par paire), et 300 si l'URL accepte les deux ordres. Pour une seule catégorie, avant les tris et la pagination.

Exemple fictif d'une catégorie à quatre filtres de cinq valeurs : 20 URL à un filtre, 150 à deux filtres en ordre imposé, 300 en ordre libre
Exemple fictif d'une catégorie à quatre filtres de cinq valeurs : 20 URL à un filtre, 150 à deux filtres en ordre imposé, 300 en ordre libre

Avantages et inconvénients des filtres à facettes pour le SEO

Les facettes rapportent des pages de longue traîne qui convertissent, et coûtent du crawl, des doublons et de la dilution de liens quand elles ne sont pas encadrées. Tout le travail consiste à garder le premier sans subir le second.

Avantages

Une facette bien choisie crée une page ciblée sur une requête précise, comme « t-shirt noir homme » ou « t-shirt coton bio femme » sur un site de vêtements. Ces requêtes de longue traîne pèsent peu une par une, avec une intention d'achat nette : une page de liste filtrée y répond mieux qu'une catégorie générique.

Les facettes ouvertes structurent aussi le site. Liées depuis leur catégorie, elles ajoutent un étage entre la catégorie et la fiche produitPage dédiée à un produit, devant être optimisée avec description unique, images et données structurées. : chaque facette ouverte reçoit des liens de sa catégorie et en envoie vers ses fiches. Le guide du siloing SEO montre comment ranger catégories, sous-catégories et fiches produits dans la même logique ; les facettes ouvertes y prennent place sous leur catégorie.

Inconvénients

Le premier risque est le doublon. Si votre URL accepte les filtres dans n'importe quel ordre, ces quatre requêtes peuvent produire quatre pages au contenu identique :

  • t-shirt homme noir taille s
  • t-shirt noir taille s homme
  • t-shirt taille s homme noir
  • t-shirt noir homme taille s

Une seule page doit y répondre. Quatre URL pour le même besoin, c'est de la cannibalisationSituation où plusieurs pages d'un même site se font concurrence sur les mêmes mots-clés. programmée.

Le deuxième est le crawl. Google prAlgorithme historique de Google évaluant l'importance d'une page selon ses backlinks. Toujours utilisé en interne.ésente la navigation à facettesSystème de filtres (taille, couleur, prix) générant de nombreuses URLs. Nécessite une gestion SEO. comme de loin la source la plus courante de surexploration signalée par les propriétaires de sites. Chaque URL filtrée sans intérêt consomme une part du budget de crawl que vos catégories et vos fiches attendent.

Le troisième est la dilution des liens internesEnsemble des liens entre les pages d'un même site. Distribue le jus SEO et guide les utilisateurs.. Une catégorie qui fait des liens HTML vers des centaines de combinaisons partage sa popularité entre autant d'URL, dont la plupart ne se positionneront jamais. Ajoutez des pages filtrées presque vides, à un ou deux produits, et la qualité moyenne des pages que Google explore baisse.

Ce que les facettes rapportent en SEO, pages de longue traîne et hiérarchie, face à ce qu'elles coûtent quand rien n'est encadré : doublons, crawl, liens dilués, pages vides
Ce que les facettes rapportent en SEO, pages de longue traîne et hiérarchie, face à ce qu'elles coûtent quand rien n'est encadré : doublons, crawl, liens dilués, pages vides

Mise en place stratégique : choisir les facettes à ouvrir

Une facette s'ouvre à l'indexationProcessus par lequel Google ajoute une page à sa base de données pour qu'elle puisse apparaître dans les résultats. sur des données : des recherches réelles, une intention de liste, assez de produits. Tout part du PIM, passe par l'étude sémantique et se termine par des règles d'ouverture que le développement peut coder.

Configuration du PIM (Product Information Management)

Le PIM centralise les attributs de vos produits, et les facettes ne valent que ce que valent ces attributs. Trois chantiers avant de parler SEO :

  1. Standardiser les attributs : une liste fermée de valeurs pour chaque caractéristique (couleur, taille, matière).
  2. Compléter les fiches : un produit sans couleur renseignée disparaît de la facette couleur.
  3. Regrouper les variantes inutiles : « Rouge » et « rouge foncé » sous une seule valeur, sinon vous créez deux facettes pour un seul besoin.

Les attributs du PIM donnent la liste des facettes possibles. L'étude sémantique dit lesquelles méritent une page.

Étude sémantique et analyse des intentions de recherche

L'étude sémantique croise vos facettes avec les recherches réelles. Voici ma méthode :

  1. Listez les combinaisons possibles de vos facettes.
  2. Récupérez les volumes de recherche avec un outil comme SemrushSuite d'outils SEO complète pour l'analyse concurrentielle, les mots-clés et le suivi de positions. ou AhrefsOutil SEO payant spécialisé dans l'analyse des backlinks et la recherche de mots-clés..
  3. Catégorisez chaque mot-clé selon vos facettes : marque, style, couleur, taille.

Cette catégorisation montre les habitudes de recherche de vos prospects et les filtres qui portent le plus de demande. Voici le fichier de mots-clésTerme ou expression que les utilisateurs saisissent dans un moteur de recherche. Base de toute stratégie SEO. « t-shirt homme » monté en 2024 pour cet article, une colonne par facette :

Fichier de mots-clés t-shirt homme de 2024, filtré sur la colonne Style : chaque requête est rangée par facette (marque, style, taille, couleur, matière)

Une fois les mots-clés rangés, les filtres du tableur font remonter les combinaisons qui ont de la demande. Ici, les styles (oversize, col V, vintage) sont très recherchés, et certains se combinent avec une couleur.

Le même fichier filtré sur Style et Couleur : les combinaisons t-shirt homme oversize blanc ou col V blanc ressortent comme facettes à ouvrir

Ces combinaisons (t-shirt homme + style + couleur) font de bonnes facettes indexables. Reste à vérifier l'intention : pour chaque combinaison candidate, regardez la SERPSearch Engine Results Page. Page affichée par un moteur de recherche en réponse à une requête utilisateur.. Si Google y affiche des pages de liste, une facette y a sa place. Si « t-shirt blanc homme oversize » et « t-shirt oversize blanc homme » donnent les mêmes résultats, une seule page doit exister.

Sélection des facettes à indexer

Quatre critères départagent les candidates :

  1. Volume de recherche : la combinaison génère-t-elle assez de recherches pour justifier une page ?
  2. Intention de liste : une page de liste de produits répond-elle à la requête ?
  3. Nombre de produits : mon repère de départ est 5 produits au minimum.
  4. Potentiel de conversionAction souhaitée accomplie par un visiteur (achat, inscription, contact). Objectif ultime du SEO. : la combinaison attire-t-elle des visiteurs prêts à acheter ?
Arbre de décision pour ouvrir une facette à l'indexation : recherches réelles, SERP de listes, au moins 5 produits, sinon la facette reste fermée
Arbre de décision pour ouvrir une facette à l'indexation : recherches réelles, SERP de listes, au moins 5 produits, sinon la facette reste fermée

Règles d'ouverture et de fermeture des facettes

Ces critères deviennent des règles que le site applique tout seul. Celles que j'applique en général :

  1. Deux facettes combinées au maximum dans une URL indexable.
  2. Jamais deux valeurs du même filtre (« t-shirt noir ou blanc »).
  3. Une facette qui tombe sous 5 produits se ferme (noindexDirective indiquant aux moteurs de ne pas indexer une page. d'abord si elle était indexée).
  4. Pas de facette de prix indexable, sauf pour les requêtes « pas cher » et leurs variantes.

Écrites de cette façon, les règles se codent, et le catalogue peut grossir sans que personne ne revalide chaque combinaison. Sur Salesforce Commerce Cloud, une règle de balise meta peut poser un noindex selon le filtre actif, une fois l'intégration faite dans le storefront : le guide SEO Salesforce Commerce Cloud en donne la syntaxe.

Fermer les facettes sans gaspiller le crawl

Une facette fermée ne doit pas offrir d'URL que GooglebotRobot d'exploration de Google qui parcourt le web pour découvrir et indexer les pages. puisse explorer : bloquez son paramètre dans le robots.txt, ou faites passer le filtre par un fragment d'URL. Ce sont les deux méthodes que Google recommande pour les URL de navigation à facettes que vous ne voulez pas voir dans sa recherche.

Le robots.txt. Google conseille d'interdire l'exploration des URL filtrées et de laisser explorer les fiches produits et une page de liste sans filtre. L'architecture la plus simple : les facettes ouvertes dans le chemin de l'URL (/t-shirts/couleur-noir), les facettes fermées en paramètres (?taille=s), et une ligne Disallow par paramètre. Le guide du robots.txt en SEO détaille la syntaxe et les tests avant mise en ligne.

Robots.txt d'un catalogue de vêtements : une ligne Disallow par paramètre de filtre fermé, les facettes ouvertes restent dans le chemin de l'URL et explorables
Robots.txt d'un catalogue de vêtements : une ligne Disallow par paramètre de filtre fermé, les facettes ouvertes restent dans le chemin de l'URL et explorables

Le fragment d'URL. Un filtre écrit après un dièse (/t-shirts#taille=s) n'a aucun effet sur l'exploration : en règle générale, la recherche Google n'accepte pas les fragments d'URL pour l'exploration et l'indexation. Même logique pour un filtre déclenché en JavaScriptLangage de programmation web. Son mauvais usage peut bloquer l'indexation par les moteurs de recherche. sans lien <a href> : Google n'explore en règle générale que les liens <a> dotés d'un attribut href, et pas un <a onclick> ni un <span>. C'est le principe de l'obfuscation de liens. Ajoutez un noindex sur l'URL filtrée si elle existe quand même et reste explorable, au cas où un site externe ferait un lien vers elle.

L'URL déjà indexée. C'est l'ordre qui compte. Pour que Google lise un noindex, la page ne doit pas être bloquée par le robots.txt. Bloquée trop tôt, elle garde un noindex que Google ne voit jamais, et elle peut continuer à s'afficher dans les résultats si d'autres pages font des liens vers elle. Posez donc le noindex, attendez que l'URL sorte de l'index (l'outil d'inspection d'URL de la Search ConsoleOutil gratuit Google pour surveiller et optimiser la présence d'un site dans les résultats de recherche. le montre), puis ajoutez le Disallow : pour une facette, c'est le blocage que Google recommande, puisqu'elle n'a rien à faire dans son exploration. Le guide pour désindexer une URL détaille cette séquence.

Canonique et nofollowAttribut indiquant aux moteurs de ne pas suivre un lien ou de ne pas transmettre de jus SEO. sont des solutions de second rang. Google indique qu'une canonique vers la version non filtrée peut, à terme, réduire l'exploration des variantes, et juge ces deux méthodes moins efficaces à long terme que le robots.txt ou le fragment. Le nofollow ne fonctionne que s'il est posé sur chaque lien vers l'URL, et il n'est plus qu'un signal pour l'exploration et l'indexation depuis le 1er mars 2020. Pour les liens vers vos propres pages, Google conseille d'ailleurs le Disallow plutôt que le nofollow.

La combinaison vide. Une combinaison qui ne renvoie aucun produit répond en 404Code HTTP indiquant qu'une page n'existe pas. Trop d'erreurs 404 nuisent au crawl budget. sous sa propre URL, sans redirection vers une page d'erreur commune. Google demande la même 404 pour les filtres en double et les combinaisons sans pertinence.

La grille complète, type d'URL par type d'URL :

URL de facette Consigne Indexable
Facette ouverte (recherches, produits) URL propre dans le chemin, lien <a href> Oui
Facette fermée, jamais indexée Disallow sur son paramètre, ou filtre en fragment # Non
Facette fermée, déjà indexée noindex, puis Disallow une fois sortie de l'index Non
Combinaison sans produit 404 sous sa propre URL Non
Filtre en double (/couleur-noir/couleur-noir) 404 Non

La même logique, déroulée famille par famille d'URL (tris, recherche interne, doublons) avec un tableau des effets sur l'exploration, se trouve dans l'article sur le budget de crawlNombre de pages que Googlebot peut et veut crawler sur un site dans un temps donné.. Côté catégorie, le guide pour optimiser une page catégorie applique les mêmes consignes aux tris et au nombre de produits par page.

Optimiser vos URL de facettes

Une facette ouverte a une URL lisible, dont les filtres apparaissent toujours dans le même ordre. Ma structure recommandée :

httpsProtocole sécurisé de transfert de données. Facteur de ranking depuis 2014.://www.monsite.com/categorie/sous-categorie/facette1-valeur1/facette2-valeur2

Par exemple : https://www.monsite.com/vetements/t-shirts/couleur-noir/marque-nike.

Trois règles évitent les doublons de la section précédente :

  1. Un ordre fixe des facettes dans le chemin : toujours la couleur avant la marque. Google demande, quand les filtres sont encodés dans le chemin, que leur ordre logique reste le même et qu'aucun filtre en double ne puisse exister.
  2. Une redirection 301Redirection permanente transférant le jus SEO de l'ancienne URL vers la nouvelle. de l'ordre inverse vers l'ordre retenu : /marque-nike/couleur-noir redirige vers /couleur-noir/marque-nike.
  3. Des traits d'union entre les mots. Google les recommande plutôt que les traits de soulignement, pour aider internautes et moteurs à repérer les concepts de l'URL.

Si vos facettes fermées restent en paramètres, gardez le séparateur standard &ampAccelerated Mobile Pages. Framework Google pour créer des pages mobiles ultra-rapides (moins utilisé aujourd'hui).; : Google indique que ses robots repèrent mal la virgule, le point-virgule ou les crochets comme séparateurs.

Anatomie d'une URL de facette ouverte : catégorie, sous-catégorie, puis deux facettes dans un ordre fixe, et l'ordre inverse redirigé en 301
Anatomie d'une URL de facette ouverte : catégorie, sous-catégorie, puis deux facettes dans un ordre fixe, et l'ordre inverse redirigé en 301

Le template de vos pages de facettes

Une facette ouverte se traite comme une catégorie à part entière : paginationDivision du contenu en plusieurs pages numérotées. Nécessite une gestion SEO spécifique. explorable, title, H1, meta descriptionBalise HTML décrivant le contenu d'une page. Affichée sous le titre dans les SERP, elle influence le CTR. et contenu propres. Un seul gabarit suffit. Il s'adapte à la facette active, à condition d'en prévoir chaque champ.

Pagination

Une facette ouverte qui compte plus de produits qu'une page en affiche se pagine avec de vraies URL, comme une catégorie : un paramètre ?page=n, une canonique propre à chaque page, jamais la première page en canonique de toute la série. Un bouton « Charger plus » en JavaScript cache le reste des produits : Google explore les URL des liens <a href>, et ses robots ne cliquent pas sur les boutons. Le guide de la pagination SEO compare les formats.

Title et H1

Le title et le H1 reprennent la catégorie et les facettes actives :

<title>T-shirts noirs Nike | MonSite</title>
<h1>T-shirts Nike noirs</h1>

Le H1 suit la même structure que le title, formulé un peu différemment. Gardez des formulations naturelles, celles que vos clients tapent.

Meta description

Google utilise parfois la meta description pour composer l'extrait dans les résultats, quand elle décrit mieux la page que son contenu. Sur des milliers de facettes, un gabarit fait le travail :

<meta name="description" content="Notre sélection de t-shirts noirs Nike : coupes, tailles et prix, livraison et retours inclus.">

Enrichissement du contenu

Pour donner de la matière à une facette au-delà de sa grille, j'ajoute souvent :

  1. Une FAQ propre à la combinaison de produits, automatisable par famille de produits.
  2. Des avis clientsÉvaluations laissées par les clients sur Google Business Profile. Facteur de ranking local. sur les produits de la sélection.
  3. Du contenu généré par les utilisateurs : photos ou commentaires sur les produits filtrés.
  4. Des liens vers des articles du blog, comme « Comment porter un t-shirt noir » sur la page des t-shirts noirs.
Gabarit d'une page de facette ouverte annoté : title et H1 sur la combinaison, introduction courte, grille de produits, pagination en vraies URL, FAQ
Gabarit d'une page de facette ouverte annoté : title et H1 sur la combinaison, introduction courte, grille de produits, pagination en vraies URL, FAQ

Stratégie de maillage interne des facettes

Une facette ouverte a besoin de liens HTML depuis sa catégorie et ses fiches produits, et une facette fermée de n'en recevoir aucun. Plus vous ouvrez de facettes, plus ce plan compte : avec des milliers de pages filtrées, le maillage interne est le premier moyen par lequel Google trouve vos facettes et juge celles qui comptent.

Les liens d'une facette ouverte : depuis la catégorie en filtre cliquable ou en bloc, depuis les fiches produits, aucun lien HTML vers une facette fermée
Les liens d'une facette ouverte : depuis la catégorie en filtre cliquable ou en bloc, depuis les fiches produits, aucun lien HTML vers une facette fermée

Liens depuis les pages catégories

La catégorie est le point de départ naturel des liens vers ses facettes. Deux options :

Les filtres cliquables. Les cases des facettes ouvertes portent un vrai lien <a href> vers l'URL de la facette, celles des facettes fermées restent sans lien. C'est l'option que je préfère : le lien est utile, et les visiteurs le cliquent. En 2024, Bureau Vallée se servait des cases de son filtre marque pour faire ces liens.

Capture de 2024 d'une catégorie Bureau Vallée : les cases du filtre Marque / licence servent de liens vers les pages de facettes par marque

Les blocs de liens. Un bloc placé avant ou après les produits renvoie vers les combinaisons les plus pertinentes : sur une catégorie t-shirts, « T-shirts noirs », « T-shirts Nike », « T-shirts pour homme ». C'est la solution quand le module de filtres ne sait pas produire de liens. Une bonne rustine, qui fait le travail en SEO. En 2024, Oxbow gardait des cases sans lien et ajoutait un bloc de liens vers ses facettes indexables en bas de page.

Capture de 2024 d'une catégorie t-shirts Oxbow : sous la pagination, un bloc « Nos clients ont également consulté » renvoie vers sept facettes indexables

Liens depuis les pages produits

Les fiches produits renvoient vers les facettes qui les contiennent :

  1. Produits similaires : des liens vers les facettes pertinentes dans le bloc « Vous aimerez aussi ».
  2. Caractéristiques du produit : la couleur ou la marque de la fiche devient un lien vers la facette correspondante.
  3. Une section « Explorer plus » dédiée aux combinaisons proches.

La fiche produit SEO détaille les autres blocs à prévoir sur ces pages.

Gestion des liens dynamiques

Sur un grand catalogue, ces liens se génèrent à partir de règles :

  1. Liens contextuels : sur la page des t-shirts noirs, des liens vers les autres couleurs demandées.
  2. Liens par popularité : vos données d'analyticsOutil gratuit Google pour analyser le trafic et le comportement des visiteurs d'un site. et de Search Console font remonter les combinaisons qui se vendent ou se cherchent le plus.

En 2024, Boulanger affichait un bloc « Les plus recherchés » de ce type sous ses listes de produits.

Capture de 2024 d'une liste de smartphones Boulanger : un bloc « Les plus recherchés » renvoie vers des recherches et des modèles populaires

Pour démarrer, exportez de la Search Console les URL filtrées indexées et explorées, rangez-les en trois piles (facettes à ouvrir, facettes fermées jamais indexées, facettes fermées déjà indexées), puis appliquez la grille de la section sur la fermeture des facettes.

Sur un catalogue de plusieurs milliers de facettes, ce plan se monte avec l'arborescence et les données du site, le genre de chantier que mène une agence SEO e-commerce.

Questions fréquentes

Faut-il indexer les filtres à facettes ?

Seulement les facettes qui répondent à une recherche réelle, avec une SERP de pages de liste et assez de produits pour faire une vraie page. Les autres restent utiles au visiteur, sans URL explorable : filtre bloqué dans le robots.txt ou passé dans un fragment d'URL.

Robots.txt, noindex ou canonical pour les facettes ?

Le robots.txt pour les facettes que Google ne doit jamais explorer, le noindex pour une URL filtrée déjà indexée qu'il faut sortir de l'index, avant tout blocage. La canonique vers la version non filtrée peut réduire l'exploration à terme, mais Google la juge moins efficace sur la durée que le robots.txt.

Combien de facettes combiner dans une URL indexable ?

Deux, au maximum. C'est mon repère, dans un ordre fixe et sans deux valeurs du même filtre. Au-delà, les combinaisons ont rarement des recherches et presque toujours moins de produits.

Les filtres en JavaScript posent-ils problème à Google ?

Non, s'ils servent à fermer des facettes : un filtre sans lien <a href>, ou écrit dans un fragment #, n'est en règle générale pas exploré par Google. Pour une facette ouverte, le lien doit au contraire être un vrai <a href> présent dans la page : sans lui, Google ne la découvre pas par le maillage du site, et la page ne reçoit pas la popularité de sa catégorie.

Sources

Tags

  • SEO Technique

L’auteur

Benoit Demonchaux

Co-fondateur & SEO Director

Benoît Demonchaux est co-fondateur de Slashr, agence de référencement naturel basée à Lille et consultant SEO depuis 6 ans. Avant de créer Slashr, il a exercé en tant qu'éditeur de sites et chef de projets dans une grande agence SEO.

Voir tous ses articles

Articles recommandés

Tout le blog

Articles récents

Besoin d’aide ?

Un site Webflow bien conçu, c'est bien.

Vous cherchez un partenaire de confiance pour développer votre trafic organique ? Faisons équipe, comme nous le faisons avec nos clients.

Agence SEO Webflow