Skip to content
aivoma
en
Free check

Fix guides · AI readability

Your Offers do not say whether the product is in stock

AI shopping answers and Google Shopping filter on availability. If your WooCommerce Offer schema has no schema.org/InStock value, products drop out of the list. Causes and fix.

Impact: High We fix this in AI Visibility Setup — €790 · Updated

The symptom

  1. Rich Results Test warning *Missing field "availability"*.
  2. Stock management is off, or stock is tracked by an external ERP that does not sync to WooCommerce.

Why it matters

Assistants answer "where can I buy X now?" — a product without availability: https://schema.org/InStock is treated as unknown and usually excluded. Google merchant listings require it.

WooCommerce writes availability only when stock status is set; plugins that render the price block via AJAX, or themes overriding the product template, can drop it.

How to check it yourself

  1. Rich Results Test → Offers → availability. Values must be full URLs, e.g. https://schema.org/InStock, OutOfStock, PreOrder, BackOrder.
  2. WooCommerce → Product → Inventory: is *Stock status* set on simple products and on each variation?

How to fix it

  1. Enable stock management (WooCommerce → Settings → Products → Inventory) or at least set a stock status per product and variation.
  2. Let your SEO plugin output availability; if you use custom schema, map: instock → InStock, outofstock → OutOfStock, onbackorder → BackOrder.
  3. For dropshipping or ERP-fed stock, schedule a sync so the schema value is never stale; Google penalises mismatches between schema, feed and page.

FAQ

Straight answers to the questions store owners ask

Should out-of-stock products be removed?

No — keep them indexed with OutOfStock and, if you know it, a restock date. Removing pages loses rankings and confuses assistants that have already cited them.

Free instant store check

See what AI assistants can read on your store — in 60 seconds

Paste your store URL. We test AI-crawler access, product schema, prices, GTINs, feeds and email security live, and show the exact gaps. No sign-up, no obligation.

Check my store free