✓No Fix, No Fee — If We Can’t Resolve Your Merchant Center Issue, You Don’t Pay→

Google Merchant Center Availability Mismatch: How to Fix It

Google Merchant Center availability mismatch: feed, landing page and checkout stock status synced

Written by

Short answer

A Google Merchant Center availability mismatch means the stock status in your product data, such as “in stock”, does not match what Google sees on your landing page or at checkout. The usual causes are slow inventory syncing, variants that are sold out, wrong structured data, and preorder or backorder items labelled as in stock. Fix it by making the feed, product page, structured data and checkout show the same status, then let Google recrawl.

Last updated: 1 October 2026 · By Ashraful Islam, founder of GMC Fixer

Availability mismatch is a common Google Merchant Center product issue, especially for stores with fast-moving stock or many variants. If your feed says a product is in stock but the page says “sold out”, Google will disapprove it, and if it happens across many products it can affect the whole account. Like price mismatches, these issues are technical and can be traced to a clear cause. This guide explains why availability goes out of sync, what Google compares, and how to align your feed and website, based on 5+ years of Merchant Center work.

What an availability mismatch means

Every product in Merchant Center has an availability value: in_stock, out_of_stock, preorder or backorder. Google checks that value against what it sees on your landing page and, in some cases, your checkout. When they differ, Merchant Center flags the product, often as “Mismatched value (page crawl) [availability]”, and stops showing it.

One disapproved product is a product-level problem. But widespread or repeated mismatches tell Google your product data cannot be trusted, which can lead to an account-level warning and later a suspension. If that has already happened, read our Google Merchant Center suspension checklist.

What Google compares

SourceWhat Google readsWhat must match
Product feedThe availability value, plus availability_date for preorder and backorderThe real stock status of that exact item
Landing pageStock text, “Add to cart” button state and badges like “Sold out”The same status for the same variant the feed points to
Structured dataThe offers.availability value in your Product schema, such as InStock or OutOfStockThe status shown on the page and in the feed
CheckoutWhether the item can actually be added to the cart and boughtIn-stock items must be purchasable

Common causes of availability mismatch

CauseWhat happensHow to fix it
Slow inventory syncStock sells out on the site but the feed still says in stockUpdate the feed more often, or use an app or API that syncs stock automatically
VariantsThe feed marks a variant in stock but the link opens a sold-out default variantGive each variant its own ID and a link that preselects that variant
Structured dataThe schema still says InStock after the item sells out, or the reverseGenerate schema availability from the same stock source as the page
Preorder and backorderItems not yet available are sent as in stockUse preorder or backorder with an availability_date
CachingGoogle crawls a cached page with an old stock statusClear caches after stock changes and avoid long caching of stock elements
Country or location stockStock differs by country or warehouse but one feed is used for allUse separate feeds or settings per country so each shows the right status
Hidden or disabled buttonsThe page hides the “Add to cart” button for an item marked in stockMake sure in-stock items can be added to the cart, or mark them out of stock

How to fix an availability mismatch, step by step

  1. Open the issue in Merchant Center. Note which products are affected and what availability Google found compared with your feed.
  2. Check one product by hand. Open its link in a private window and compare the feed status, the page status, the structured data and whether it can be added to the cart.
  3. Find the pattern. Decide whether the cause is sync timing, variants, schema, preorder or backorder labels, caching or country stock.
  4. Fix the source. Correct the app, feed rule or theme setting so every product takes its status from one stock source.
  5. Sync the feed. Update the feed or trigger a fetch so Google receives the correct status.
  6. Clear caches. Clear your site and CDN cache so Google sees the current page.
  7. Check structured data. Confirm the Product schema availability matches the visible status.
  8. Let Google recrawl or request a review. Most product errors clear after the next crawl. If the account received a warning, request a review only when everything matches.

A quick sync checklist

  • Feed availability matches the landing page for every product and variant
  • In-stock items can be added to the cart and bought
  • Out-of-stock items show as out of stock on the page and in the feed
  • Preorder and backorder items use the right value and an availability date
  • Each variant has its own ID and a link that opens that variant
  • Structured data availability matches the visible status
  • Caches cleared after stock changes
  • Feed updated at least daily, or synced in real time

Prices often go out of sync for the same reasons, so check our guide to Google Merchant Center price mismatch too.

What not to do

  • Do not mark everything as in stock to keep ads running. Google will find the mismatch.
  • Do not fix only the products listed in Merchant Center. The same cause usually affects others.
  • Do not hide the “Sold out” label while keeping the item unbuyable.
  • Do not rely only on automatic item updates. They are a safety net, not a fix.
  • Do not request reviews repeatedly before the feed and site match.

Availability mismatch vs. a misrepresentation suspension

Availability mismatchMisrepresentation suspension
LevelUsually product-level disapprovalsAccount-level suspension
CauseTechnical differences between feed, page and checkoutOverall trust and transparency problems
RiskCan escalate if widespread or repeatedAll products stop showing
FixSync stock status and let Google recrawlFull audit of business, site and feed, then a review

If your account has already been suspended, read our misrepresentation policy guide and see what to expect from reinstatement.

How GMC Fixer approaches availability issues

We trace the stock status of affected products through your feed, product pages, variants, structured data, apps, cache and checkout to find the real source of the mismatch. We then fix the setup so stock status stays in sync, not just the products Google listed. This is part of our Google Merchant Center suspension fix service, and it works whether you have a few disapprovals or an account-level warning.

Frequently asked questions

What does availability mismatch mean in Google Merchant Center?

It means the availability you submitted for a product, such as in stock or out of stock, is different from what Google found on the product’s landing page or at checkout. Google disapproves the affected products so shoppers are not sent to items they cannot buy.

Can an availability mismatch get my account suspended?

Usually it causes product disapprovals. If mismatches are widespread or keep happening, Google can treat it as inaccurate product information across the account, which can lead to a warning and then a suspension.

Should I remove out-of-stock products from my feed?

You do not have to. You can keep them in the feed with availability set to out of stock, as long as the product page shows the same status. Google will not show out-of-stock products in ads, but keeping them avoids losing their history.

How do I list preorder and backorder products correctly?

Use the preorder or backorder availability value instead of in stock, add the availability date, and make sure the product page clearly says the item is on preorder or backorder with the expected date.

How long does it take for availability errors to clear?

Once the feed, page, structured data and checkout match, errors usually clear after Google recrawls the products, often within a day to a few days. Updating the feed and requesting a review where Merchant Center offers it can help.

Related guides

Get a free review of your account

If Merchant Center is flagging availability mismatches on your products, send us your store URL and a screenshot of the issue. We will tell you what is causing it and what fixing it involves, and we reply within 24 hours.

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *