DEV Community

kerryhank
kerryhank

Posted on

SEO for Multilingual WordPress Sites: Hard Lessons from Ranking in 17 Languages

After two years of doing SEO across 17 languages on kkinvesting.io, here is what actually moves the needle.

hreflang Tags Are Non-Negotiable

Without proper hreflang, Google will either ignore your translations or flag them as duplicate content.

<link rel="alternate" hreflang="en" href="https://kkinvesting.io/en/bybit/" />
<link rel="alternate" hreflang="ja" href="https://kkinvesting.io/ja/bybit/" />
<link rel="alternate" hreflang="x-default" href="https://kkinvesting.io/bybit/" />
Enter fullscreen mode Exit fullscreen mode

Crawl Budget Is Real

With 17 language versions of every page, our sitemap has 30,000+ URLs. Google will not crawl them all. Priorities:

  • Submit language-specific sitemaps
  • Use IndexNow for faster indexing
  • Noindex thin pages

What Actually Ranks

  1. Long-form tutorials (2000+ words) outperform short posts in every language
  2. Localized content beats translated content — rewrite, do not translate
  3. Internal linking per language — each language needs its own link structure
  4. Language-specific keywords — direct translation of keywords rarely works

Tutorials in 17 languages: kkinvesting.io

Top comments (0)