Disponibilité produit : affichez clairement le stock

Dernière mise à jour :

Chaque fiche produit doit dire clairement si l'article peut être acheté maintenant : en stock, stock faible, en rupture ou disponible en précommande. Affichez-le en texte près du prix et reprenez-le dans vos données structurées Product avec offers.availability. Vos clients décident plus vite, les moteurs peuvent afficher la disponibilité dans leurs résultats et les outils d'achat n'ont plus à deviner.

Pourquoi le statut de stock compte davantage aujourd'hui

La recherche devient un lieu d'achat. Le Universal Cart de Google, lancé aux États-Unis en octobre 2026 dans Search et l'application Gemini, regroupe dans un même panier des produits de plusieurs marchands et suit leur prix et leur stock pour envoyer des alertes de baisse de prix et de retour en stock. Ces signaux viennent des données produit : flux Merchant Center et informations de vos pages. Une boutique qui masque son stock, ou qui affiche un stock périmé, ne leur donne rien de fiable.

La raison de fond reste la même : un client qui arrive sur une fiche depuis un résultat de recherche veut savoir tout de suite s'il peut acheter, surtout pendant les grosses périodes de promotions où les articles partent vite.

Affichez-le sur la page

  • Placez le statut à côté du prix et du bouton d'ajout au panier, en mots simples : « En stock », « Plus que 3 », « Rupture – retour dans deux semaines environ ».
  • Pour un article en rupture, désactivez ou remplacez le bouton d'ajout au panier et proposez une alerte e-mail de retour en stock ou des produits similaires.
  • Pour une précommande ou un réapprovisionnement, indiquez la date d'expédition prévue.
  • Utilisez du texte, pas seulement une couleur ou une icône, pour que lecteurs d'écran et robots puissent le lire.

Ajoutez-le aux données structurées

Dans les offers du Product, utilisez une valeur de disponibilité schema.org :

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "Bonnet en laine, anthracite",
  "offers": {
    "@type": "Offer",
    "price": "29.00",
    "priceCurrency": "EUR",
    "availability": "https://schema.org/InStock"
  }
}
</script>

Les valeurs courantes sont InStock, OutOfStock, PreOrder, BackOrder et LimitedAvailability, sous leur forme d'URL complète. Pour les produits à déclinaisons, donnez à chaque variante sa propre offre et sa disponibilité : une taille peut être épuisée quand une autre ne l'est pas.

Gardez page, balisage et flux synchronisés

Le problème le plus fréquent n'est pas l'absence de données mais des données contradictoires : la page affiche « Rupture », le JSON-LD dit encore InStock parce qu'il est en cache, et le flux date de la veille. Générez le texte, le balisage et le flux depuis la même source de stock, et videz le cache des pages quand le stock change. Si vous envoyez un flux Merchant Center, son attribut availability (in_stock, out_of_stock, preorder, backorder) doit correspondre, avec une availability_date pour les précommandes et les réapprovisionnements.

La disponibilité fait partie d'un bloc complet de données structurées Product. Si vous faites des promotions, vérifiez aussi votre balisage des prix soldés.

Comment Averifly vous aide

Les règles catalogue d'Averifly signalent les fiches produit sans aucun signal de stock, ni en texte visible ni dans offers.availability, ainsi que les pages sans données structurées Product ou sans prix visible. Lancez un scan gratuit pour trouver les produits à corriger, et consultez nos règles pour la liste complète des contrôles.

Questions fréquentes

Comment indiquer le stock dans les données structurées ?

Ajoutez offers.availability à votre JSON-LD Product avec une valeur schema.org comme https://schema.org/InStock, https://schema.org/OutOfStock, https://schema.org/PreOrder ou https://schema.org/BackOrder. Elle doit correspondre à ce qu'affiche la page.

Faut-il supprimer les fiches des produits en rupture ?

En général non, si le produit doit revenir. Gardez la page, indiquez la rupture sur la page et dans le balisage, et proposez une alerte de retour en stock ou des alternatives. Ne supprimez ou ne redirigez que les produits arrêtés définitivement.

Pourquoi le stock compte-t-il pour les outils d'achat IA ?

Les assistants d'achat et les paniers multi-marchands suivent prix et stock pour envoyer des alertes et choisir où acheter. Si vos pages ou votre flux affichent un stock faux, ils peuvent ignorer votre produit ou envoyer le client vers un article indisponible.

Autres guides Catalogue