Skip Navigation

This thread is resolved. Here is a description of the problem and solution.

Problem:
You are experiencing issues with product rejections in Google Merchant Center due to a currency mismatch. Although your settings in Merchant Center are correct, Google's crawlers, which are mostly from the USA, detect USD instead of GBP during their crawling process.
Solution:
Unfortunately, this issue is beyond our control as Google decides the region from which it crawls the site. Your currency settings are correct, but Google's bots, primarily operating from the USA, default to USD. For more information on how Google handles locale-adaptive pages, you can visit Google's documentation on locale-adaptive pages.

If this solution does not apply to your case, or if it seems outdated, we recommend opening a new support ticket. We also highly suggest checking related known issues at https://wpml.org/known-issues/, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. For further assistance, please contact us through the WPML support forum.

This is the technical support forum for WPML - the multilingual WordPress plugin.

Everyone can read, but only WPML clients can post here. WPML team is replying on the forum 6 days per week, 22 hours per day.

This topic contains 1 reply, has 0 voices.

Last updated by Lucas Vidal de Andrade 2 weeks, 4 days ago.

Assisted by: Lucas Vidal de Andrade.

Author Posts
May 28, 2025 at 3:33 pm #17084452

ivanV-42

Background of the issue:
I am trying to resolve an issue where some of my products are being rejected in Google Merchant Center. I have requested a manual review for a price match issue and a currency mismatch issue. Although the currencies and location are correct in Merchant Center, Google indicates that the value they find on-site contains other currencies. An example is that the UK currency (GBP) is filled in correctly, and the UK product matches in terms of ID, but Google rejects it because they see US currency (USD) during crawling. Here is a link to a page where the issue can be seen: hidden link

Symptoms:
Products are rejected in Merchant Center due to a price match issue and a currency mismatch. Google sees US currency (USD) instead of UK currency (GBP) during crawling, despite the correct settings in Merchant Center.

Questions:
Why is there a currency mismatch between what is set in Merchant Center and what Google sees during crawling?
How can I resolve the issue of Google seeing the wrong currency on my site?

May 28, 2025 at 4:23 pm #17084702

Lucas Vidal de Andrade
WPML Supporter since 11/2023

Languages: English (English ) Spanish (Español ) German (Deutsch ) Portuguese (Brazil) (Português )

Timezone: America/Sao_Paulo (GMT-03:00)

Hello,

thanks for contacting us.

I have checked your case, and I am afraid this is not something that we can affect or have any power over. Google uses a bot to index your website, and most of the cases are from the USA, which is why they fetch USD as currency.

It's Google that decides from which region it is crawling the site.

- hidden link

Your currency is showing fine and correct, just it depends on which location the user is visiting, and for Google bots, it is mostly the USA.

Regards,
Lucas