// SEO plans from €35/hour or €395/month// from €35/hr · €395/mo Free SEO checker[email protected]+31 6 4555 9353
Free SEO audit
best / wordpress-multilingual-plugins

Best WordPress Multilingual and hreflang Plugins: Ten Options Compared

A multilingual plugin should give each language its own indexable URL and handle hreflang correctly. I compared ten options from vendor pages read in Nov 2026 and checked Google’s hreflang rules. Where a page did not mention hreflang I say so.

  • Vendor pages read, Nov 2026
  • Only listed prices quoted
  • Hreflang claims only where the page makes them

// disclosure I do not sell any of these plugins and no provider can pay for a place or a score. Read the full disclosure.

vendor dataread Nov 2026
pluginentry price
PolylangFree; Pro from €99/yr
WPML€39/yr
TranslatePress€99/yr
WeglotFree; $17/mo
GTranslateFree; $12/mo

// quick answer For a budget, Polylang’s free version is the cheapest start. WPML and TranslatePress charge per year; Weglot and GTranslate are subscription services. Free GTranslate gives no SEO benefit per its own page. Read my hreflang tags guide for the rules any plugin must follow.

How I chose

I read vendor pages and scored price clarity, limits, SEO features stated and fit. Scores are editorial out of 10. I tested no plugin on a live site or inspected its hreflang output. Unread vendors score about 6.0.

What Google says about hreflang

Per Google’s documentation, there are three equivalent methods: HTML link tags, HTTP headers or an XML sitemap, so pick one. Return links are required, and each version must list itself plus all variants. Use x-default for fallback, fully qualified URLs, and an ISO 639-1 language code with an optional ISO 3166-1 Alpha 2 region code.

Comparison table

PluginEntry priceLimitsHreflang on pageScore
PolylangFree; Pro €99/yrPer-site licenceNot stated7.8
WPML€39/yr1 production site on entry planNot stated7.6
TranslatePress€99/yr1 site, 50K AI wordsNot stated7.4
WeglotFree; $17/moWords and languages per planNot verified7.2
GTranslateFree; $12/moIndexing on paid plansNot stated6.8
MultilingualPressNot verifiedNot verifiedNot verified6.0
LinguiseNot verifiedNot verifiedNot verified6.0
qTranslate-XTNot verifiedNot verifiedNot verified6.0
WordPress MultisiteNot verifiedNot verifiedNot verified6.0
Manual implementationFreeYour timeYou control it6.6

The ten reviews

01

Polylangfree version

Translation plugin

7.8/ 10
FREE
On wordpress.org
PRO
From €99/yr: DeepL, Site Editor, ACF Pro
BUSINESS PACK
€139/yr (struck from €198)
LICENCE
One public site; staging and localhost do not count

I did not see hreflang mentioned on the page I read, so test the output.

// pros
  • Free version
  • Clear licence terms
// cons
  • Hreflang not confirmed on page
best for budget multilingual sites.
skip if you want auto-translation built in.
02

WPML

Translation plugin

7.6/ 10
BLOG
€39/yr: 1 production site, 3 dev sites, no AI words
CMS
€99/yr: 3 sites, 9 dev, 22,500 AI words
AGENCY
€199/yr: unlimited sites, 45,000 AI words
TERMS
One year support and updates; 30-day money-back

I did not see hreflang discussed on the pricing page.

// pros
  • Clear tiers
  • Refund window
// cons
  • Annual renewal
best for established sites and agencies.
skip if you want a free start.
03

TranslatePress

Visual translation plugin

7.4/ 10
PERSONAL
€99/yr: 1 site, 50K AI words
BUSINESS
€199/yr: 3 sites, 200K
DEVELOPER
€349/yr: unlimited sites, 500K

The page does not mention hreflang or what the free version includes.

// pros
  • Clear tiers
// cons
  • Free version unclear
best for visual editing fans.
skip if you need verified SEO features.
04

Weglotfree plan

Translation service

