Nouveau : optimisé pour ChatGPT, Perplexity et les AI Overviews

Offer

schema.org/OfferRésultats enrichis Google

L'offre commerciale d'un produit : prix, devise, disponibilité.

Très répandu
Adoption sur le web
67
Propriétés
54
Propres à ce type
Thing · Intangible
Hérite de

Comment l'ajouter

  1. 1

    Identifiez le type Offer sur votre page et rassemblez les informations visibles à baliser.

  2. 2

    Ajoutez un bloc JSON-LD dans le code de la page, en ne balisant que du contenu réellement affiché.

  3. 3

    Vérifiez le résultat avec le test des résultats enrichis de Google, puis auditez la page avec SchemaGap.

Exemple de balisage

Un JSON-LD minimal valide pour ce type, à adapter à votre contenu réel.

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Offer",
  "price": "29.90",
  "priceCurrency": "EUR",
  "availability": "https://schema.org/InStock"
}
</script>

Où imbriquer Offer

Les propriétés qui attendent ce type comme valeur, et les types qui les exposent.

Propriétés obligatoires

Sans ces propriétés, l'élément n'est pas éligible aux résultats enrichis de Google.

priceNumber · TextObligatoireTrès répandu

Le prix, sous forme de nombre exploitable, sans symbole monétaire ni séparateur de milliers.

Propriétés recommandées

Non obligatoires, mais elles enrichissent le résultat et renforcent la compréhension par les moteurs.

urlURLStandard du web

L'URL canonique de l'élément.

availabilityItemAvailabilityTrès répandu

