Why shouldn't my prices change according to the user's IP address (according to geolocation)?
Google must be able to access an offer whose price and currency match the feed. A visitor without cookies, a crawler and a buyer should not encounter conflicting prices at the submitted URL.
Geolocation, currency, tax, cache or customer-group rules can change the displayed offer. The presence of localization alone does not establish the cause: check its actual effect on the exact feed link.
- Open
linkin a new session without cookies or a customer account. - Check variant, currency, price and taxes for the target country, then compare checkout.
- Have access and crawler restrictions checked, including native geolocation if it blocks the page or changes the offer.
- Also compare structured data and XML; see price mismatches.
If your edition offers additional country-price settings, test their actual result. No single setting guarantees compliance across every page or integration.
For detailed requirements: Official Google documentation (1), Official Google documentation (2).
Other FAQs in this category
- What is the identifier_exists tag for ?
- What are Google tags for?
- What is the point of providing a brand for my products?
- What is the product supplier reference (MPN code) for?
- What are the localization prerequisites ?
- What is the use of prefixing product IDs?
- What is the product GTIN code for?
- How is my site's data markup used by Google?