7.2/ 10
FREE
$0: 2,000 words, 1 language
STARTER
$17/mo or $170/yr: 10,000 words, 1 language
BUSINESS
$32 or $320/yr: 50,000 words, 3 languages
PRO
$87 or $870/yr: 200,000 words, 5 languages
ADVANCED
$329 or $3,290/yr: 1,000,000 words, 10 languages
EXTENDED
$769 or $7,690/yr: 5,000,000 words, 20 languages

Enterprise is on request and there is a 14-day trial. Costs rise with words and languages.

// pros
  • Free plan
  • Trial
// cons
  • Word limits drive cost
best for small multilingual sites.
skip if you have a large word count.
05

GTranslatefree plan

Translation service

6.8/ 10
FREE
$0: no SEO benefit, no indexing
CUSTOM
$12/mo or $120/yr
STARTUP
$25 or $250/yr
BUSINESS
$35 or $350/yr
ENTERPRISE
$50 or $500/yr

Indexing is on paid plans, URL translation on Business and Enterprise, and language hosting on Enterprise only. The page does not mention hreflang.

// pros
  • Cheap paid tiers
// cons
  • Free tier has no SEO value
best for low-cost indexed translation.
skip if you stay on the free plan for SEO.
06

MultilingualPressNot verified

Multisite-based plugin

6.0/ 10

Not read; no price or features given.

// pros
  • Multisite approach reported
// cons
  • Unverified
best for check with the vendor.
skip if you need verified facts.
07

LinguiseNot verified

Translation service

6.0/ 10

Not read; no price or features given.

// pros
  • Auto-translation reported
// cons
  • Unverified
best for check with the vendor.
skip if you need verified facts.
08

qTranslate-XTNot verified

Community plugin

6.0/ 10

Not read; no price, maintenance status or features given.

// pros
  • Free reported
// cons
  • Unverified
best for check the plugin page.
skip if you need verified facts.
09

WordPress MultisiteNot verified

One site per language

6.0/ 10

Not read. A separate site per language needs hreflang added by a plugin or by hand.

// pros
  • Separation per language
// cons
  • Unverified
best for developers.
skip if you want a simple setup.
10

Manual hreflang implementationfree

DIY method

6.6/ 10

Create each language version yourself and add hreflang via link tags, headers or the sitemap, following Google’s rules above. Full control but error-prone at scale.

// pros
  • Free
  • Full control
// cons
  • Easy to get wrong
best for a few pages.
skip if you have a large site.

Checklist before you launch

  1. Give each language its own indexable URL.
  2. Check that hreflang lists the page itself and all variants.
  3. Confirm return links exist.
  4. Add x-default for fallback.
  5. Use valid language and region codes.

Six mistakes to avoid

01

Missing return links

Google requires them.

Link every version both ways.
02

Relative URLs

Google asks for fully qualified URLs.

Use full URLs.
03

Wrong language codes

Invalid codes are ignored.

Use ISO codes.
04

Relying on the free GTranslate plan

Its page says no SEO benefit.

Use a plan with indexing.
05

Ignoring word limits

Costs jump as content grows.

Estimate word count first.
06

Mixing hreflang methods

Conflicts cause confusion.

Pick one method.

What this guide does not tell you

I did not install any plugin or inspect its hreflang output, and no pricing page I read made hreflang claims. MultilingualPress, Linguise, qTranslate-XT and Multisite were not read. Prices may change.

FAQ

What is hreflang?

A signal telling Google which language or region each page version targets.

Which hreflang method should I use?

Google lists three equivalent methods; pick one.

Is there a free option?

Polylang is free on wordpress.org; Weglot and GTranslate have free plans with limits.

Does free GTranslate help SEO?

Its own page says it has no SEO benefit.

Do I need x-default?

Google describes it as a fallback; it is recommended.

Are prices current?

They were read in Nov 2026 and may change.

// disclosure

How this guide is funded

No provider can pay for a place or a score. Scores are editorial opinions from public vendor pages. The site sells SEO services and uses Yoast SEO, so I have a commercial interest in SEO topics. I link only to authority sources such as Google documentation. Vendors are named, not linked.

Scroll to Top