Add Schema Checker to your device

Use your browser menu to install this website as an app or add it to your home screen.

Schema.org property reference

availability — Schema.org Property Guide

Learn the meaning of Schema.org availability, which types use it and its expected value types, with official source links.

Source: Schema.org v30.1 vocabulary. Official availability property definition.

What does availability mean?

The availability of this item—for example In stock, Out of stock, Pre-order, etc.

Used on types (domainIncludes)

Expected value types (rangeIncludes)

Schema.org domainIncludes and rangeIncludes are descriptive guidance, not strict validation prohibitions. Check the official reference for updates.

How to use availability correctly

Describes availability for an Offer, commonly using a Schema.org ItemAvailability enumeration.

Common mistake to avoid

Only claim InStock or OutOfStock when the merchant has verified that status. Do not hard-code availability for dynamic stock.

Example property value

This snippet is illustrative and may not be sufficient markup on its own. Replace placeholders with real values.

"availability": "https://schema.org/InStock"

Read the official Schema.org availability definition. Google feature requirements, when relevant, must be checked separately against the official Search Gallery.

Related reference

Browse all Schema.org types and properties · Google feature support status