project brief

When a fast‑growing beauty brand approached our Magento SEO agency, they were hitting a ceiling in their home market.

Their Magento 2 store converted well in the UK, but orders from Europe, North America, and the Middle East were sporadic and hard to scale.

They already shipped globally and offered multiple currencies at checkout, yet international organic traffic remained tiny compared to domestic, and users frequently complained about pricing, language, and shipping confusion.

The leadership team knew global demand existed they could see it in ad performance and marketplace sales but their own Magento site was failing to capture that demand through search

Results
  • +190% international non‑brand organic traffic.

  • +135% international organic revenue.

  • International organic share grew from 18% to 41%.

The starting point: One store, many problems.

The initial audit focused on how the site presented itself to international users and search engines:

  • Single primary .com domain with English‑only content and one Magento store view.
  • Currency switcher in the header, but no real localisation of content, shipping, or promotions; everyone saw essentially the UK experience.
  • No hreflang implementation; Google had no clear signals about different regional experiences or languages.
  • A patchwork of localised landing pages for some markets (e.g. “/de” for Germany, “/fr” for France) that were thin, poorly linked, and often not aligned with the main category structure.

Analytics and Search Console confirmed the picture:

  • International organic traffic was heavily brand‑skewed, with very little non‑brand visibility in key markets.
  • Many potential customers arrived on the wrong currency/region, leading to confusion about shipping costs, delivery times, and stock availability.
  • Bounce rates and abandonment from international sessions were significantly higher than those from the home market.

The brand wasn’t just “missing out” on international SEO.

They were actively leaking demand through a combination of technical ambiguity and weak localisation

Strategy: build a Magento multi‑store designed for international SEO

We reframed the project as a multi‑regional, multilingual SEO and UX rebuild, not just translation.
The goals were:

  1. Create clear, search‑friendly regional and language experiences on Magento.

  2. Make it obvious to Google which URL served which market using robust hreflang and structure.

  3. Localise content, pricing, and UX enough that international users felt “this store is for me”.

1) Choosing the right domain and URL structure

First, we agreed on how to structure the international site:

  • Keep the primary .com domain and use Magento multi‑store with separate store views for UK, US, EU, and selected markets.

  • Use consistent, search‑friendly subfolders for each region/language (e.g. “/en-gb/”, “/en-us/”, “/fr-fr/”, “/de-de/”), following language‑region best practice.

  • Ensure each regional store view had clean, self‑contained category and product URLs, not parameter‑based variations.

This gave us a scalable framework: each market had its own “mini‑site” under the same Magento instance, with URL patterns that made sense to both users and search engines.

2) Implementing hreflang and avoiding duplicate content

Next, we tackled discoverability and duplication:

  • Implemented hreflang across category, product, and important CMS pages using a Magento 2 module configured for each store view’s language‑region (e.g. “en-gb”, “en-us”, “fr-fr”, “de-de”).

  • Added x‑default targets where appropriate (example: global homepage) to signal the fallback URL when no specific region matched.

  • Ensured reciprocal hreflang annotations between all matching pages so that each URL listed all its regional/language variants correctly.

By doing this, we:

  • Reduced the risk of Google picking the “wrong” regional URL for generic queries.

  • Clearly indicated that near‑duplicate versions (UK vs US English) were intentional, locale‑specific pages, not competing copies.

3) Localising content, pricing, and UX where it matters

Technical configuration alone would not win international markets.
we built a localisation strategy tailored to the realities of each region.

For priority markets (UK, US, Germany, France):

  • Localised category and product copy where it affected search intent translating or adapting keywords, product names, and descriptions to match local language and terms.

  • Adjusted spellings, units, and references (e.g. “colour” vs “color”, ml vs fl oz, shipping options, and promotional messaging) to match local expectations.

  • Created region‑specific landing pages for key campaigns and seasonal events (e.g. Black Friday US, Single’s Day EU variants), replacing the one‑size‑fits‑all promotional approach.

On the UX side:

  • Configured Magento to show local currency by default for each store view, with clear messaging around shipping destinations and costs.

  • Implemented a polite geo‑suggestion banner (not a hard redirect) to propose the right regional store based on IP/location while still allowing manual switching.

  • Updated checkout flows and trust signals (logos, payment methods, returns info) to suit local expectations, improving conversion without harming crawlability.

4) Aligning SEO with local demand

We then built out an international SEO plan grounded in local keyword research:

  • Mapped category and product structures to local search behaviour, which sometimes meant creating market‑specific categories where demand was unique (for example, certain product lines that over‑indexed in Germany vs the US).

  • Created content hubs in different languages guides, FAQs, and how‑tos tied to regional store views, ensuring internal links fed the right local categories.

  • Prioritised link building and PR in key markets, focusing on local media, bloggers, and communities rather than generic global placements.

This pushed Magento’s multi‑store capabilities beyond “translation” into genuinely local market targeting.

Execution and iteration

The rollout happened in phases to minimise risk:

  • Phase 1: Launch UK and US store views with hreflang and basic localisation, then monitor indexation and ranking behaviour.
  • Phase 2: Add EU language store views (e.g. German, French), migrate and enhance existing thin localised pages into full Magento store views, and refine hreflang clusters.
  • Phase 3: Expand to additional English‑speaking markets (Canada, Australia, etc.) using a lighter localisation model but distinct store views and pricing.

Each phase included:

  • Crawls and hreflang validation to catch misconfigurations early.
  • Checks on how quickly new regional URLs were being indexed and whether Google switched to serving them appropriately in local SERPs.
  • Split reporting in GA4 and GSC by region/store view to track performance independently.

Results: Real international growth, not just more sessions

Within the first 6–12 months of the international rollout, the impact was clear:

  • International organic traffic (non‑home markets) grew by well over 150–200%, driven largely by non‑brand queries that previously went to competitors.
  • Key markets like the US and Germany saw significant lifts in organic sessions and revenue once fully localised store views and content hubs were live.
  • Brand‑side metrics improved: fewer support queries about pricing/currency confusion, lower bounce rates for international sessions, and higher repeat‑purchase rates from overseas customers.

From a business perspective, international revenue went from “nice extra” to a substantial, predictable share of overall ecommerce sales. The client now had a structure that could be replicated in new markets without reinventing their stack each time.

related projects

Retro Section Separator
Thin Line Stripe Pattern 1