Skip to content
LinksloBacklink Marketplace
Technical SEO

Hreflang Checker

Inspect hreflang tags, language-region codes, duplicate entries and reciprocal references on multilingual pages.

hreflang attributelanguage coderegion codex-defaultinternational SEO

Live tool

Hreflang Checker

Results come from the input you provide. The tool does not invent traffic, rankings, backlinks or index status.

No paid SEO API required

What is Hreflang Checker?

An hreflang checker inspects alternate-language annotations that connect equivalent pages for different languages or regions. It looks for declared language-region values, duplicate annotations and the URLs referenced by each alternate.

Hreflang errors rarely break a page for users, which means they can go unnoticed while search engines receive incomplete or contradictory international targeting signals. Missing return links, invalid codes and canonicals pointing outside the language cluster are frequent causes.

How to use the Hreflang Checker

  1. 1Enter one URL from the international page set.
  2. 2Review every detected hreflang value and destination.
  3. 3Confirm language codes are ISO-style values and optional regions are appropriate.
  4. 4Check reciprocal annotations on alternate pages and confirm canonicals remain inside the intended cluster.

Understanding the results

  • A language-only value such as `en` targets English generally.
  • A language-region value such as `en-GB` narrows the intended audience to English users in the UK.
  • x-default can identify a fallback page when no listed language or region matches.

Common problems

  • Using country codes without a language component.
  • Linking from page A to page B when B does not reference A.
  • Mixing canonical URLs and hreflang URLs from different clusters.
  • Pointing hreflang to redirected or non-indexable pages.

How to fix them

  • Normalize codes and URLs across every page in the set.
  • Generate reciprocal annotations from the same source of truth.
  • Remove stale alternates when localized pages are deleted or redirected.

hreflang best practices

  • Use absolute canonical URLs.
  • Keep each alternate indexable when it is intended to appear in search.
  • Test several page families because homepage hreflang can work while deeper templates fail.

Practical example

An English UK page can reference `en-GB`, an English US page `en-US`, a French page `fr-FR`, and an x-default selector page. Each participating page should normally list the same cluster.

What this tool cannot tell you

The checker can inspect annotations available from the fetched page. It cannot prove that a search engine has accepted the international targeting or that every remote alternate remains unchanged later.

Frequently asked questions

Do hreflang pages need reciprocal links?+

Reciprocal annotations are an important part of a valid hreflang cluster and help confirm the relationship between alternates.

Can hreflang and canonical point to different URLs?+

They can, but careless combinations often break the intended cluster. Each localized page usually canonicals to its own preferred localized URL.

What is x-default?+

It identifies a fallback page for users whose language or region is not represented by a more specific hreflang value.

Should I use `uk` in hreflang?+

Use the ISO region code GB, as in en-GB, rather than UK.

Can hreflang be placed in a sitemap?+

Yes. Hreflang can be implemented in HTML, HTTP headers for some formats, or XML sitemaps when done correctly.

Related SEO tools