Données structurées Offer

L'équipe Citead, mis à jour le

En bref. Les données structurées Offer décrivent une offre de produit au moyen de champs distincts pour son prix actuel, sa devise et sa disponibilité.

Définition : Les données structurées Offer décrivent une offre de vente d’un article ou de prestation d’un service à l’aide du vocabulaire Schema.org. Sur une page produit, un objet Offer peut indiquer le prix actuel du produit, sa devise et sa disponibilité dans la propriété offers du produit.

Points clés

Comment représenter le prix et la devise ?

Le guide de Google sur les fiches de marchand définit offers comme un objet Offer imbriqué décrivant l’offre de vente du produit. Pour les fiches de marchand, le marchand doit être le vendeur. Le prix en vigueur figure dans price, et la devise dans priceCurrency, sous la forme d’un code ISO 4217 à trois lettres, comme USD.

Ce fragment combine des champs tirés des exemples de Google et s’insère dans un objet Product :

{
  "offers": {
    "@type": "Offer",
    "price": 39.99,
    "priceCurrency": "USD",
    "availability": "https://schema.org/InStock"
  }
}

Le montant de l’exemple provient de la documentation. Une page en ligne renseigne les valeurs actuelles de sa propre offre et les propriétés obligatoires du produit.

Le prix en vigueur peut aussi figurer dans priceSpecification, un objet contenant les détails de tarification. Si les deux emplacements indiquent un prix en vigueur, Google utilise offers.price. La devise accompagne le prix à l’emplacement correspondant.

Les consignes de Schema.org sur l’utilisation de price excluent les symboles monétaires de la valeur du prix et utilisent un point pour les décimales. La valeur numérique et le code de devise restent donc dans des champs distincts, même lorsque la page affiche un prix mis en forme.

Comment représenter la disponibilité ?

Schema.org définit ItemAvailability comme une liste des disponibilités possibles d’un produit. La propriété availability prend une valeur issue de cette liste.

Les valeurs de disponibilité acceptées par Google comprennent https://schema.org/InStock pour un article en stock et https://schema.org/OutOfStock pour un article actuellement en rupture de stock. https://schema.org/PreOrder désigne un article disponible en précommande ; https://schema.org/BackOrder désigne un article en commande différée. Google accepte aussi les noms courts sans le préfixe URL et demande aux marchands de ne renseigner qu’une seule valeur.

Ces valeurs décrivent différentes conditions d’achat. InStoreOnly, par exemple, signifie que l’article est disponible à l’achat uniquement en magasin. La valeur choisie doit décrire l’offre présentée sur la page.

Comment vérifier le balisage d’un site ?

Les consignes de Google relatives aux données structurées exigent des informations à jour et un contenu visible qui les étaye. Le prix et l’état du stock affichés sur une page doivent donc correspondre au balisage de l’offre. Ces mêmes consignes indiquent que le test des résultats enrichis (Rich Results Test) et l’outil d’inspection d’URL (URL Inspection) permettent de rechercher les erreurs techniques.

Le guide sur les fiches de marchand définit aussi priceValidUntil comme la date et l’heure après lesquelles un prix n’est plus disponible. Une valeur passée peut empêcher l’affichage d’une fiche. Ce champ doit être vérifié lorsqu’un prix limité dans le temps change, au même titre que le prix en vigueur.

Termes associés

Questions fréquentes

La disponibilité est-elle obligatoire pour les fiches de marchand de Google ?

Google classe availability parmi les propriétés recommandées d’Offer dans sa documentation sur les fiches de marchand. Le prix en vigueur et la devise correspondante sont obligatoires.

Puis-je utiliser AggregateOffer pour une fiche de marchand ?

La même documentation de Google exige Offer pour ce type d’affichage. Les extraits de produits (product snippets) de Google acceptent aussi AggregateOffer.

Sources

  1. Google Search Central, « Merchant listing (Product, Offer) structured data », mis à jour le 8 septembre 2026
  2. Schema.org, « Offer », consulté le 17 octobre 2026
  3. Schema.org, « ItemAvailability », consulté le 17 octobre 2026
  4. Google Search Central, « General structured data guidelines », mis à jour le 10 juillet 2026

Vérifiez comment une page se lit pour les moteurs de réponse. Ouvrir l’analyseur de score GEO

Testez une page et voyez quoi corriger en premier

L'analyse prend en général moins de 10 secondes et ne demande pas de compte.

400 000+ pages notées dans le benchmark public