All articles

Advanced SEO

International SEO: A Practical Playbook for Multilingual Sites

hreflang, ccTLDs, subdomains, subdirectories — the international SEO decision tree, fully explained with real case studies.

Lukas Weber 2026-02-19 13 min read

The Three URL Structures

Option 1: ccTLDs (example.de, example.fr)

  • ✅ Strongest geo-signal
  • ❌ Most expensive, splits domain authority

Option 2: Subdirectories (example.com/de/, example.com/fr/)

  • ✅ Consolidates authority on main domain
  • ✅ Easiest to manage
  • ❌ Weaker geo-signal

Option 3: Subdomains (de.example.com)

  • ⚠️ Treated as separate sites by Google in some cases
  • Generally NOT recommended for international SEO

outrank.so recommends subdirectories for 90% of cases.

hreflang Implementation

Every page must declare its language alternates:

<link rel="alternate" hreflang="en-us" href="https://example.com/" />
<link rel="alternate" hreflang="de" href="https://example.com/de/" />
<link rel="alternate" hreflang="x-default" href="https://example.com/" />

Common mistakes:

  • Missing return tags (de must point to en, AND en must point to de)
  • Wrong region codes (use ISO 639-1 + ISO 3166-1)
  • hreflang to non-canonical URLs

Translation vs Localization

Translation = words in another language

Localization = adapting content to local context

Localized signals that matter:

  • Local case studies & testimonials
  • Local pricing/currency
  • Local phone numbers
  • Local schema (LocalBusiness)
  • Native-speaker editing (avoid Google Translate)

Case Study: SaaS Company B

  • Started: 1 English site, $0 international revenue
  • Strategy: Added /de/, /fr/, /es/, /pt-br/ subdirectories
  • Localized 80 highest-traffic pages
  • Result after 9 months: 38% of revenue from non-EN markets

Want to apply this in real time?

Run these tactics inside outrank.so

Start free trial