SchemaStatsschemastats
Back to explore
TypeGGoogle SearchData for May 2026

Offer

Estimated domains

1M - 10M

Description

An offer to transfer some rights to an item or to provide a service — for example, an offer to sell tickets to an event, to rent the DVD of a movie, to stream a TV show over the internet, to repair a motorcycle, or to loan a book.\n\nNote: As the businessFunction property, which identifies the form of offer (e.g. sell, lease, repair, dispose), defaults to http://purl.org/goodrelations/v1#Sell; an Offer without a defined businessFunction value can be assumed to be an offer to sell.\n\nFor [GTIN](http://www.gs1.org/barcodes/technical/idkeys/gtin)-related fields, see [Check Digit calculator](http://www.gs1.org/barcodes/support/check_digit_calculator) and [validation guide](http://www.gs1us.org/resources/standards/gtin-validation-guide) from [GS1](http://www.gs1.org/).

Definition from the Schema.org vocabulary (English).

Trend over time

At least two months are needed to show a trend. The series will grow with every monthly update.

Google Search requirements

Required and recommended properties per official Google Search Central documentation.

Required properties

  • price1M - 10MGRequired

    Number The offer price of a product. Follow schema.org usage guidelines. Here's an example of the price property (the value can be a JSON string or number): "offers": { "@type": "Offer", "price": 39.99, "priceCurrency": "USD" } Here's an example of how to specify that a product is available without payment: "offers": { "@type": "Offer", "price": 0, "priceCurrency": "EUR" } Alternatively, the offer price may be nested inside a priceSpecification property instead of being provided at the Offer lev

  • priceCurrency1M - 10MGRequired

    Text The currency used to describe the product price, in three-letter ISO 4217 format. priceCurrency is required if price is specified, otherwise priceSpecification.priceCurrency is required if priceSpecification.price is specified.

  • priceSpecification1M - 10MGRequired

    UnitPriceSpecification The active price can also be specified using price and priceCurrency inside a priceSpecification property. If you use both the offers.price and offers.priceSpecification properties to encode an active price, Google will use the price provided through the offers.price property and ignore the offers.priceSpecification property. The priceSpecification property allows the specification of complex prices by using UnitPriceSpecification objects. See the list of supported UnitPri

Properties

Properties this type accepts, including inherited ones.

Legend

PropertySchema typeData typeEnumeration

Properties from Offer

54 properties

Properties from Thing

13 properties

Tiers indicate the number of unique domains using the term. They are intentionally approximate to reduce noise and protect site privacy. How to read the data.