Currency Localization
Showing prices in the visitor's currency, without breaking crawlable URLs or structured data.
Currency localisation is showing prices in the visitor's own currency. The SEO problem is how: swapping the currency by IP on one URL means search engines only ever see one version and structured data may not match what a given user is shown. Distinct URLs per market, with hreflang, keep every version crawlable.
Definition
Two approaches. IP-based switching on a single URL is simplest and is invisible to crawlers, which see whatever the crawl location returns. Market-specific URLs — /uk/, /de/ — are indexable per currency and can be connected with hreflang.
Structured data has to match what is displayed. A priceCurrency of USD on a page showing euros is a mismatch that can cost rich-result eligibility.
Why It Matters
Price in an unfamiliar currency is a real conversion barrier. Solving it in a way crawlers cannot see trades a search problem for a conversion one.
Example
example.com/uk/product showing GBP with priceCurrency: "GBP", linked by hreflang to the US version, is indexable in both markets.
Related Terms
Related Tools
Know the term.
Check your own site.
A free audit tells you whether this is currently costing you score points — and exactly what to change.
Run a free audit