Availability Schema
Availability Schema is structured data markup that uses the Schema.org Offer type to communicate a product's current stock status to search engines. Valid values include InStock, OutOfStock, PreOrder, Discontinued, and BackOrder, drawn from the Schema.org ItemAvailability enumeration.
This markup helps search engines understand and surface accurate stock information in rich results and Shopping listings. Keeping availability markup synchronized with actual inventory is critical — mismatches between declared and actual availability can lead to rich result penalties from Google and a degraded user experience for shoppers who click through to find items unavailable.
Why it matters for SEO
Accurate availability data in structured markup prevents Google from displaying "In Stock" in search results when a product is actually sold out, which frustrates users and signals low quality. Correct availability schema supports rich result eligibility and helps maintain trust with both users and search engines.
Free tools to help with Availability Schema
Ready to put Availability Schema into practice?
LazySEO automates keyword research, content writing, and publishing — so you rank without the manual work.
Try LazySEO for $1