Free 12 Months of SEO Strategy to Help Your Business Grow – No Strings Attached. Claim it now
Paste the URLs for each language or country version of a page. You’ll get the complete, reciprocal hreflang set — as HTML tags, HTTP headers or XML sitemap entries — with the common mistakes flagged before you ship them.
Hreflang tags tell Google which version of a page to show someone based on their language and country. They’re simple in principle and easy to get wrong in practice, because every page has to list every other page including itself, and a single missing or mismatched URL invalidates the whole set. This tool builds the complete reciprocal block for you and flags the errors before they reach production.
Anyone running a site in more than one language or country. Businesses serving India and the Gulf in English and Arabic. Brands with separate UK, US and Australian sites competing with each other in search. Developers who have been handed a hreflang ticket and would rather not read the specification.
hreflang="uk" means Ukrainian, not the United Kingdom. British English is en-GB.Use the HTML tags for most sites — they go in the head of every page in the set. Use HTTP headers for non-HTML files like PDFs, which have no head to put tags in. Use the XML sitemap version if you have a large site or many markets, since it keeps all the annotations in one file and means you don’t have to edit hundreds of pages. Pick one method and stick to it; mixing them across the same pages causes conflicts.