Generate hreflang tags for the language versions of a page.
The hreflang tag generator creates the annotations that tell search engines which language or regional version of a page to show to each user. List the versions with their language codes and URLs, add an x-default page, and choose the HTML, XML sitemap or HTTP header format.
Codes are validated and normalized (en-gb becomes en-GB), and each version lists all the others, including itself, which is the most common hreflang mistake.
HTML link tags, XML sitemap entries or an HTTP Link header.
Language, script and region codes are checked and normalized.
Add the fallback page for unmatched languages.
Every version references all the versions, itself included.
An annotation that tells search engines about the language and regional versions of a page, so each user gets the right one.
The page shown to users whose language or region doesn't match any of the listed versions, often a language selector or the main version.
en-gb. Region codes follow ISO 3166-1, where the United Kingdom is GB.
Yes. Hreflang must be reciprocal: if page A points to B, B must point back to A.