Multi-language SEO breaks in silence.
You won't get an error message. You won't see a warning.
Google will just quietly show your English page to Spanish users. Or your French page won't get indexed at all. Or your German page will cannibalize your English page.
And you won't know until someone checks.
The multi-language SEO checklist
Hreflang implementation
Every page needs hreflang tags pointing to all its language variants. Including a self-referencing tag.
```
<link rel="alternate" hreflang="en" href="https://example.com/page" />
<link rel="alternate" hreflang="es" href="https://example.com/es/page" />
<link rel="alternate" hreflang="x-default" href="https://example.com/page" />
```
The x-default tag tells Google which version to show users who don't match any specified language.
URL structure
Keep language indicators consistent:
Never mix approaches (subdomains for some, subdirectories for others).
Content localization
Professional translation, not Google Translate. And beyond translation: localize examples, references, cultural nuances, and keyword targeting.
Sitemap per language
Create separate XML sitemaps for each language version. Submit all of them to Search Console.
Language-specific metadata
Title tags, meta descriptions, and Open Graph tags should all be translated and localized. Not identical across languages.
Common mistakes
Get the basics right first
Multi-language SEO is advanced. Make sure your single-language SEO is solid before expanding.
SEO Checkup. 113 foundational tasks. Step-by-step tutorials.
Free. No credit card. 30 seconds.
Master the fundamentals. Then scale to new languages.