Free SEO tool

Hreflang checker

Check a page's hreflang tags and visit every alternate it names: does it answer, can it be indexed, does its canonical name itself, and does it link back?

Free and unlimited: does not use your weekly runs
Free, no sign-up.

What the checker tests

First the set on your page, from the HTML and the HTTP Link header: valid language and region codes (such as en, en-GB or x-default), one URL per code, a reference to the page itself, an x-default, and whether the page itself is indexable and canonical, because search engines ignore hreflang on a page that is not.

Then it fetches up to 20 alternates. For each one you see its status (200, a redirect or an error), whether search engines may index it (robots.txt, meta robots and X-Robots-Tag), whether its canonical points to itself, and whether it has a return tag: a hreflang link back to your page. Without that link search engines ignore the pair.

The most common hreflang mistakes

Missing return tags, alternates that redirect or are canonicalized to another URL, country codes used as language codes ("uk" for the United Kingdom instead of "en-GB"), and a page that does not list itself. Each of these makes search engines drop part of the set.

In the app

Site audit: the full version

Crawl your site, get the issues sorted by impact and explained in plain language.

Frequently asked questions

?

Does it read hreflang in my XML sitemap?

No, only the HTML link tags and the HTTP Link header of the page. The site audit in the app checks hreflang across all your pages.

?

Does this tool count towards my free runs?

No. It is free and unlimited, apart from a limit per site per hour.

Want the full picture?

Track your rankings, audit your site and see where AI answers mention you, with the full versions of these tools.

Start your free trial
  • 14-day free trial
  • 25 keywords tracked daily
  • No credit card