← All Merchant Center errors

Fix “Inaccurate availability status” in Google Merchant Center (account-level)

Updated 20 September 2026 · 5 min read

Short answer. Merchant Center raises “Inaccurate availability status due to inconsistency between feed and landing page” on the account when the availability in your feed disagrees with your product pages across many products. Bring the feed and the pages into agreement, on the page including the structured data, resubmit the feed, and request a review; Google’s re-crawl usually finishes within 24 to 48 hours.

Shown in Merchant Center asInaccurate availability status due to inconsistency between feed and landing page
EffectAccount-level risk
Where to find itProducts → Needs attention, then filter by this issue
Free checkNot something a feed file shows; see below for what the check can tell you instead

What Merchant Center means by “Inaccurate availability status due to inconsistency between feed and landing page

Google’s help page for the issue states the principle: someone who clicks a Shopping ad expects to see the same availability on the landing page as in the ad. When the feed and the pages disagree across many products, the item-level page-crawl mismatches become this account-level warning. The page lists the causes Google sees most, from IP-based availability to preorders sold as in stock to structured data that has not been updated, and says the re-crawl after a fix usually finishes within 24 to 48 hours. The availability specification states the rule the check enforces.

It is a warning with a deadline: unresolved, it leads to suspension. It also needs a review request after the fix, and Google’s page lists that as the third step.

Why it happens

How to fix it

In Shopify

Use a feed that follows inventory in near real time (Shopify’s channel and our integration both receive inventory changes as they happen), fix the theme’s product structured data so availability follows the selected variant, link rows to their variant URL, and once the item-level mismatches are gone, request the review from the account issue.

In WooCommerce

Serve a feed built at request time from live stock (our free plugin does) and schedule Merchant Center’s fetch as often as your plan allows; check the product page’s structured data per variation; make sure preorders and backorders are declared as such. Then request the review.

In a CSV or XML feed

Follow Google’s three steps: identify the problem products from the warning emails and the Needs attention filter and investigate why the feed and page diverged; update the availability values and resubmit the feed, by upload, API or platform; request a review once the values agree. Fix the update process, not just the values, or the warning returns.

How long until Merchant Center clears it

Item-level mismatches clear as Google re-crawls, usually within 24–48 hours of the fix. The account warning clears only after the review, which you request when the item-level issues are gone.

What FeedRobin does about it

The free feed check compares prices between the feed and a sample of product pages today, not availability, and the report does not claim otherwise; it does report every availability word no channel recognises. For connected stores the feed’s availability comes from live inventory on every sync and webhook, which removes the stale-snapshot cause; the theme’s structured data remains yours to check.

Questions merchants ask

What causes does Google list?

Its help page names, among others: location-based pages that change availability by visitor IP, preorder or sold-out products listed as in stock, variant mismatches, site maintenance, long fulfilment times, shipping restrictions, broken buy buttons, outdated structured data, postcode gates before availability shows, and colour mismatches between feed and page.

Do I request the review before or after fixing?

After. Google re-crawls the pages during the review, and a request made while the feed and pages still disagree fails and costs you the cooldown before the next one.

Will a feed that updates in real time prevent this?

It removes the most common cause, the stale snapshot. It does not fix a page whose structured data says InStock regardless of inventory; that is a theme problem, and Google reads the structured data first.

Sources

Related errors

Mismatched value (page crawl) [availability]Fix “Mismatched value (page crawl) [availability]” in Merchant Center
Product disapproved
Invalid value [availability]Fix “Invalid value [availability]” in Google Merchant Center
Product disapproved
Landing page not workingFix “Landing page not working” in Google Merchant Center (account-level)
Account-level risk

Read next

Google Merchant Center suspended for “Misrepresentation”: the recovery checklistMisrepresentation is Google's vaguest suspension — and the most common. The signals Google actually checks, a step-by-step recovery checklist, and how to request the review.
8 min
WooCommerce product feed not updating: why prices go stale, and the four fixesA WooCommerce feed still showing yesterday’s price has one of four causes: a file built on a timer, WP-Cron that never ran, a page cache serving an old copy, or a Merchant Center fetch nobody scheduled. How to tell them apart in five minutes and fix each.
7 min
Not sure what's wrong with your feed?Paste your feed URL and FeedRobin checks every product for missing barcodes, images, descriptions and more — free, no account needed.
Check my feed — it's free What it checks →