The Full Story

This UK Shopify Plus beauty brand had built impressive domestic organic performance — top-3 rankings for several competitive UK skincare and beauty category keywords, and organic contributing 28% of total UK revenue. When their international expansion team launched US and German storefronts, they expected to see organic grow in both markets within 12–18 months. Two years later, international organic was negligible — despite the international pages existing and being indexed.

Our international ecommerce SEO audit found the root cause within 48 hours: 47 hreflang errors in the Shopify Plus implementation were giving Google contradictory geo-targeting signals — many of the US and German pages were pointing back to the UK version rather than each other, causing Google to treat them as duplicates of the UK site. Additionally, all German product and category content was machine-translated from English — technically readable but clearly not native, performing poorly against well-localised German beauty retailers. And neither US nor German referring domain portfolios existed, leaving both international stores with zero local authority.

The Core Challenge

47 hreflang implementation errors causing US and German pages to geo-signal back to UK versions — making all international pages effectively invisible in local search results. Machine-translated German product and category content performing poorly versus native-language German competitors. Zero US or German referring domains providing no market-specific domain authority for either international store.

Our Strategy

1

International SEO Audit

Full audit of hreflang implementation, URL architecture, content quality by market, and referring domain profile per country. 47 hreflang errors identified and categorised by error type. Competitor analysis in US and German beauty markets completed.

2

Hreflang Remediation

Complete hreflang rebuild across all 340 international pages. Correct self-referencing hreflang, reciprocal language alternates, and x-default implementation. Shopify Plus international domain structure validated and corrected. International XML sitemap rebuilt.

3

Native German Content Creation

All German category and product pages rewritten by native-speaking German ecommerce content specialist — replacing machine translation with genuinely local content that matched German search intent and buyer terminology. 140 category and product pages localised over 8 weeks.

4

Market-Specific Keyword Research

Independent keyword research conducted in English for US market and German for DE market — not translated UK keywords. Identified 85 US and 62 German commercial beauty keywords with clear buyer intent that the international pages were not targeting.

5

International Link Building

Simultaneous outreach programmes in US beauty press (Allure, Byrdie, Into The Gloss) and German fashion and beauty media. 28 DR 40+ US links and 19 DR 40+ German links built over 11 months — all targeted to international category pages.

6

Per-Market Revenue Attribution

GA4 configured with per-market channel grouping and enhanced ecommerce attribution. Monthly reports showing organic revenue per international market enabling accurate ROI calculation for each market programme.

The Results

MetricBeforeAfter / Result
International Monthly Organic Sessions2808,140 (+2,800%)
US Page-1 Commercial Rankings034
German Page-1 Commercial Rankings028
Hreflang Errors470
International Organic Revenue Share2%39%
German Market Organic Revenue (Year 1)€0€180K
"We had invested significantly in our international Shopify Plus setup and two years later had essentially nothing to show for it in organic. EcomsKit found the hreflang errors in the first week. Eleven months after the fix and native content rollout, international organic generates 39% of our total organic revenue — with Germany alone delivering €180K in year one. The international programme has transformed our expansion economics."
👤

Charlotte Reid

Head of Digital, D2C Beauty Brand (Shopify Plus)

Key Takeaways from This Campaign

  • Hreflang errors are the #1 reason international ecommerce pages fail to rank. 47 errors on a 340-page international implementation is not unusual — Shopify Plus's hreflang generation can be misconfigured in ways that are invisible to non-specialist audits but disastrous to international organic performance.
  • Machine translation is not international SEO. It is technically readable content but it fails to match the search terminology, cultural nuances, and buyer language of local markets. German beauty buyers search differently from UK buyers — genuinely native content is required to rank and convert.
  • UK domain authority provides almost no ranking signal in the US or German markets. Each international market requires its own referring domain portfolio from local publishers. International link building must be market-specific — not generic domain authority building.
  • International organic performance requires patience. The 11-month timeline from hreflang fix to significant international revenue is typical — the first 6–8 weeks show Google reprocessing the corrected geo-targeting signals, then rankings build through months 4–8, and revenue compounds from months 8–12.