Why my price changes do not appear in Google Shopping?

Check the shop, XML and Merchant Center in that order:

  1. Open the affected item URL and confirm the price for the correct variant and currency.
  2. Open the feed URL. With a physical file, check that CRON generation completed after your change. With on-the-fly generation, inspect the current response.
  3. In Merchant Center, open the source under Settings → Data sources. Check its latest fetch, result and processing issues.
  4. Inspect the received product, any other sources and automatic updates.

If the file still contains the old price, another Google fetch will not fix generation. If the file is correct, check Google is fetching that URL and processing its new version. With XML + CRON, schedule fetching after generation.

There is no universal guarantee of display within 48 hours: retrieval, processing, review and serving are separate. Follow the actual status. See data checks and persistent price mismatches.

For detailed requirements: Official Google documentation (1), Official Google documentation (2).

Other FAQs in this category