Tapez « veste » sur la plupart des boutiques de mode et vous obtenez plusieurs centaines de résultats. Personne ne les fait défiler. Le client affine : sa taille, une couleur, un budget. S'il n'y parvient pas en quelques clics, il reformule sa requête, ou il part.
Les filtres sont donc la deuxième moitié de la recherche. Ils reçoivent pourtant beaucoup moins d'attention que la pertinence du moteur : on les configure une fois, souvent à partir de la liste des attributs disponibles, et on n'y revient plus. Cet article rassemble les règles qui comptent, de la logique de calcul jusqu'au pouce de l'utilisateur sur mobile.
Filtre ou facette : la différence
Les deux mots sont souvent employés l'un pour l'autre. La distinction est pourtant utile.
Un filtre restreint une liste selon un critère : « prix inférieur à 50 € », « en stock ». Il peut exister indépendamment des résultats affichés.
Une facette est un filtre dont les valeurs sont calculées à partir des résultats en cours. Sur la requête « chaussures de trail », la facette Marque ne propose que les marques présentes dans ces résultats, chacune avec le nombre de produits correspondants. Elle décrit ce qui est à l'écran, et elle change avec la requête.
Neuf règles pour des filtres qui aident à choisir
Proposer des facettes qui dépendent des résultats
Un panneau identique sur toutes les recherches finit par proposer des critères hors sujet. Les facettes doivent refléter les produits renvoyés par la requête, et les critères affichés doivent avoir du sens pour la famille de produits concernée.
Afficher le nombre de produits par valeur
Le compteur à côté de chaque valeur dit au client ce qu'il va obtenir avant de cliquer. Il évite surtout le pire scénario : cocher une option et tomber sur une page vide.
Ordonner les facettes et leurs valeurs
Les deux ou trois premières facettes concentrent l'essentiel des clics. La catégorie, la taille et le prix arrivent généralement avant la matière ou le pays de fabrication. À l'intérieur d'une facette, l'ordre dépend de la nature des valeurs.
Regrouper les valeurs proches
Un catalogue alimenté par plusieurs fournisseurs accumule les variantes d'écriture. Le client se retrouve devant « Bleu », « bleu marine », « Navy » et « Marine » comme s'il s'agissait de quatre couleurs différentes. C'est le regroupement des valeurs, que l'on appelle aussi bucketing.
OU à l'intérieur d'une facette, ET entre les facettes
Cocher « rouge » puis « bleu » signifie « rouge ou bleu » : le client élargit son choix. Ajouter ensuite « taille 38 » signifie « et en taille 38 » : il le resserre. Une logique inversée produit des résultats qui semblent absurdes, et une liste vide dès la deuxième couleur cochée.
Rendre les sélections visibles et réversibles
Après trois ou quatre sélections, le client ne sait plus forcément pourquoi il ne voit que six produits. Les filtres actifs doivent rester visibles au-dessus des résultats, et chacun doit pouvoir être retiré sans tout recommencer.
Conserver les sélections quand on trie ou qu'on navigue
Changer le tri, charger la page suivante ou revenir en arrière depuis une fiche produit ne doit pas effacer les filtres. C'est l'un des irritants les plus fréquents : le client consulte un article, revient, et retrouve la liste complète.
Repenser le panneau pour le mobile
Une colonne latérale n'a pas sa place sur un écran de téléphone. Le panneau devient un volet qui s'ouvre depuis un bouton « Filtres » visible en permanence, et qui se referme sur les résultats mis à jour. Les cases à cocher et les puces doivent rester faciles à toucher : les recommandations d'Apple et de Google fixent une cible tactile minimale de 44 pt et de 48 dp.
Ne pas oublier l'accessibilité
Des filtres construits avec de simples éléments cliquables sont inutilisables au clavier et muets pour un lecteur d'écran. Les pastilles de couleur sans nom posent le même problème aux personnes daltoniennes.
Les facettes commencent dans les données produit
Aucune interface ne compense un catalogue incomplet. Une facette Couleur n'est fiable que si chaque produit a une couleur renseignée, dans un vocabulaire cohérent. Un produit sans attribut disparaît dès que le client filtre, même s'il correspondait parfaitement à sa recherche.
Si votre catalogue passe par Google Merchant Center, les attributs color, size, material ou product_type sont ceux qui alimentent les facettes. Notre article Merchant Center et moteur de recherche détaille lesquels compter et comment les auditer, et celui sur les fiches produit couvre la normalisation des valeurs.
Un contrôle simple : prenez votre facette la plus utilisée et additionnez les compteurs de ses valeurs sur une requête large. Si le total est très inférieur au nombre de résultats, une partie du catalogue n'a pas l'attribut.
Mesurer l'usage des filtres
Trois indicateurs suffisent pour savoir si vos filtres travaillent.
Le taux d'usage. La part des recherches suivies d'au moins un filtre. Un taux très faible sur un grand catalogue signale souvent des facettes peu pertinentes ou mal placées.
Les facettes réellement cliquées. Elles indiquent l'ordre à adopter, et celles que l'on peut replier ou retirer.
Les impasses. Les combinaisons de filtres après lesquelles le client abandonne ou relance une recherche. Elles révèlent des trous dans le catalogue ou des valeurs mal regroupées.
Ces données se collectent avec un événement dédié dans Google Analytics 4. La méthode d'extraction est décrite dans notre guide pour analyser les requêtes de recherche dans GA4.
Des facettes calculées sur chaque recherche, sans développement
Vectail installe une recherche propulsée par Google Vertex AI avec filtres par catégorie, marque et prix, compteurs inclus. Une ligne de code à ajouter, sans plugin.
Démarrer gratuitement - 14 jours sans CBNotre position
Dans le widget Vectail, les facettes Catégorie et Marque sont calculées par Google Vertex AI sur les résultats de chaque requête, avec le nombre de produits par valeur. Le prix se filtre par fourchette. Plusieurs valeurs d'une même facette se combinent en OU, les facettes entre elles en ET. Les filtres actifs s'affichent en puces au-dessus des résultats, et sur mobile le panneau s'ouvre en volet depuis un bouton qui indique le nombre de filtres sélectionnés. Vous choisissez dans le tableau de bord quels filtres afficher.
Si vous ne deviez retenir qu'une règle, ce serait la deuxième : ne jamais laisser un client cliquer sur une option qui mène à une page vide. C'est la plus simple à vérifier, et celle que vos clients remarquent le plus vite. Les recherches qui aboutissent malgré tout à une page vide relèvent d'un autre chantier, traité dans notre guide sur les pages zéro résultat.
Sources
- Cibles tactiles : Apple Human Interface Guidelines (44 pt) et Google Material Design (48 dp).