In this help center, you can find content for both Merchant Center Next and the classic Merchant Center experience. Look for the logo at the top of each article to make sure you're using the article for the Merchant Center version that applies to you. 

How to fix: Inaccurate price status due to inconsistency between feed and landing page

Your account has either been warned or your products have been preemptively disapproved due to this error

A custom icon for Merchant Center Classic Article Header.


When someone clicks a Shopping ad or free product listing on Google they expect to see the same price on your landing page as they see in the ad or listing. You may be paying for wasted clicks if a user clicks on a product, then returns to Google after seeing a higher price on your landing page.


You received this notification because price mismatches were found between your product data and landing pages. You should have received an email asking you to update your product data by a certain date so that the values in your data are consistent with those on your landing page.

Some common reasons for price mismatch include:

  • A sale has started or ended but the price in the feed hasn’t been updated; as a result, the sale price effective date is wrong. Additionally, ensure the value for the sale price effective date [sale_price_effective_date] attribute is aligned with the timing of changes to your site.
  • Multiple prices on the landing page: Shopping supports two prices, the price and the sale price (which are indicated using the price [price] and sale price [sale_price] attributes). If more than one price is present, make sure the lowest price is the most prominent and is listed using the sale price [sale_price] attribute.
  • Use of IP detection and dynamically changing prices: Don’t change the price of your product on your landing page based on a user’s location. Additionally, do not change price based on cookies, browsers, devices, or any other factor. If you only target certain locations within a country, use regional pricing and availability.
  • Outdated microdata or HTML: Check for contradictory information within your site build, and remove it to eliminate crawling issues. Learn more about structured data markup
  • Minimum order quantity and bulk products: If the shopper must purchase a minimum number of products, such as 10, list the total price for 10 products. Don’t submit the price for a single product if a minimum number of products is required.
  • Title, description, or image mismatch: Make sure that the product featured in your title, description, and image matches the price you submit. For example, if the product description mentions “an engraved product” and the image features a customized product with an engraving, make sure the price in the feed includes engraving fees.
  • Variant preselection and price ranges: Ensure each variant in the feed has a URL that loads to a pre-populated page of that variant. For example, if you advertise a premium flower bouquet, make sure the price in your feed is for the premium variant and the same premium variant is preselected on the landing page.
  • Handling fees: If you have additional logistical fees, rather than bundling them into the price variant, list them on the site as "shipping", "delivery", "handling", "logistics", or "carrier" and bundle the cost into the shipping [shipping] attribute.
  • Dynamic population and page load times: If a price is calculated dynamically and then added to the landing page, or if the page has a slow load time, the crawlers may miss the final price. Make sure to load your price on the landing page immediately.


Step 1: Ensure that prices in your product data match those on your landing pages

Investigate your update process to see what could be causing the problem:

  1. Check the warning email for examples of products that are affected.
    • Look for a common problem in your product data that could cause these mismatched prices.
    • Make sure you update your landing page and product data (and microdata if applicable) at the same time.
    • Schedule an upload or use the Content API to immediately update your product data. This scheduling helps make sure Google has the same data as is on your landing page.
      • If you change prices multiple times a day, or have a large amount of offers, consider using the Inventory API for faster updates.
  2. After you address the problem, update the price [price] attribute in your product data to match your landing page.

Step 2: Resubmit your product data

  1. After you’ve updated your product data, resubmit it using one of these methods:
  2. Next, check that you’ve fixed the issue by making sure it’s no longer listed on the Diagnostics page.

    Keep in mind: It may take some time for your change to be reflected on the Diagnostics page.

Step 3: Request a review

If your account has received a warning or been suspended, or if any of your products have been preemptively disapproved, you can request to have these issues reviewed by using the "Request review" button. 

Keep in mind

  • The review will apply to all issues for the country
  • The status of the associated issues will change to “Under review”

Related links

Was this helpful?
How can we improve it?

Need more help?

Sign in for additional support options to quickly solve your issue

Clear search
Close search
Google apps
Main menu
Search Help Center