Product schema missing Offer (price/availability)
Offer is the part of Product schema that specifies the price, currency and stock status (in stock, out of stock) for an item. This check found your Product JSON-LD present but with no Offer property at all, so there's no structured price or availability data attached to the listing.
Why this matters
Shopping platforms generally need price and availability data before they will show a product, since a listing without them is not useful to a shopper. Without an Offer in your Product schema, your products may not be eligible for those features however complete the rest of the schema is.
How to fix it
Your developer needs about 1 hour. Add an offers property to each Product, specifying an Offer type with price, priceCurrency, and an availability value such as InStock, and make sure the availability stays in sync with your real, current inventory.
Turn website findings into an action plan
Create an account to start a Full Audit of your website, with supporting evidence and a prioritised action plan.
Start Full Audit