Passer au contenu principal

SEO e-commerce

30 concepts · 40 preuves

Appartient à : Spécialisations

Un site e-commerce, c'est un catalogue qui se démultiplie : facettes, filtres et variantes de produit génèrent des milliers d'URL quasi dupliquées. Tout le défi est de maîtriser l'indexabilité, la canonisation et les données structurées produit pour ne pas noyer l'index — tout en servant l'acheteur. C'est un cas extrême de gestion de l'indexation.

L'échelle, source n°1 de duplication

Le problème central du SEO e-commerce n'est pas le manque de pages, c'est leur excès. Les variantes de produit créent des doublons (ouvre un nouvel onglet) : chaque taille, chaque couleur peut générer sa propre URL, soit des milliers de pages au contenu quasi identique. Ajoutez les pages de résultats de recherche interne, indexables elles aussi, et le contenu dupliqué se compte vite en milliers d'URL.

Filtres et facettes : deux objets différents

On confond souvent les deux. Un filtre réorganise un listing (ouvre un nouvel onglet) sans changer le contenu de la page : il peut donc produire plusieurs URL au contenu identique, un risque de duplication pur. Une facette, elle, est un attribut qui affine réellement le listing (la couleur, la marque) et peut, bien gérée, envoyer un signal de pertinence quand chaque attribut critique figure dans la page.

À retenir

Sur une boutique, la duplication ne vient pas d'un copier-coller mais de la mécanique du catalogue. La traiter, c'est d'abord décider quelles URL méritent d'exister dans l'index — pas réécrire du texte. Voir l'architecture de site.

La navigation à facettes : un piège à crawl

Selon Google, la navigation à facettes est souvent peu search-friendly (ouvre un nouvel onglet). Mal maîtrisée, elle provoque quatre problèmes : contenu dupliqué (les mêmes produits dans un autre ordre), dilution de l'équité de liens (le maillage se disperse sur des centaines d'URL), gaspillage de crawl et pièges de crawl quasi infinis (ouvre un nouvel onglet). D'autres résument ces risques en trois enjeux principaux (ouvre un nouvel onglet) : duplication, gaspillage du crawl budget et dilution des liens.

Pourquoi le nombre d'URL explose

Les combinaisons de filtres créent de nouvelles URL paramétrées. Une poignée de filtres suffit (ouvre un nouvel onglet) pour produire des milliers de combinaisons crawlables et potentiellement indexables. Sam Underwood parle d'un nombre quasi infini de facettes (ouvre un nouvel onglet) et d'URL indexables. L'ordre des facettes amplifie encore l'effet : un site de moins de 200 000 produits peut ainsi exposer plus de 500 millions de pages (ouvre un nouvel onglet) aux robots.

Le coût concret

Chaque URL inutile consomme du crawl budget qui n'ira pas à vos fiches et catégories importantes, et fragmente les signaux de classement entre des pages quasi identiques. L'enjeu n'est pas esthétique : c'est de la visibilité perdue.

Maîtriser le crawl : trois buckets

Après audit, chaque page à facettes se range dans l'un de trois groupes (ouvre un nouvel onglet) :

  1. 1

    Index

    Canonical auto-référençante, non bloquée dans robots.txt, avec des liens internes de valeur.
  2. 2

    Don't index

    Page crawlable mais porteuse d'une balise noindex : explorée, jamais stockée.
  3. 3

    Block crawl

    Inaccessible aux bots via robots.txt, JavaScript et liens nofollow — pour économiser le crawl.

Construire les facettes en AJAX sans liens

La parade la plus propre dès la conception : implémenter les facettes en AJAX sans balises <a href> (ouvre un nouvel onglet). Sans lien, Google ne découvre ni ne crawle ces pages, et la dilution de PageRank disparaît. Une règle s'impose toutefois : toujours changer l'URL après filtrage (ouvre un nouvel onglet), pour que la page reste bookmarkable. Ne jamais filtrer en AJAX sans changer l'URL.

Quand un filtre change matériellement le contenu, l'URL doit changer pour rester partageable. Le hash est préférable aux paramètres (ouvre un nouvel onglet), car Google tend à ignorer tout ce qui suit le « # », évitant la création d'URL crawlables.

Discipliner les URL restantes

