Les filtres à facettes sont à la fois un atout et un défi pour le référencement naturel des sites e-commerce. Ces outils améliorent l’expérience utilisateur en facilitant la navigation dans de vastes catalogues de produits. Leur impact sur le SEO est considérable et nécessite une gestion appropriée.
Ce guide vous expliquera comment optimiser vos filtres à facettes pour votre stratégie SEO, tout en évitant les pièges qui nuisent à votre visibilité sur les moteurs de recherche.
Avantages et inconvénients des filtres à facettes pour le SEO
Avantages
Les filtres à facettes offrent plusieurs avantages significatifs pour le SEO. Ils créent des pages ciblées répondant à des requêtes spécifiques des utilisateurs. Par exemple, pour un site vendant des t-shirts, on peut avoir des pages pour « t-shirt noir homme » ou « t-shirt coton bio femme ». Ces pages attirent du trafic de longue traîne, souvent moins concurrentiel et plus susceptible de convertir.
De plus, les facettes améliorent la navigation interne de votre site. Elles créent un maillage aidant les moteurs de recherche à comprendre la structure de votre site et à découvrir plus facilement l’ensemble de votre contenu.
Inconvénients
Les filtres à facettes présentent aussi des risques.
Le principal est la création d’un nombre excessif de pages, entraînant des problèmes de duplicate content. En effet, si vous avez 4 pages qui sont crées pour répondre à un seul besoin, vous allez vite avoir du contenu dupliqué et de la cannibalisation sur votre site.
Par exemple, si j’ai dans mes requêtes :
- t-shirt homme noir taille s
- t-shirt noir taille s homme
- t-shirt taille s homme noir
- t-shirt noir homme taille s
Je dois bien veiller à ne créer qu’une page qui répondra à ces requêtes, et non 4 pages distinctes.
L’utilisation non maîtrisée des filtres à facettes affecte négativement votre budget de crawl. Le budget de crawl représente la ressource que Google alloue à l’exploration de votre site. Une mauvaise gestion des facettes conduit à un gaspillage de ce budget, nuisant à l’indexation de vos pages importantes.
Les moteurs de recherche allouent un temps limité pour explorer chaque site. Un site générant des milliers de pages via les facettes gaspille ce budget sur des pages peu pertinentes au détriment des pages clés.
Un autre inconvénient majeur est la dilution du « link juice » (pagerank). Un site générant trop de pages via les facettes disperse la puissance des liens internes, affaiblissant ainsi le potentiel SEO des pages les plus importantes.
De plus, une prolifération de pages peu utiles nuit à la qualité globale de votre site aux yeux des moteurs de recherche, affectant négativement votre classement dans les SERP.
Mise en place stratégique
Configuration du PIM (Product Information Management)
Le PIM est la pierre angulaire de votre système de facettes. Il centralise et normalise toutes les informations sur vos produits. Un PIM bien structuré facilite grandement la création et la gestion de facettes pertinentes.
Voici les points clés pour une configuration efficace de votre PIM :
- Standardisation des attributs : Définissez des listes fermées pour chaque caractéristique de produit (couleur, taille, matière, etc.).
- Exhaustivité des informations : Chaque produit doit posséder tous les attributs pertinents.
- Cohérence des données : Évitez les variations inutiles (par exemple, « Rouge » et « rouge foncé » doivent être regroupés sous une seule valeur).
En fonction des données de votre PIM, vous allez pouvoir orienter votre étude sémantique.
Étude sémantique et analyse des intentions de recherche
La première étape consiste à réaliser une étude sémantique approfondie. Cette analyse vous permet d’identifier les combinaisons de facettes qui correspondent réellement aux recherches des utilisateurs.
Voici ma méthode :
- Listez toutes les combinaisons possibles de vos facettes.
- Utilisez des outils comme SEMrush Ahrefs pour obtenir les volumes de recherche.
- Catégorisez vos mots-clés en fonction de vos facettes (par exemple : marque, couleur, taille, etc.).
Cette catégorisation vous donne une vue d’ensemble des habitudes de recherche de vos prospects et des catégories de filtres ayant le plus de potentiel.
Les requêtes de longue traîne, bien que moins volumineuses individuellement, offrent souvent un meilleur taux de conversion. Ne les négligez pas dans votre analyse.
Voici un exemple d’un fichier de mot-clé pour ‘t-shirt homme » :
Une fois ma catégorisation faite, je peux jouer des filtres pour trouver très facilement les combinaisons possibles de facettes indexables :
Ici, je constate que les styles de t-shirt sont très recherchés, et qu’il existe même des combinaisons avec les couleurs :
Ces combinaisons (T-shirt Homme + Style + couleur) sont parfaites pour la création de facettes.
Il faut cependant bien veiller à analyser les intentions de recherche derrière ces requêtes. Pour chaque combinaison de facettes potentielle, examinez les résultats actuels dans les SERP.
Cette étape vous aide à déterminer si une page de facettes est le bon type de contenu pour répondre à la requête et surtout vous empêche de créer du contenu dupliqué en créant 2 pages qui répondent à la même intention (dans notre exemple, « t shirt blanc homme oversize » et « t shirt oversize blanc homme » répondent à la même intention, il ne faut donc créer qu’une page et pas plusieurs.
Sélection des facettes à indexer
Sur la base de votre étude sémantique, sélectionnez les facettes à indexer. Voici mes critères de sélection :
- Volume de recherche : La combinaison de facettes génère-t-elle suffisamment de recherches ?
- Intention de l’utilisateur : Une page de listing produits répond-elle correctement à cette requête ?
- Nombre de produits : Avez-vous suffisamment de produits pour justifier une page dédiée ? (Je recommande généralement un minimum de 5 produits)
- Potentiel de conversion : Cette combinaison de facettes attire-t-elle des utilisateurs susceptibles d’acheter ?
Règles d’ouverture et de fermeture des facettes
Établissez des règles claires pour l’ouverture et la fermeture des facettes. Voici quelques règles que j’applique généralement :
- Limitez les combinaisons à deux facettes maximum pour l’indexation.
- Évitez d’indexer des combinaisons avec deux filtres de la même catégorie (par exemple, « t-shirt noir OU blanc »).
- Fermez systématiquement les facettes générant moins de 5 produits.
- N’indexez pas les facettes liées au prix, sauf pour les requêtes « pas cher » ou similaires.
Ces règles vont vous éviter bien des difficultés et cas contraignants, que ce soit en SEO ou simplement des problèmes techniques.
En parlant de technique, il y a pas mal à faire de ce côté aussi !
Préparation technique
Comme vous l’avez probablement compris, tout l’enjeu des filtres à facette réside dans l’ouverture ou non des pages à l’indexation. Il vous faut donc un système qui répond à cette demande.
Pour gérer cela techniquement, il y a beaucoup de possibilités, le principal enjeu étant la manière dont les pages sont générées et comment elles sont maillées depuis vos catégories.
Voici un comparatif des différentes méthodes, avec les différents problèmes à chaque fois :
Passons en revue chaque possibilité.
Noindex sur les pages facettes non ouvertes : Utiliser seulement cette solution n’est pas optimale car les bots vont perdre du temps à suivre des liens vers des pages noindex. De plus, comme les liens vers ces pages sont présents dans le code HTML, le pagerank est fortement dilué.
Canonical sur les pages facettes non ouvertes : Globalement, la solution a les mêmes problèmes : crawl budget et dilution du pagerank.
Nofollow sur les liens + noindex sur les pages : Ici, on corrige les problèmes de crawl budget avec un attribut nofollow, mais pas la dilution du pagerank. En effet, le pagerank est perdu avec l’attribut nofollow. De plus, ce n’est qu’une indication et Google peut quand même décider de suivre le lien par lui même.
Nofollow sur les liens + Canonical sur les pages facettes non ouvertes : Mêmes problèmes sur la solution précédente
Blocage au robots.txt : Le blocage au robots.txt est efficace pour empêcher Google d’accéder au contenu d’une page. En revanche, il peut décider de l’indexer tout de même. La solution est donc imparfaite.
Javascript + noindex sur les facettes non ouvertes : Cette solution est clairement l’une des meilleures. Ici, les liens vers les facettes non ouvertes sont faits en Javascript, ce qui empêche Google de trouver les liens. Cela permet donc d’éviter la dilution du pagerank car il n’y a pas de liens <a href> trouvables par les robots des moteurs de recherche. On ajoute ensuite un noindex par sécurité sur les pages non ouvertes, au cas où googlebot suivrait un backlink fait par un internaute vers ce type de page.
Javascript + AJAX sur les facettes non ouvertes : Cette solution est clairement l’une des meilleures. Les pages facettes non indexables sont gérées entièrement en AJAX via un fragment #, qui n’est pas suivi par les robots des moteurs de recherche. Il n’y a donc pas d’URL en dur de créés, et pas de dilution du pagerank car il n’y a pas non plus de liens <a href> dans le code.
Création d’URLs propres et optimisées
Pour les facettes que vous avez décidé d’indexer, créez des URLs propres et optimisées. Voici ma structure recommandée :
https://www.monsite.com/categorie-principale/sous-categorie/facette1-valeur1/facette2-valeur2
Par exemple :
https://www.monsite.com/vetements/t-shirts/couleur-noir/marque-nike
Cette structure est à la fois lisible pour les utilisateurs et optimisée pour les moteurs de recherche. Elle permet également de hiérarchiser les informations de manière logique.
Astuce : Utilisez des tirets (-) pour séparer les mots dans vos URLs. Les moteurs de recherche les interprètent mieux que les underscores (_) ou les espaces.
Gestion des combinaisons de filtres
Pour gérer efficacement les combinaisons de filtres, j’applique les règles suivantes :
- Limitez le nombre de combinaisons indexables à deux facettes maximum.
- Créez une hiérarchie fixe pour l’ordre des facettes dans l’URL. Par exemple : toujours couleur avant marque.
- Redirigez les combinaisons inverses vers l’ordre préféré. Par exemple, redirigez « /marque-nike/couleur-noir » vers « /couleur-noir/marque-nike ».
Le template de vos pages
Pagination et gestion du contenu
La pagination des pages de facettes nécessite une attention particulière. Sur les pages principales de catégories, conservez la pagination classique pour permettre l’accès à tous les produits. En revanche, sur les pages de facettes, optez pour une pagination en JavaScript (infinite scroll ou bouton « Charger plus ») pour éviter la création d’URLs supplémentaires.
Personnalisation des balises title et H1
Les balises title et H1 doivent s’adapter en fonction de la facette activée. Pour chaque page de facette, créez des titres et H1 uniques. Par exemple :
<title>Catégorie + Facette 1 + Facette 2 | Nom du site</title>
Par exemple :
<title>T-shirts Noirs Nike pour Homme | MonSite.com</title>
Pour le H1, utilisez une structure similaire, mais légèrement différente pour éviter la duplication exacte :
<h1>T-shirts Nike Noirs - Collection Homme</h1>
Intégrez vos mots-clés principaux dans ces balises, mais gardez-les naturelles et lisibles pour les utilisateurs.
Optimisation des meta-descriptions
Bien que les meta-descriptions n’aient pas d’impact direct sur le classement, elles influencent le taux de clic dans les SERP. Voici ma structure pour une meta-description efficace :
Découvrez notre sélection de [Catégorie + Facette 1 + Facette 2]. [Avantage principal]. [Appel à l'action].
Exemple :
<meta name="description" content="Découvrez notre sélection de t-shirts noirs Nike pour homme. Alliant style et performance, ces t-shirts sont parfaits pour le sport et le quotidien. Commandez dès maintenant sur MonSite.com !">
Enrichissement du contenu
Pour renforcer la pertinence de vos pages de facettes, j’ajoute souvent des éléments d’enrichissement :
- FAQ : Incluez une section de questions fréquemment posées spécifiques à cette combinaison de produits. C’est totalement automatisable par famille de produit.
- Avis clients : Affichez des avis pertinents pour les produits de cette sélection.
- Contenu généré par les utilisateurs : Intégrez des photos ou des commentaires d’utilisateurs mettant en valeur les produits filtrés.
- Liens vers des articles de blog connexes : Par exemple, « Comment porter un t-shirt noir avec style » pour une page de t-shirts noirs.
Stratégie de maillage interne
Plus vous avez de pages, plus le maillage interne devient vraiment important. Dans notre cas, si vous lancez des centaines de milliers de facette, il vaut mieux avoir un plan de maillage interne aux petits oignons !
Liens depuis les pages catégories
Les pages catégories sont le point de départ idéal pour votre maillage interne.
Les 2 options les plus populaires sont :
Menu de filtres cliquables : La première option est de se servir de vos filtres en liens hypertextes pour les facettes que vous souhaitez indexer. On aurait ainsi certains filtres avec un lien HTML vers une facette indexables et certains filtres sans liens HTML.
C’est pour moi l’idéal car cela fait un lien très UX qui sera souvent cliqué par les internautes.
Voici un exemple sur Bureau Vallée, qui se sert des checkbox filtres de marque pour faire le lien :
Blocs de liens thématiques : Créez des blocs de liens vers les combinaisons de facettes les plus pertinentes.
Par exemple, sur une page catégorie « T-shirts », ajoutez des liens vers « T-shirts noirs », « T-shirts Nike », « T-shirts pour homme », etc. Ce bloc peut soit se trouver avant, soit après les produits
Cette méthode est généralement utilisée quand il n’est pas techniquement possible de réaliser l’option 1 (les liens sur les checkbox filtres). C’est cependant une bonne rustine qui fait le travail en SEO.
Par exemple Oxbow utilise cette méthode. Les checkbox sont bien disponibles mais non utilisées pour les facettes, et on retrouve un bloc de lien en fin de page qui contient les liens vers les facettes indexables :
Liens depuis les pages produits
Les pages produits offrent une également une excellente opportunité pour renforcer votre maillage interne. Voici mes techniques :
- Produits similaires : Ajoutez des liens vers des pages de facettes pertinentes dans la section « Produits similaires » ou « Vous aimerez aussi ».
- Caractéristiques du produit : Transformez les caractéristiques du produit en liens vers les pages de facettes correspondantes.
- Section « Explorer plus » : Créez une section dédiée avec des liens vers des combinaisons de facettes pertinentes.
Gestion des liens dynamiques
Pour les sites avec un grand nombre de facettes, je recommande une approche dynamique du maillage interne :
- Liens contextuels : Générez des liens en fonction du contexte de la page actuelle. Par exemple, sur une page de t-shirts noirs, mettez en avant des liens vers d’autres couleurs populaires.
- Rotation des liens : Faites tourner les liens affichés sur les pages catégories pour donner de la visibilité à un plus grand nombre de pages de facettes au fil du temps.
- Liens basés sur la popularité : Utilisez les données de vos analytics pour mettre en avant les combinaisons de facettes les plus populaires ou les plus performantes.
Par exemple, le site boulanger utilise un bloc de maillage similaire sur ces listings de produits :