Hreflang Tags Explained for Multilingual Sites
Hreflang stops search engines showing the wrong language version of your page. Learn the syntax, x-default, and common errors.
What is the Hreflang Tag Generator?
Hreflang tags tell search engines which language or regional version of a page to show each visitor. This generator builds the standard x-default starter block and the pattern for each language version.
How to use it
- Enter your page URL and language codes.
- Click Generate hreflang tags.
- Adapt one line per language version with its own URL.
Worked example
A page in English, French and German gets an x-default line plus one alternate line per language.
What format do language codes use?
ISO codes like en, fr, or language-region pairs like en-gb and fr-ca. Use lowercase language and uppercase region.
Frequently asked questions
What is x-default?
The fallback version shown when no language version matches the visitor.
Do I need one tag per version?
Yes — every language version should list all versions, including itself.