Pour les filtres qui passent par des paramètres, imposez un ordre cohérent des paramètres (ouvre un nouvel onglet) : si l'ordre peut varier, vous multipliez inutilement les URL distinctes pour un même contenu. Et pour une combinaison de filtres sans résultat, un 404 décourage l'indexation (ouvre un nouvel onglet) de pages vides — sauf si l'absence vient d'une rupture de stock temporaire, où un 200 avec message utile sert mieux l'acheteur.

La solution simple : canonicaliser

Pour débuter, une option directe est de canonicaliser les facettes vers leur catégorie mère (ouvre un nouvel onglet). Certaines plateformes le font par défaut ; on le vérifie en inspectant l'onglet indexabilité de quelques URL à facettes. Le canonical consolide alors les signaux vers la catégorie principale.

Indexer les facettes qui ont de la valeur

Tout n'est pas à bloquer : certaines combinaisons de filtres correspondent à de vraies requêtes. Avant d'indexer, vérifier la demande de recherche (ouvre un nouvel onglet) : « leather jacket size medium » n'a quasi aucune demande et doit rester hors index, tandis que « leather jacket under $100 » en a et mérite d'être indexable. Pouvoir créer une page ne signifie pas qu'on doive le faire.

Rendre une facette indexable

Quand une URL à facettes répond à un terme réellement recherché, on passe son canonical en auto-référençant (ouvre un nouvel onglet). Appliquée à toutes les facettes à demande, cette technique capte du trafic supplémentaire sans créer de nouveau contenu. Si les facettes sont en AJAX (donc sans lien interne), on fournit un chemin de crawl alternatif (ouvre un nouvel onglet) — par exemple des liens de sous-navigation vers les versions indexables. On choisit ainsi éditorialement quelles pages deviennent indexables.

Optimiser la facette qu'on garde

Une facette qu'on veut indexer reçoit les optimisations de base : une URL simple et lisible (ouvre un nouvel onglet) (ex. /jeans/high-rise/skinny/ plutôt que des paramètres), un title, une meta description et des headers optimisés, du contenu unique et l'ajout au sitemap XML. Pousser la logique plus loin, c'est transformer les facettes en pages collection (ouvre un nouvel onglet) canoniques : pour un mot-clé large comme « gray t-shirts », on cible une page listant tous les t-shirts gris. On change alors le H1 et le contenu pour éviter la cannibalisation.

Page à facettesDemande de rechercheDécision
« leather jacket under $100 »ForteIndexer : canonical auto-référençante, URL lisible, contenu unique
« leather jacket size medium »Faible ou nulleNoindex ou bloquer le crawl
Tri / réordonnancementAucuneCanonicaliser vers la catégorie mère

Pages catégories : du texte, mais le bon

Une page catégorie qui n'a que des liens vers les produits est difficile à classer. John Mueller le confirme : sans aucun autre contenu, il est dur de classer ces pages (ouvre un nouvel onglet). Un minimum de texte aide les moteurs à comprendre le sujet de la page — comme pour n'importe quelle page.

Le piège du gros bloc de texte en bas

L'erreur opposée est tout aussi nuisible. Quand une catégorie affiche une liste de produits en haut et un long article informationnel en bas, les algorithmes peinent à déterminer l'intention (ouvre un nouvel onglet) : commerciale ou informationnelle ? Pour Mueller, l'essentiel de ce texte est inutile et peut nuire au classement.

Aligner le contenu sur l'intention commerciale

La bonne approche, selon Aleyda Solis : intégrer un contenu aligné sur la nature commerciale (ouvre un nouvel onglet) de la page — confirmer les USP des produits, lever les doutes fréquents, présenter les offres, comme le ferait un vendeur en magasin. Ce contenu se répartit dans la page pour soutenir son objectif, en testant le placement optimal. Pour le développer, exploiter les questions du support client (ouvre un nouvel onglet), les recherches faites dans la recherche interne du site, les outils de mots-clés et des outils ciblés comme alsoasked.com.

Capter l'amont avec le blog

En amont de l'achat, les mots-clés d'investigation commerciale (ouvre un nouvel onglet) (les requêtes « best », certaines questions) signalent un internaute proche de l'achat. Un contenu product-led autour de ces requêtes attire des clients potentiels : viser les problèmes que les produits résolvent, écarter les requêtes sans intention d'achat.

Pages produits : unicité, schema et confiance

