← Back to Blog
SEOApril 22, 20267 min

Internationalizing a Website: hreflang, URLs and SEO Done Right

Multilingual websites are full of pitfalls. Here's how to make hreflang, URL structure and content strategy actually clean.

Internationalizing a website sounds easy — just translate texts and you're done. In reality it's one of the most common areas where SEO and UX fail together. Approach it structured and you build a real multilingual site that ranks in every market.

URL structure

  • Path-based: /de/ and /en/ — recommended for most SMBs, simple and stable.
  • Subdomain: de.example.com and en.example.com — useful for very different content or teams.
  • ccTLD: example.de and example.com — strongest local signal, highest effort.
  • Query parameters (?lang=en) — avoid, hurts SEO.

Setting hreflang cleanly

Every language version must point to all other versions via hreflang — including itself. Plus hreflang='x-default' for the default. Common errors: only one direction, wrong language codes (de-de instead of de-DE), or links to non-existent URLs.

Content strategy per language

  • No pure translations — every language needs its own keyword research.
  • Local examples, prices in local currency, local phone numbers.
  • Date, address and phone formats in local convention.
  • Images and people fitting the region.

Auto-select language?

Automatic redirect based on IP or browser language is a common mistake — it prevents Google from indexing all language versions cleanly. Better: default language as x-default, clear language picker in header, manual choice saved via cookie.

Tools for international SEO

  • Screaming Frog: checks hreflang implementation in crawl.
  • Ahrefs/Semrush: show rankings per country separately.
  • Google Search Console: international targeting report.
  • Merkle hreflang tool: validates hreflang tags.

Conclusion

Internationalization isn't a translation project — it's an SEO and UX task. Set hreflang cleanly and create original content per language and you'll build a site that works in every market.