Skip to content
aivoma
en
Free check

Fix guides · SEO hygiene

Your language versions are not linked with hreflang

A store in Estonian, Finnish and English without hreflang tags gets the wrong version shown to each market and splits rankings. How to fix hreflang with WPML, Polylang or TranslatePress.

Impact: Medium We fix this in AI Visibility Setup — €790 · Updated

The symptom

  1. Finnish shoppers land on the Estonian page; Google indexes only one language.
  2. Page source has no <link rel="alternate" hreflang="…"> tags, or they point to the wrong URLs.

Why it matters

hreflang tells engines and assistants which URL is the equivalent page for each language/market, so the right one is shown and cited. Without it, versions compete with each other.

How to check it yourself

  1. View source of a product page for hreflang links, including x-default. Validate at a hreflang checker (e.g. Merkle’s tool).
  2. Search Console → International targeting report for errors.

How to fix it

  1. WPML / Polylang / TranslatePress output hreflang automatically when each product is actually translated and linked; untranslated products break the pairs — translate or exclude them.
  2. Use one URL structure per language (/et/, /fi/) and make sure canonical points to the same language version, not the default.
  3. Add x-default pointing to the language selector or main market.

Free instant store check

See what AI assistants can read on your store — in 60 seconds

Paste your store URL. We test AI-crawler access, product schema, prices, GTINs, feeds and email security live, and show the exact gaps. No sign-up, no obligation.

Check my store free