"Mismatched value (page crawl)" on a WooCommerce store: finding the cause
Updated 2026-10-11 ยท by Hieu Tran, written with AI agents and checked against the sources below
Google crawls your product pages and compares the price and availability it finds there, including the page's structured data, with what your feed says. When they differ, the item is disapproved with Mismatched value (page crawl) [price] or [availability]. On WooCommerce the cause is usually one of five things.
Reads the store's public product data and a few product pages. A WordPress plugin version is in review.
The usual causes on WooCommerce
Tax shown one way, sent another: the feed sends prices excluding tax while the page (or its structured data) shows them including tax, or the reverse. Merchants on WordPress.org and theme forums report exactly this after changing tax settings.
Currency switchers: the crawler gets a different currency than the feed's, through geolocation, a cookie or a redirect that drops the currency parameter.
Page cache or CDN: a cached page still shows yesterday's price or "in stock" after the product changed. Purge the cache for changed products, or exclude product pages from long caching.
Variable products: the feed sends one item per variation, but the variation's URL shows the default variation or a price range in its structured data.
Prices drawn by JavaScript (some dynamic-pricing and B2B plugins): Google may read the price in the page's HTML, not the one a script shows later.
How to find which products differ
In Merchant Center, open Needs attention and filter by the mismatch issue to get the list of items.
Open a few of those product URLs in a private window and view the page source: search for "price" in the application/ld+json block and compare it with your feed.
Check whether the difference equals your tax rate, an exchange rate or an old price. That tells you which of the causes above it is.
Fix the source (tax setting, feed plugin's tax option, cache rule), then wait for the next crawl; Google re-checks disapproved items over the following hours or days.