Les fiches produit ont souvent peu de contenu. Ajouter des descriptions uniques et utiles (ouvre un nouvel onglet), courtes, mentionnant des mots-clés de longue traîne et synonymes, aide moteurs et visiteurs. Surtout, ne pas reprendre la description du fabricant : présente sur des centaines de sites (ouvre un nouvel onglet), elle est du contenu dupliqué et un signal de basse qualité pour Google.

L'URL et le title de la fiche

Pour l'URL produit, inclure le nom du produit, éviter les paramètres de base de données et la garder lisible. Surtout, ne pas inclure la catégorie (ouvre un nouvel onglet) quand un produit appartient à plusieurs catégories, sous peine de générer des pages produit dupliquées. Côté title, inclure le nom du produit et des USP comme la livraison gratuite (ouvre un nouvel onglet) pour inciter au clic depuis les SERP, avec des variables de base de données pour passer à l'échelle sur un grand catalogue.

Les avis : balisés, crawlables, uniques

Publier les avis clients sur la fiche et les baliser avec le Review Schema. Avec un système tiers, s'assurer que le contenu des avis est crawlable et unique au site (ouvre un nouvel onglet), c'est-à-dire non dupliqué ailleurs sur le web. L'enjeu est de poids : 74 % des consommateurs vérifient les avis (ouvre un nouvel onglet) sur au moins deux sites avant d'acheter. Ces données structurées (Product, Review, Offer) ouvrent la porte aux rich results.

Rendre la confiance visible

Rendre visibles les signaux de confiance que cherche l'acheteur : sécurité de paiement, téléphone, livraison (ouvre un nouvel onglet), adresse physique. Le client doit sentir que le marchand est légitime avant de confier sa carte. Yoast rappelle que Google met l'accent sur le Trust (ouvre un nouvel onglet), tout comme les moteurs IA qui analysent avis, schema et crédibilité — la preuve sociale (avis, badges) y contribue directement. Enfin, au-delà des analytics, faire tester ses pages par de vrais utilisateurs (ouvre un nouvel onglet) révèle des problèmes invisibles : galeries défaillantes, mauvaise gestion des ruptures de stock, infos de livraison inexactes.

Produits épuisés : ne pas supprimer à la légère

Une rupture de stock ne justifie pas un 404 ni une suppression : la fiche accumule souvent des liens et une position acquise. Garder l'URL en 200 avec un message clair, proposer des alternatives ou une alerte de réapprovisionnement — la même logique que le 200 utile sur une facette vide. La duplication relève, elle, du contenu dupliqué.

Questions fréquentes

Faut-il bloquer ou indexer les pages à facettes ?

Cela dépend de la demande de recherche. Une facette qui répond à une vraie requête (ex. « leather jacket under $100 ») mérite une canonical auto-référençante (ouvre un nouvel onglet) et l'indexation ; une facette à faible demande doit rester en noindex ou bloquée au crawl. Le réflexe sain : trois buckets — indexer, noindex, bloquer.

Faut-il mettre un long texte SEO en bas des pages catégories ?

Non. Un gros article informationnel en bas brouille l'intention de la page (ouvre un nouvel onglet) et peut nuire. Mieux vaut un contenu court aligné sur l'intention commerciale (ouvre un nouvel onglet) : USP, doutes levés, offres — comme un vendeur en magasin.

Puis-je réutiliser la description du fabricant sur mes fiches ?

À éviter. Cette description figure sur des centaines de sites (ouvre un nouvel onglet) : c'est du contenu dupliqué et un signal de basse qualité. Rédigez des descriptions uniques avec des mots-clés de longue traîne.

Sources

  1. Ahrefs — Ecommerce SEO guide (ouvre un nouvel onglet)
  2. Ahrefs — Faceted navigation and SEO (ouvre un nouvel onglet)
  3. Botify — Faceted navigation SEO (ouvre un nouvel onglet)
  4. Search Engine Journal — Faceted navigation (ouvre un nouvel onglet)
  5. Aleyda Solis — Content in category pages (ouvre un nouvel onglet)
  6. Marie Haynes — John Mueller podcast (ouvre un nouvel onglet)
  7. Aira — On-page SEO for product pages (ouvre un nouvel onglet)
  8. Yoast — Product page SEO (ouvre un nouvel onglet)
  9. Backlinko — Duplicate content (ouvre un nouvel onglet)
  10. BrightLocal — Local Consumer Review Survey (ouvre un nouvel onglet)
  11. Baymard Institute — Product page UX (ouvre un nouvel onglet)