E-commerce : comment gérer le cycle de vie des produits en SEO ?

Portrait de Nils Talibart Nils Talibart est consultant SEO indépendant depuis 2012. Il accompagne des grands comptes (La Poste, Brico Dépôt, SeLoger) et des PME dans l'optimisation de leur visibilité.

Nouveaux produits, références qui disparaissent, ruptures de stock temporaires, catégories supprimées ou fusionnées : un site e-commerce évolue en permanence… et cela a aussi un impact direct sur votre visibilité SEO.

Que faire d'une fiche produit indisponible ? Faut-il la conserver, la supprimer ou la rediriger ? Comment éviter que cette situation ne dégrade à la fois l'expérience utilisateur, le trafic naturel et le chiffre d'affaires ?

Votre objectif doit être de faire en sorte que Google explore les pages actives de votre site - celles qui vont générer du trafic et des ventes - plutôt que des produits non disponibles, tout en gérant au mieux cette situation pour minimiser l'impact SEO et la perte de chiffre d'affaires. Voyons dans cet article comment faire.

Quelles peuvent être les conséquences d'un produit indisponible ?

Si votre site e-commerce propose des produits non disponibles, et que vous ne gérez pas cela correctement, en particulier d'un point de vue SEO, vous risquez à la fois :

  • De générer une mauvaise expérience utilisateur
  • De perdre du trafic naturel
  • De perdre du chiffre d'affaires

Une mauvaise expérience utilisateur

Rien de plus frustrant, en tant qu'utilisateur, de tomber sur un produit qui n'est plus en stock alors que l'on souhaite l'acheter. Votre visiteur a alors plusieurs solutions :

  • Attendre que votre produit soit de nouveau en stock (ce que vous pouvez lui notifier, comme nous le verrons ci-dessous)
  • Aller consulter et acheter un produit similaire sur votre site
  • Quitter votre site pour privilégier l'achat chez un concurrent

Bien sûr, on souhaite à tout prix éviter cette dernière solution, d'autant plus que, si votre visiteur est arrivé directement sur votre fiche produit depuis les résultats naturels de Google et y retourne immédiatement pour aller cliquer sur un résultat concurrent, vous envoyez un mauvais signal à Google et à son algorithme NavBoost (qui exploite les interactions utilisateurs depuis la page de résultats de recherche pour affiner le classement). Votre page n'a pas répondu aux attentes de l'utilisateur - c'est un "BadClick" - et peut potentiellement être déclassée par Google.

Une perte de trafic naturel

Si cette situation de "BadClick" se produit, avec donc une potentielle baisse de positionnement pour votre fiche produit, le trafic naturel généré par cette dernière va logiquement diminuer. Nous verrons par la suite comment éviter cette situation et générer de l'engagement utilisateur malgré l'indisponibilité de votre produit.

D'autres cas peuvent aussi se traduire par une perte de trafic naturel : lorsque la rupture de stock - temporaire ou permanente - est mal gérée d'un point de vue SEO, par exemple en renvoyant une erreur 404 ou 410 ou en mettant en place une redirection alors que la rupture de stock n'est que temporaire.

Une baisse de chiffre d'affaires

Logiquement, si le trafic naturel généré par votre fiche produit diminue, vos ventes suivent le même chemin, et votre chiffre d'affaires baisse donc également, ce que vous souhaitez bien sûr éviter en tant que e-commerçant.

En gérant correctement d'un point de vue SEO votre cycle de vie produit, vous évitez - ou du moins limitez - ces baisses de chiffre d'affaires lorsqu'un de vos produits est en rupture de stock.

Comment gérer une rupture de stock temporaire en SEO ?

