Google Merchant Center: Mismatched availability
Mismatched value (availability)What's happening
Google fetches your product page and parses availability signals (in-stock badge, "Out of stock" text, structured data). If the parsed value disagrees with the feed's availability, the product is suspended. Common when product pages cache stock state aggressively but the feed updates faster — Google reads stale page state and flags the conflict.
availabilityManual fix
Audit your storefront's structured data (Schema.org Product/Offer) and visible availability indicators. Make them update in lockstep with your feed. Force a re-fetch via Merchant Center.
Fix it with Emberfeed
Field rules can normalise the source feed's availability values (e.g. translate Czech "skladem" → "in_stock") so the feed matches what the product page emits. For deeper mismatches caused by caching, frequency tuning helps — Emberfeed refreshes hourly by default.
Related rejections
Catch every Google Merchant Center issue before they do.
Emberfeed validates your feed against Google Merchant Center's rules in real time. Each issue includes a one-click fix or a clear path to the right rule. Free for 6 months on one feed up to 1,000 products.