All Merchant Center errors
DisapprovalProduct dataShopping adsFree listings

Mismatched value (page crawl): price

Time to clear: usually within 1 day after re-crawlPublished

The price in your feed does not match the price Google finds on your product page.

What this error means

Google crawled your product page, compared the price it found there with the price in your feed, and the two do not match. Until they do, the product stays disapproved.

Why it happens

Google checks that a shopper who clicks your ad sees exactly the price that was advertised. Any difference triggers this error. The common causes are a sale that ended on the site but not in the feed, VAT included in one place and excluded in the other, a currency difference, or a cached page showing an old price. Wrong or outdated structured data on the product page is another frequent cause, because Google reads the price field in your schema markup first.

How to fix it

  1. Make the feed price and the visible page price identical, including VAT.
  2. Check that the structured data on the product page (the price in your schema markup) matches the visible price. Google reads the markup first, so a stale schema price fails the check even when the visible price is right.
  3. If you run promotions, send the discounted price in the sale_price attribute alongside the regular price, so the feed tells the same story as the page for the whole duration of the sale.
  4. Refresh the feed after every price change, not on a slower schedule than your price updates.
  5. Check the page the way Google sees it: logged out, in the currency of the target country, with any welcome discounts or geo pricing rules accounted for.
  6. Request a re-crawl in Merchant Center once feed and page agree.

Fixing it in your store

Match your feed update frequency to how often prices change in the store. If you run sales, confirm your feed tool sends the sale price in the right attribute and that it reverts when the sale ends. Most feed tools can schedule refreshes; set that interval no wider than your typical price cadence.

How long until it clears

Usually within 1 day after Google re-crawls the page and sees matching prices.

Reference: Google's documentation

Still disapproved?

When the fix does not stick, get a second pair of eyes

Some disapprovals are stubborn, and account-wide suspensions rarely have a single clean cause. I go through your feed, products, and Merchant Center settings and tell you exactly what is blocking approval, in plain language. From $297. No retainer, no commitment.

Get a Shopping account review