Plusieurs raisons peuvent expliquer une rupture de stock temporaire sur un de vos produits :

  • Un pic de demande imprévu, qui se traduit par un stock vidé avant le réassort
  • Un retard fournisseur ou logistique (retard de production, problème d'import, incident logistique)
  • Une mauvaise prévision des stocks (saisonnalité mal anticipée, historique de vente insuffisant dans le cas d'un nouveau produit)
  • Un problème technique ou de synchronisation (le produit apparaît comme étant en rupture alors qu'il reste du stock)

Dans tous les cas, si la rupture de stock est temporaire, alors cela signifie que le produit sera de nouveau disponible - dans un délai plus ou moins long, de quelques heures à plusieurs mois. Vous devez donc maintenir votre fiche produit en ligne (code réponse 200).

Ensuite, il vous faut rendre l'expérience utilisateur la plus fluide et la moins frustrante possible :

  • Indiquez clairement que le produit est indisponible, et désactivez l'ajout au panier
  • Si possible, affichez la date prévisionnelle de retour en stock du produit
  • Proposez à l'utilisateur d'être notifié par e-mail (et/ou par SMS) quand le produit revient en stock (champ pour laisser son adresse e-mail afin de recevoir une alerte)
  • Mettez en avant des solutions alternatives : produits similaires ou équivalents

Côté SEO, comme nous l'avons dit, vous devez maintenir votre fiche produit en ligne, ce qui signifie :

  • Ne pas renvoyer d'erreur 404 ou 410, car Google risquerait ensuite de désindexer la page
  • Ne pas faire de redirection, même temporaire (redirection 302), pour éviter des changements de code réponse successifs (200, puis 302, puis de nouveau 200 quand le produit redevient disponible) qui pourraient nuire à la visibilité de votre page dans les résultats de recherche de Google

Pensez à bien vérifier comment votre CMS traite par défaut vos pages en rupture de stock, pour vous assurer que vos ruptures de stock temporaires sont gérées de façon "SEO-friendly".

Enfin, potentiellement, pensez à retirer du maillage interne les liens vers vos fiches produits dont le stock est à zéro (pas de lien depuis la catégorie de rattachement). De cette façon, Googlebot explore en priorité les pages actives - celles qui peuvent vous apporter directement du chiffre d'affaires. Cette situation est toutefois à évaluer au cas par cas,  selon la durée de la rupture de stock et l'aspect stratégique de votre produit.

Comment gérer une rupture de stock permanente en SEO ?

Une rupture de stock permanente signifie que le produit ne sera plus jamais vendu sur votre site, par exemple parce qu'il a définitivement été arrêté (fin de gamme, absence de rentabilité, défaillance fournisseur, etc.) ou parce qu'il a été remplacé par une nouvelle version.

En l'état actuel, votre fiche produit est donc obsolète. Que faut-il alors en faire ? Pour cela, posez-vous plusieurs questions :

  • Est-ce que votre produit est remplacé par un produit équivalent ?
  • Est-ce que votre fiche produit avait un bon référencement (trafic, backlinks) ?
  • Proposez-vous des produits similaires sur le site ?

Les réponses à ces questions vont déterminer comment vous allez ensuite traiter votre fiche produit.

Si votre produit est remplacé par un produit aux caractéristiques équivalentes, alors vous pouvez réutiliser l'URL de la fiche produit (pas de nouvel ID produit) pour votre nouveau produit. De cette façon, vous n'avez pas de redirection à faire. Attention : il faut vraiment que votre nouveau produit ait des caractéristiques proches.

Dans le cas contraire, regardez si votre fiche produit a de la valeur SEO : génère-t-elle un trafic significatif ? Surtout, reçoit-elle des backlinks (c'est-à-dire des liens depuis d'autres sites) ? Si c'est le cas, il faut faire en sorte de récupérer la popularité transmise par ces backlinks, en mettant en place une redirection 301 :

  • Soit vers un produit similaire
  • Soit, à défaut, vers sa catégorie de rattachement

Évitez en revanche de faire des redirections en masse vers la page d'accueil de votre site.

Si votre fiche produit n'avait aucune visibilité, et ne recevait aucun backlink, alors vous pouvez renvoyer une erreur 404, ou même mieux, une erreur 410 ("Gone"), de façon à indiquer que l'URL a été définitivement supprimée.

Pensez bien à faire une page d'erreur personnalisée. Pour l'utilisateur, c'est toujours beaucoup plus agréable qu'une page brute avec un code réponse d'erreur.

Enfin, dans tous les cas, à partir du moment où votre produit est en rupture de stock permanente, veillez à :

  • Retirer du maillage interne tous les liens vers votre fiche produit (depuis vos pages de catégorie, mais aussi depuis vos pages éditoriales si jamais il y en avait)
  • Supprimer de votre sitemap XML l'URL de votre fiche produit
  • Ne plus l'afficher dans les résultats de votre moteur de recherche interne

Comment redirection.io vous aide à gérer votre cycle de vie produit en SEO

Gérer correctement vos ruptures de stock d'un point de vue SEO pour limiter votre perte de trafic naturel et éviter une baisse de votre chiffre d'affaires peut parfois être complexe :

  • Votre CMS peut ne pas bien gérer par défaut le bon code réponse à renvoyer
  • Certaines actions demandent au préalable un peu d'analyse (trafic, backlinks) avant de prendre la bonne décision
  • Pouvoir mettre en place les bonnes actions peut demander un peu de développement, et vous n'avez pas forcément les ressources humaines ou financières nécessaires pour le faire

Pour toutes ces raisons, utiliser un outil comme redirection.io peut vous faciliter la tâche pour traiter vos ruptures de stock, éviter une baisse de visibilité SEO et préserver votre chiffre d'affaires.

Mettre en place une redirection

Un de vos produits historiques - qui génère du trafic et a reçu de nombreux backlinks - est en rupture de stock permanente ? Grâce à redirection.io, vous pouvez très simplement mettre en place une redirection 301 vers un produit similaire ou vers sa catégorie mère.

Depuis le manager, il vous suffit de créer une nouvelle règle pour rediriger votre ancien produit vers l'URL souhaitée.

Mise en place d'une redirection dans redirection.io

Plusieurs produits sont concernés ? Utilisez la fonctionnalité d'import pour télécharger un fichier CSV avec la liste de vos redirections à mettre en place.

Fonction import de redirections

Renvoyer une erreur 404 ou 410

Vous avez des produits en rupture de stock définitive, sans visibilité SEO ni backlinks, mais ce comportement est mal géré par défaut par votre CMS ? Avec redirection.io, vous pouvez renvoyer une erreur 410 sur les URL des fiches produits concernées, soit de façon unitaire, soit en masse.

Là encore, il vous suffit de créer une règle, puis de choisir la fonctionnalité "Custom status code" pour renvoyer par exemple une erreur 410.

Customizer le code de réponse d'une redirection

Actualiser son sitemap XML

Vous n'avez pas de sitemap XML avec la liste de vos produits ? Celui généré automatiquement par votre CMS n'est pas complet, ou n'est pas mis à jour correctement ? Utilisez redirection.io pour mettre en ligne votre sitemap XML et l'actualiser au fur et à mesure de l'évolution de vos produits.

Utilisez pour cela la fonctionnalité "sitemap.xml" pour renseigner le contenu de votre fichier sitemap XML. Vous pourrez ensuite le déclarer - si ce n'est pas déjà fait - sur Google Search Console.

Gérer la Sitemap avec redirection.io

Mettre en place un bandeau de notification avec alerte e-mail

Votre produit est en rupture de stock temporaire, mais afficher un message d'indisponibilité ou une date prévisionnelle de retour en stock du produit nécessite un développement que vous ne pouvez pas faire ? Avec redirection.io, vous avez la possibilité d'insérer du code HTML où vous le souhaitez sur votre page. Pratique pour afficher directement ces informations, que ce soit pour les ajouter à votre contenu ou par le biais d'un bandeau d'information.

Vous pouvez même prévoir un formulaire pour récolter les adresses e-mail de vos visiteurs qui souhaitent être avertis du retour en stock du produit, à condition de prévoir le traitement technique associé ou de passer par une solution externe.

Sur redirection.io, il faut pour cela utiliser la fonctionnalité "Custom HTML Code", qui vous permet notamment d'insérer du code HTML sur la base d'un sélecteur CSS (avant, après, au début ou à la fin).

Customizer le code HTML dans une page

Gérer aussi le cycle de vie des catégories et des pages marronniers

Gérer correctement les catégories supprimées

De la même façon que des produits peuvent être amenés à disparaître, certaines catégories de votre site e-commerce peuvent aussi être supprimées, qu'il s'agisse justement d'une évolution de l'offre produit, d'une logique business (catégorie peu performante), ou d'une refonte de l'arborescence.

Là encore, la logique est la même que pour une fiche produit en rupture de stock permanente :

  • Si votre catégorie a de la visibilité SEO (trafic, backlinks), faites une redirection 301 vers une catégorie proche sémantiquement, ou à défaut vers la catégorie de niveau supérieur
  • Dans le cas contraire, vous pouvez renvoyer une erreur 404 ou 410

Pensez bien, là aussi, à corriger votre maillage interne - de façon à supprimer tout lien vers votre page de catégorie - ainsi que votre fichier sitemap XML.

Pages marronniers : capitaliser année après année sur une URL unique

Grand classique des sites e-commerce : les pages marronniers. Une page marronnier, c'est une page optimisée pour cibler un événement récurrent, qui revient généralement chaque année, et génère un pic de demande (fort volume de recherche concentré sur une période limitée). Quelques exemples classiques de marronniers e-commerce :

  • Le Black Friday
  • Noël
  • Les soldes (d'hiver et d'été)
  • La rentrée scolaire
  • La Saint-Valentin
  • Etc.

Chaque marronnier se traduit généralement par la création d'une page dédiée, qui présente les offres associées. Une erreur classique consiste à créer chaque année une nouvelle page pour un même marronnier, avec donc une URL dédiée, par exemple :

  • /black-friday-2025/
  • /black-friday-2026/
  • Etc.

Privilégiez au contraire une URL unique pour chaque marronnier (dans notre exemple, /black-friday/), que vous allez réutiliser année après année, et sur laquelle vous allez capitaliser en SEO.

Le reste du temps, en dehors de la période du marronnier, conservez votre page en ligne :

  • Vous pouvez indiquer que les offres sont terminées mais reviendront à partir de telle date (exemple : "Le Black Friday 2025 est terminé, mais rendez-vous à partir de telle date pour le Black Friday 2026")
  • Vous pouvez conserver le texte descriptif que vous avez rédigé le cas échéant
  • Vous pouvez mettre en avant des liens vers d'autres offres ou bons plans : réductions, etc.
  • Ou vous pouvez également tout simplement afficher une sélection de produits à prix réduit, des nouveautés, etc.

Deux exemples avec le Black Friday :

  • Brico Dépôt indique que sa "Black Week" est terminée, mais sa page reste en ligne en mettant en avant d'autres pages proposant des offres commerciales (petits prix, prix en baisse, premier prix, arrivages)
  • Courir indique également que l'opération commerciale est terminée, mais affiche d'autres produits sur sa page, à savoir ses nouveautés

Gestion Black Week sur le site de Brico Dépôt

Gestion Black Week sur le site de Courir

En dehors de la période du marronnier, vous pouvez aussi réduire le maillage interne vers ces pages, mais pensez bien à anticiper et préparer ce temps fort en amont lorsqu'il reviendra.

Conclusion

En e-commerce, gérer le cycle de vie des produits n'est pas seulement une question de stock ou de catalogue : c'est un sujet SEO à part entière. Une rupture de stock temporaire, l'arrêt définitif d'un produit, la suppression d'une catégorie ou une page marronnier mal gérée peuvent en effet rapidement avoir des conséquences négatives sur l'expérience utilisateur, votre trafic naturel, et votre chiffre d'affaires.

L'enjeu est donc de traiter chaque situation avec la réponse adaptée : conserver une fiche produit en ligne lorsque la rupture de stock n'est que temporaire, rediriger une URL qui a de la valeur d'un point de vue SEO, ou supprimer proprement une page qui n'a plus vocation à exister. Sur chacun de ces points, redirection.io peut grandement vous faciliter le travail, en vous évitant un développement coûteux ou la sollicitation d'une ressource externe.