La disponibilité du produit, via une URL schema.org (ex. https://schema.org/InStock).

itemConditionOfferItemConditionTrès répandu

L'état du produit (neuf, reconditionné, occasion) via une URL schema.org.

priceCurrencyTextTrès répandu

La devise du prix, au format ISO 4217 (ex. EUR, USD).

priceValidUntilDateTrès répandu

La date jusqu'à laquelle le prix reste valide.

hasMerchantReturnPolicyMerchantReturnPolicyRépandu

La politique de retour applicable au produit.

shippingDetailsOfferShippingDetailsRépandu

Les conditions de livraison associées à l'offre (frais, délais, zones).

Hiérarchie

Toutes les propriétés · 67

PropriétéType attenduAdoption
description

Une description textuelle de l'élément, sans balisage HTML.

TextStandard du web
image

Une ou plusieurs images de l'élément. Fournir des URL valides, de préférence en haute résolution.

ImageObject · URLStandard du web
mainEntityOfPage

La page dont cet élément est le sujet principal. L'inverse de mainEntity.

CreativeWork · URLStandard du web
name

Le nom de l'élément. Pour un produit, le nom commercial tel qu'affiché sur la page.

TextStandard du web
potentialAction

Une action que l'on peut déclencher sur cet élément, décrite avec un EntryPoint.

ActionStandard du web
sameAs

URL d'une page de référence qui identifie l'élément de façon non ambiguë (réseau social, Wikidata…).

URLStandard du web
aggregateRatingPropre

La note globale agrégée à partir de plusieurs avis. Doit correspondre à des avis visibles sur la page.

AggregateRatingTrès répandu
alternateName

Un autre nom sous lequel l'élément est connu : sigle, ancienne dénomination, nom commercial.

TextTrès répandu
areaServedPropre

La zone géographique desservie par le service ou l'organisation.

AdministrativeArea · GeoShape · Place · TextTrès répandu
categoryPropre

La catégorie du produit.

Text · Thing · URLTrès répandu
priceSpecificationPropre

Le détail du prix : montant, devise, TVA incluse ou non, quantité éligible.

PriceSpecificationTrès répandu
reviewPropre

Un avis individuel sur le produit. Doit correspondre à un avis réellement affiché.

ReviewTrès répandu
sellerPropre

L'entité qui vend le produit.

Organization · PersonTrès répandu
skuPropre

La référence interne (Stock Keeping Unit) du vendeur.

TextTrès répandu
validThroughPropre

La date jusqu'à laquelle l'élément reste valable.

Date · DateTimeTrès répandu
additionalPropertyPropre

Une caractéristique supplémentaire non couverte par une propriété dédiée.

PropertyValueRépandu
additionalType

Un type supplémentaire pour l'élément, indiqué par une URL pointant vers un vocabulaire.

URLRépandu
gtinPropre

Le code produit international (GTIN), toutes longueurs confondues.

TextRépandu
gtin12Propre

Le code GTIN-12 (UPC) du produit.

TextRépandu
gtin13Propre

Le code GTIN-13 (EAN) du produit.

TextRépandu
identifier

Un identifiant, par exemple un ISBN ou un identifiant interne.

PropertyValue · Text · URLRépandu
inventoryLevelPropre

Le niveau de stock disponible.

QuantitativeValueRépandu
isFamilyFriendlyPropre

Indique si le contenu convient à un public familial.

BooleanRépandu
itemOfferedPropre

Ce que l'offre porte : produit, service, événement.

AggregateOffer · CreativeWork · EventRépandu
mpnPropre

La référence fabricant (Manufacturer Part Number).

TextRépandu
subjectOf

Un contenu ou un événement qui parle de cet élément. L'inverse de about.

CreativeWork · EventRépandu
validFromPropre

La date à partir de laquelle l'élément devient valable.

Date · DateTimeRépandu
acceptedPaymentMethodPropre

Un moyen de paiement accepté.

LoanOrCredit · PaymentMethod · TextCourant
availabilityStartsPropre

La date à partir de laquelle l'offre devient disponible.

Date · DateTime · TimeCourant
availableAtOrFromPropre

Le lieu où l'offre peut être honorée.

PlaceCourant
availableDeliveryMethodPropre

Un mode de livraison proposé pour cette offre.

DeliveryMethodCourant
businessFunctionPropre

La nature de la transaction : vente, location, réparation.

BusinessFunctionCourant
checkoutPageURLTemplatePropre

Le gabarit d'URL menant directement au panier prérempli.

TextCourant
deliveryLeadTimePropre

Le délai de préparation avant expédition.

QuantitativeValueCourant
disambiguatingDescription

Une phrase courte qui distingue l'élément d'un homonyme. Utile quand plusieurs entités portent le même nom.

TextCourant
eligibleDurationPropre

La durée pour laquelle l'offre est valable.

QuantitativeValueCourant
eligibleQuantityPropre

La quantité pour laquelle l'offre s'applique.

QuantitativeValueCourant
eligibleRegionPropre

La zone où l'offre est valable.

GeoShape · Place · TextCourant
eligibleTransactionVolumePropre

Le montant de commande à partir duquel l'offre s'applique.

PriceSpecificationCourant
gtin14Propre

Le code GTIN-14 du produit.

TextCourant
gtin8Propre

Le code GTIN-8 du produit.

TextCourant
offeredByPropre

L'entité qui propose l'offre.

Organization · PersonCourant
serialNumberPropre

Le numéro de série de l'exemplaire.

TextCourant
warrantyPropre

La garantie associée, avec sa durée et son étendue.

WarrantyPromiseCourant
addOnPropre

Une option payante s'ajoutant à l'offre principale.

OfferÉmergent
availabilityEndsPropre

La date après laquelle l'offre n'est plus disponible.

Date · DateTime · TimeÉmergent
eligibleCustomerTypePropre

Le type de client pouvant bénéficier de l'offre.

BusinessEntityTypeÉmergent
hasMeasurementPropre

Une mesure du produit, avec le type de mesure et l'unité.

QuantitativeValueÉmergent
includesObjectPropre

Un produit inclus dans l'offre, avec sa quantité.

TypeAndQuantityNodeÉmergent
leaseLengthPropre

La durée minimale de location.

Duration · QuantitativeValueÉmergent
owner

Le propriétaire actuel de l'élément.

Organization · PersonÉmergent
reviewsPropre

Les avis portant sur l'élément. Forme plurielle historique de review, que Google ne privilégie plus.

ReviewÉmergent
advanceBookingRequirementPropre

Le délai minimal entre la commande et la livraison.

QuantitativeValueRare
asinPropre

L'identifiant produit Amazon.

Text · URLRare
hasAdultConsiderationPropre

Signale un produit soumis à restriction : alcool, tabac, contenu pour adultes.

AdultOrientedEnumerationRare
hasGS1DigitalLinkPropre

Le lien GS1 Digital Link associé au produit, qui encode son identifiant normalisé.

URLRare
ineligibleRegionPropre

La zone explicitement exclue de l'offre, typiquement pour la livraison.

GeoShape · Place · TextRare
mobileUrlPropre

L'URL de la version mobile. Sans objet si le site est responsive.

TextRare
validForMemberTierPropre

Le niveau de fidélité qui donne droit à cette offre.

MemberProgramTierRare

Donnée publique Google / schema.org · mai 2026

Votre page utilise Offer ?

Auditez son balisage et voyez ce qui manque, priorisé par adoption réelle.

Restez à la pointe du SEO

Nos analyses sur schema.org, les moteurs IA et les résultats enrichis, directement dans votre boîte. Sans spam.