📌 En 30 secondes : Sur un e-commerce, les filtres à facettes (couleur, taille, prix) génèrent des dizaines de milliers d’URLs dupliquées qui plombent le SEO. Trois techniques pour reprendre le contrôle : balise canonique, obfuscation JavaScript et indexation sélective des facettes à fort potentiel. Bien géré, ce piège devient une mine d’or de longue traîne.
Les filtres permettent à vos clients de trouver leur bonheur en quelques clics. Mais sans stratégie SEO rigoureuse, ils deviennent un cauchemar : contenu dupliqué massif, gaspillage du budget de crawl et dilution de l’autorité. Chez Seomastertech, nous aidons nos clients e-commerce à transformer ce risque en levier.
⚠️ Pourquoi les facettes nuisent au SEO
Chaque fois qu’un utilisateur coche un filtre, une nouvelle URL est générée (ex : boutique.com/chaussures?couleur=rouge&taille=42). Sans contrôle, Google se retrouve face à :
⚠️ Les 3 dégâts :
- Contenu dupliqué : des centaines d’URLs affichent quasiment les mêmes produits
- Budget de crawl gaspillé : Googlebot explore des combinaisons inutiles au lieu d’indexer vos pages stratégiques
- Dilution d’autorité : vos liens internes pointent vers trop d’URLs, affaiblissant le poids SEO de vos catégories
🔧 Solution #1 : la balise canonique
La solution de base : toutes les pages filtrées pointent via rel="canonical" vers l’URL de la catégorie principale. Simple à mettre en place, mais Googlebot continue de crawler les pages filtrées avant de comprendre qu’il doit les ignorer. Le budget de crawl n’est donc pas totalement optimisé.
🚫 Solution #2 : robots.txt et paramètres d’URL
Pour empêcher Google de s’aventurer dans vos filtres, vous pouvez lui interdire l’accès via le robots.txt (ex : Disallow: /*?*) ou utiliser le paramètre d’URL dans Search Console pour indiquer que certains paramètres (prix, tri) ne changent pas le contenu.
🎯 Solution #3 : l’obfuscation de liens (la méthode pro)
C’est la méthode que nous privilégions pour les gros catalogues. On transforme les liens des filtres en boutons cliquables via JavaScript (Ajax), invisibles pour les robots de recherche.
✅ Résultat : l’utilisateur a une expérience parfaite, mais pour Google les facettes n’existent pas en tant qu’URLs. Votre budget de crawl est préservé à 100 %.
💎 Quand faut-il, au contraire, indexer une facette ?
Attention, certains filtres ont une forte valeur de recherche. « Chaussures de running rouges » ou « Robe été grande taille » sont des requêtes spécifiques que des utilisateurs tapent réellement sur Google.
« La stratégie gagnante : transformer ces facettes à fort potentiel en pages de destination optimisées (avec leur propre Title et contenu unique), tout en gardant les autres filtres (taille, prix) non-indexables. »
🎯 Conclusion : équilibre entre UX et SEO
La gestion des facettes est un exercice d’équilibriste. Une mauvaise configuration peut paralyser un e-commerce, tandis qu’une structure optimisée permet de dominer les longues traînes de recherche.
❓ FAQ
Mon CMS gère-t-il les facettes correctement ?
WooCommerce, Shopify et PrestaShop ont des comportements par défaut souvent non optimaux. Un audit technique est indispensable pour vérifier ce que voit Google.
Combien de pages filtrées dois-je indexer ?
Ciblez 5 à 20 pages de facettes à fort volume de recherche par catégorie principale. Au-delà, l’effort de contenu unique devient trop lourd.
L’obfuscation est-elle considérée comme du cloaking ?
Non, dès lors que vous masquez uniquement les liens (pas le contenu) et que l’expérience utilisateur reste identique. Google l’a confirmé à plusieurs reprises.
🛒 Votre catalogue e-commerce explose ?
Seomastertech audite votre structure de filtres et reprend le contrôle sur Google pour transformer votre longue traîne en chiffre d’affaires.