Navigation à facettes

L'équipe Citead, mis à jour le

En bref. La navigation à facettes filtre des collections, tandis que les règles d’URL déterminent le nombre de combinaisons de filtres que les robots d’exploration peuvent demander.

Définition : La navigation à facettes (faceted navigation) permet aux visiteurs de filtrer une collection selon les attributs de ses éléments. Lorsque les filtres créent des URL distinctes, leurs combinaisons forment un espace d’exploration : l’ensemble des URL que les robots d’exploration peuvent demander.

Points clés

  • Au 17 octobre 2026, la documentation de Google sur la navigation à facettes recommande d’empêcher l’exploration des URL de filtrage qui ne sont pas destinées à apparaître dans les résultats de recherche.
  • Le guide de Google sur le budget d’exploration déconseille d’utiliser noindex, une instruction d’exclusion de l’indexation, pour économiser du temps d’exploration, car Google demande toujours la page.
  • La présentation de robots.txt par Google explique que ce fichier contrôle l’accès des robots d’exploration, tandis qu’une URL bloquée peut encore apparaître dans les résultats de recherche si des liens pointent vers elle depuis d’autres pages.
  • La documentation de Google sur noindex précise que le robot doit pouvoir accéder à la page pour que Google puisse lire une instruction d’exclusion de l’indexation.

Pourquoi les URL de filtrage se multiplient-elles ?

Les paramètres d’URL sont des valeurs nommées dans la chaîne de requête après ?. L’exemple de navigation à facettes de Google utilise ces paramètres pour sélectionner des poissons selon leur couleur et leur taille :

https://example.com/items.shtm?products=fish&color=radioactive_green&size=tiny

Modifier une valeur change la sélection. Les nombreuses combinaisons possibles peuvent donc créer de nombreuses URL pour une même collection.

Le budget d’exploration (crawl budget) désigne le temps et les ressources qu’un robot consacre à un site. Le guide de Google sur le budget d’exploration explique que des URL en double ou peu importantes peuvent consommer ces ressources. La conception des filtres influe donc sur le volume de pages qu’un serveur doit fournir aux robots d’exploration.

Comment limiter l’exploration inutile des filtres ?

Un fichier robots.txt déclare les URL auxquelles un robot d’exploration peut accéder. Les recommandations de Google sur la navigation à facettes donnent cet exemple pour Googlebot, le robot d’exploration du moteur de recherche de Google :

user-agent: Googlebot
disallow: /*?*products=
disallow: /*?*color=
disallow: /*?*size=
allow: /*?products=all$

Ces règles bloquent les paramètres de filtrage indiqués et autorisent la liste sans filtre spécifiée. L’exemple de Google préserve également l’exploration des pages de chaque élément.

Un lien canonique indique la version préférée d’une page. Les mêmes recommandations précisent que rel="canonical" peut réduire au fil du temps l’exploration des autres URL de filtrage, tout en le décrivant comme moins efficace pour contrôler l’exploration que robots.txt ou les filtres fondés sur des fragments. Un fragment est la partie située après # ; Google exclut généralement les fragments de l’exploration et de l’indexation.

Que faire si les pages filtrées doivent apparaître dans les résultats de recherche ?

Les recommandations de Google sur les URL de filtrage prescrivent & comme séparateur de paramètres. Pour les filtres encodés dans les chemins d’URL, l’ordre logique doit rester cohérent et les filtres en double doivent être évités.

La même documentation demande de renvoyer le code HTTP 404, qui signale une page introuvable, lorsqu’une combinaison ne produit aucun résultat. Elle applique également cette réponse aux combinaisons invalides et aux URL de pagination inexistantes. Google précise que l’erreur doit être renvoyée à l’URL demandée, sans rediriger les combinaisons sans résultat vers une page d’erreur commune.

Comment vérifier le contrôle de l’exploration et l’exclusion de l’indexation ?

noindex est une instruction qui exclut un contenu de l’indexation des moteurs de recherche ; elle est transmise dans le HTML d’une page ou dans un en-tête de réponse HTTP. Le guide de mise en œuvre de Google recommande l’outil d’inspection d’URL pour vérifier le HTML reçu par Googlebot. Le rapport d’indexation des pages de Search Console indique les pages sur lesquelles Googlebot relève cette instruction.

La documentation de Google sur robots.txt distingue le contrôle d’accès de l’exclusion : une URL bloquée vers laquelle pointent des liens externes peut encore apparaître dans les résultats. Le guide sur noindex exige donc que la page reste accessible pour que l’instruction prenne effet.

Termes associés

Questions fréquentes

Toutes les URL de filtrage doivent-elles rester explorables ?

Le guide de Google sur la navigation à facettes fonde ce choix sur la nécessité de permettre l’indexation éventuelle des pages filtrées. Vous pouvez exclure les combinaisons inutiles tout en préservant l’accès aux pages des éléments et à une liste sans filtre.

Puis-je associer un blocage par robots.txt à noindex ?

Le guide de Google sur noindex précise que l’accès à la page est nécessaire pour lire l’instruction. Si vous souhaitez que Google traite noindex, laissez la page accessible à Googlebot.

Bloquer les filtres augmente-t-il automatiquement l’exploration d’autres pages ?

Le guide de Google sur le budget d’exploration indique que Google ne réaffecte la capacité libérée que si l’exploration atteint déjà la limite de capacité d’exploration du site, c’est-à-dire la limite fixée par Google pour éviter de surcharger le serveur.

Sources

  1. Google, « Managing crawling of faceted navigation URLs », 18 décembre 2025
  2. Google, « Optimize your crawl budget », 22 juillet 2026
  3. Google Search Central, « Introduction to robots.txt », 10 décembre 2025
  4. Google Search Central, « Block Search indexing with noindex », 10 décembre 2025

Vérifiez comment une page se lit pour les moteurs de réponse. Ouvrir l’analyseur de score GEO

Testez une page et voyez quoi corriger en premier

L'analyse prend en général moins de 10 secondes et ne demande pas de compte.

400 000+ pages notées dans le benchmark public