SEO technique e-commerce : URL à facettes, pagination, canonicals, variantes, ruptures de stock, vitesse, balisage Product et sitemaps, selon les règles de Google.

Sur cette page
En bref
le SEO technique e-commerce consiste à faire en sorte que Google puisse explorer, indexer et comprendre un catalogue qui génère bien plus d'URL que de produits. Les huit corrections les plus importantes sont : maîtriser la navigation à facettes, donner à chaque page paginée sa propre canonical, choisir une seule canonical par produit, baliser les variantes avec ProductGroup, gérer les produits en rupture ou retirés sans soft 404, faire passer les Core Web Vitals sur les modèles de pages, ajouter le balisage Product et un flux Merchant Center, et ne garder dans les sitemaps XML que des URL indexables.
Pour aller plus loin, demandez à
Quiz rapide
Où votre boutique en ligne doit-elle trouver ses prochains clients ?
Sorank correspond à vos réponses
Testez-le 3 jours sur votre propre site et voyez où vous en êtes sur Google, ChatGPT et les autres IA.
Commencer mes 3 jours offerts3 jours offerts, puis vous arrêtez quand vous voulez. Résultat ou remboursé pendant 90 jours.
Un blog de 200 articles compte environ 200 URL. Une boutique de 2000 produits peut en exposer des centaines de milliers, dès que chaque filtre, ordre de tri, couleur et numéro de page devient un lien. C'est pourquoi le SEO technique e-commerce constitue une discipline à part : les règles générales du SEO technique s'appliquent toujours, mais l'échelle et les modèles de pages modifient les priorités. Google documente l'essentiel de ce qui suit dans son guide sur la gestion de la navigation à facettes et dans sa section e-commerce. Ce guide en tire une checklist par type de page, pour que chaque correction ne soit faite qu'une fois et profite à tout le catalogue.
Trois éléments distinguent une boutique d'un site de contenu :
La conséquence est un problème de budget d'exploration et de duplication : Googlebot consacre ses passages aux copies filtrées ou triées, pendant que les nouveaux produits et les catégories importantes attendent. Le tableau ci-dessous relie chaque problème récurrent à sa cause et à la correction recommandée par Google.
| Problème | Cause fréquente | Correction |
|---|---|---|
| Exploration gaspillée sur les filtres | Liens de navigation à facettes (couleur, taille, prix) | Bloquer les facettes inutiles dans le robots.txt, n'indexer que les facettes recherchées |
| Listes en double | Ordres de tri, paramètres de suivi | Canonical vers l'URL propre, robots.txt pour les paramètres de tri |
| Produits profonds introuvables | Pagination en JavaScript ou en #fragment | Liens ?page=n explorables, chaque page en auto-canonical |
| Même produit à plusieurs URL | Produit atteint par plusieurs chemins de catégories | Une URL produit sans catégorie, canonical vers elle |
| Variantes en concurrence | Une URL par couleur ou taille, sans regroupement | Balisage ProductGroup, une canonical par groupe ou par variante |
| Soft 404 | Pages produit vidées (rupture ou retrait) | Garder la page avec des alternatives, 301 ou 404 si le retrait est définitif |
| Modèles lents | Images lourdes, scripts tiers | Corriger LCP, INP et CLS au niveau du modèle |
| Sitemap encombré | URL filtrées, redirigées ou en noindex listées | Seulement des URL canoniques, indexables, en 200 |
La navigation à facettes (les filtres d'une page catégorie) est la première source de gaspillage d'exploration sur la plupart des boutiques. La consigne de Google est claire : si les URL filtrées n'ont pas besoin d'apparaître dans les résultats, bloquez-les dans le robots.txt. La balise canonical ne réduit en effet que lentement l'exploration des URL non canoniques, et le nofollow ne fonctionne que si chaque lien vers l'URL le porte.
La méthode qui réussit consiste à séparer les facettes en deux groupes :
Lorsque les URL filtrées doivent rester explorables, Google demande le séparateur de paramètres standard &, un ordre fixe des filtres pour qu'une même combinaison ne produise jamais deux URL, et un statut HTTP 404 lorsqu'une combinaison ne renvoie aucun produit.
Attention
Ne combinez pas un blocage robots.txt et une balise noindex sur la même URL. Si Google ne peut pas explorer la page, il ne voit jamais le noindex, et l'URL peut rester indexée sans description. Choisissez l'un des deux : bloquer l'exploration pour le pur gaspillage, ou autoriser l'exploration avec noindex le temps que les anciennes URL disparaissent, puis bloquer.
Les grandes catégories sont découpées en pages, et les produits de la page 8 ne sont trouvés que si Google peut atteindre la page 8. Les recommandations de pagination pour l'e-commerce de Google fixent quatre règles :
Pour aller plus loin sur les pages « tout afficher » et les modèles « charger plus », lisez notre article sur le SEO de la pagination.
Une balise canonical indique à Google quelle URL fait référence parmi plusieurs pages presque identiques. Sur une boutique, trois règles couvrent la plupart des cas :
La canonical est une indication que Google écarte lorsque les signaux se contredisent : liens internes vers la version avec paramètre, sitemap qui la liste, ou canonical pointant vers une page redirigée ou en noindex. La cohérence entre liens, canonicals et sitemaps compte davantage que la balise seule.
Couleurs, tailles et matières posent la même question sur chaque boutique : une page pour toutes les variantes, ou une page par variante ? Google accepte les deux, comme le décrit sa documentation sur le balisage des variantes produit :
Dans les deux cas, balisez le groupe avec ProductGroup, listez les variantes avec hasVariant, déclarez les attributs dans variesBy (color, size, material, pattern, suggestedAge, suggestedGender) et donnez à chaque variante son propre sku ou gtin. Google demande aussi que chaque variante puisse être présélectionnée par sa propre URL, par exemple avec ?color=green&size=small, et que la page affiche alors la bonne image, le bon prix et la bonne disponibilité.
Exemple
Un T-shirt vendu en 5 couleurs et 6 tailles crée 30 variantes. En indexer 30 pages disperserait les signaux. Un choix courant consiste à faire une page par couleur (5 pages, chacune avec ses propres photos et sa propre demande) et à sélectionner les tailles sur la page, le tout regroupé sous le même productGroupID.
Le stock est l'endroit où les URL des boutiques cassent le plus souvent. Une fiche produit vide, avec la seule mention « Indisponible », peut être signalée comme soft 404 dans Search Console, et la page perd alors ses positions et ses liens. La bonne réponse dépend de la durée de l'absence :
| Situation | Traitement recommandé |
|---|---|
| Rupture temporaire | Garder la page en ligne (200), indiquer la disponibilité OutOfStock dans le balisage, afficher la date de réassort et des produits similaires en stock |
| Produit saisonnier, de retour l'an prochain | Garder la page et son URL, ajouter des alternatives et une inscription à une alerte de disponibilité |
| Retiré, avec un remplaçant proche | Redirection 301 vers le remplaçant ou vers la catégorie la plus proche |
| Retiré, sans équivalent ni liens | Renvoyer un 404 ou un 410 et le retirer du sitemap et des liens internes |
| Retiré, mais qui attire encore du trafic ou des liens | Garder une page d'archive avec les caractéristiques et les successeurs |
Évitez de rediriger chaque produit retiré vers la page d'accueil : Google traite souvent ces redirections massives comme des soft 404. Pour les règles de redirection elles-mêmes, consultez notre guide sur les redirections SEO.
Google mesure l'expérience de page avec les Core Web Vitals. Selon web.dev, une page est « bonne » lorsque, au 75e percentile des visites réelles sur mobile et sur ordinateur, le LCP est de 2,5 secondes ou moins, l'INP de 200 millisecondes ou moins et le CLS de 0,1 ou moins. Les boutiques échouent à ces seuils pour des raisons récurrentes :
Travaillez par modèle, pas par URL : corriger le modèle produit corrige des milliers de pages d'un coup. Le rapport Core Web Vitals de Search Console regroupe déjà les URL par pages similaires.
Le balisage Product (name, image, offers avec prix, devise et disponibilité, aggregateRating lorsque les avis sont réels et affichés sur la page) rend les fiches produit éligibles aux résultats enrichis avec prix et stock. Ajoutez BreadcrumbList sur les catégories et les produits, et Organization sur la page d'accueil. Google recommande aussi d'envoyer un flux produit à Merchant Center en complément du balisage : le flux contrôle ce qui apparaît dans l'onglet Shopping et se met à jour selon votre propre rythme. Notre guide sur la page produit e-commerce traite du contenu de ce même modèle.
Pour les sitemaps XML, la documentation sur les sitemaps de Google fixe la limite à 50'000 URL ou 50 Mo non compressés par fichier, ignore les balises priority et changefreq, et n'utilise lastmod que lorsqu'elle est toujours exacte. Règles pratiques pour une boutique :
Le vérificateur de sitemap gratuit signale les URL redirigées, cassées ou en noindex listées par erreur.
Astuce
Comparez le nombre d'URL de votre sitemap produits avec le nombre de produits marqués « Indexée » dans le rapport d'indexation de Search Console, filtré sur ce sitemap. Un écart important signale des doublons, des pages pauvres ou des problèmes d'exploration sur le modèle produit.
Oui. ChatGPT, Gemini et Perplexity recommandent désormais des produits et des boutiques, et ils s'appuient sur des pages qu'ils peuvent récupérer et lire. Trois points techniques déterminent si votre catalogue peut être cité :
Notre étude sur les citations IA dans la vente au détail montre quelles sources les IA citent pour les questions d'achat, et l'article sur l'IA dans l'e-commerce couvre le nouveau canal d'achat par IA. Pour vérifier si votre boutique est nommée dans ces réponses, le suivi des mentions IA suit votre marque sur ChatGPT, Claude et Gemini.
Commencez par ce qui bloque l'indexation, puis ce qui gaspille l'exploration, puis ce qui améliore le classement et les clics :
Lancez un audit SEO e-commerce complet tous les quelques mois et après chaque migration de plateforme, et estimez ce que les corrections rapportent avec le calculateur de retour sur investissement SEO e-commerce.

Une boutique techniquement saine laisse chaque produit et chaque catégorie rivaliser par son contenu, au lieu de lutter contre les doublons. Une fois les modèles solides, la croissance vient du contenu et de l'autorité : Sorank repère les mots-clés que votre boutique peut gagner, rédige et publie des guides d'achat optimisés avec des liens internes vers vos catégories, obtient des backlinks naturels grâce aux sites de ses plus de 5000 utilisateurs, et suit vos citations dans les IA, en autopilote. Voir les offres, à partir de 49€ par mois facturés annuellement, avec un essai gratuit de 3 jours.
Il pèse davantage, car une boutique génère bien plus d'URL que de produits, à cause des filtres, des tris, de la pagination et des variantes. Une seule erreur dans le modèle produit ou catégorie se répète sur chaque page de ce type. Pour de petits catalogues avec peu de filtres, les bases suffisent ; pour les grands catalogues, le contrôle de l'exploration et des doublons décide souvent si les nouveaux produits sont indexés.
Seulement les pages filtrées qui correspondent à une vraie recherche, par exemple une couleur ou une matière que les internautes tapent dans Google, et seulement avec une URL propre, une balise title unique et un contenu propre. Les combinaisons de plusieurs filtres, les tranches de prix et les ordres de tri doivent rester hors de l'exploration, en général avec des règles robots.txt sur leurs paramètres.
Shopify, WooCommerce, Magento, BigCommerce et PrestaShop peuvent tous bien se classer lorsqu'ils sont correctement configurés. Les différences tiennent au contrôle : certaines plateformes imposent une structure d'URL, dupliquent les chemins produit ou limitent la modification du robots.txt. Vérifiez comment chaque plateforme gère les canonicals, les URL à facettes, les redirections et le balisage structuré avant de choisir ou de migrer.
ILS ONT ESSAYÉ SORANK AVANT VOUS
