ChungDigital
Services
BacklinksMentionsFull SEO Services
Free SEO ToolsBlogCase StudiesAbout
Get Free Audit

ChungDigital

I unlock brands’ organic growth. Link building, AI mentions, and full-service SEO for SaaS, API, and tech companies.

Services

  • Backlinks
  • Mentions
  • Full SEO Services

Company

  • About
  • Services
  • Case Studies
  • Blog
  • Free SEO Tools
  • FAQ
  • Contact

Get In Touch

furqan@chungdigital.com

Lahore, Pakistan

Request Free Growth Audit

© 2026 Chung Digital. All rights reserved. Privacy policy

Backlinks • Mentions • Full SEO Services

Hreflang checker

Validate the hreflang tags on a page: language and region codes, x-default, and self-reference. Then we fetch the alternate pages to check that they link back.

  • Free to use
  • No sign-up
  • Updated October 2026

More free SEO tools

SEO ROI CalculatorFreeCustomer Acquisition Cost CalculatorFreeCustomer Lifetime Value CalculatorFreeChurn Rate CalculatorFreeMeta Description GeneratorFreeTwitter Card ValidatorFree

Want the full picture?

Each free tool covers one piece. A free SEO audit covers your technical setup, on-page content, links, and AI visibility together.

Get your free SEO audit
Free Growth Audit

What's locking your organic growth?

Send your site and Furqan will personally review your backlinks, brand mentions, technical and on-page SEO, and AI visibility. You'll hear which service fits, or that you don't need one yet.

  • Backlink profile and competitor gaps
  • Brand mention and AI visibility check
  • Technical and on-page SEO review
  • A straight recommendation, even if it's no

Prefer email?

furqan@chungdigital.com

Furqan reads every request and replies personally.

Check a page's hreflang tags

Enter any public URL. We fetch it the way crawlers and social bots do, then run every check.

Example result for a made-up page. Enter your URL to check your own.

Page score

Indexable

74/100

32 passed · 9 warnings · 2 errors

Hreflang tags

CodeURLLinks back
enhttps://www.example.com/pricingThis page
dehttps://www.example.com/de/preisePassedYes
en-UKUse "GB" for the United Kingdomhttps://www.example.com/uk/pricingErrorNo

Hreflang checks

  • ErrorValid language and region codesen-UK: Use "GB" for the United KingdomFix: Use ISO 639-1 language codes with optional ISO 3166-1 region codes, such as en, en-GB, or de-AT.
  • ErrorAlternates link back1 of 2 checked alternates link backFix: Every alternate page must list this page too. Without return links, Google ignores the pair.
  • Warningx-default setFix: Add hreflang="x-default" for visitors whose language you don't target, usually your main or language picker page.
  • PassedAlternate URLs are full URLs
  • PassedNo duplicate language codes
  • PassedPage lists itself
  • PassedHreflang on a canonical page
Score74/1002 errors · 9 warnings

AI fix plan

Chung Digital AI

Get the issues from this scan ranked by impact, with what to do first. It reads the check results listed below, not your whole page, and is told not to invent facts.

What it reads

  • Page: example.com
  • Errors: 2
  • Warnings: 9
  • Title: Yes
  • Description: Yes
  • H1: Yes

Ask for a fix plan for this page, in priority order.

  • Reading the failed and flagged checks
  • Ranking them by impact on indexing and clicks
  • Writing a fix plan in priority order

What are hreflang tags?

Hreflang tags tell Google which language or regional version of a page to show each searcher. A visitor in Germany sees your German page, and a visitor in the UK sees the en-GB version, instead of whichever ranks first.

Each tag pairs a language code (and optionally a region) with a URL. Every version lists all the others, including itself, and x-default names the page for everyone else.

A complete hreflang set
<link rel="alternate" hreflang="en" href="https://www.example.com/pricing">
<link rel="alternate" hreflang="en-GB" href="https://www.example.com/uk/pricing">
<link rel="alternate" hreflang="de" href="https://www.example.com/de/preise">
<link rel="alternate" hreflang="x-default" href="https://www.example.com/pricing">

How this hreflang checker works

It reads every hreflang tag in the page's HTML, checks the language and region codes, and looks for a self-reference and x-default. Then it fetches up to five of the alternate pages to check that each one links back.

Return links are the step most hreflang tag checkers skip, and the most common reason hreflang is ignored. If page A points to page B but B doesn't point back, Google ignores the pair.

What it checks

  • PassedCodes use ISO 639-1 languages and ISO 3166-1 regions
  • PassedCommon mistakes such as en-UK (should be en-GB) or jp (should be ja)
  • PassedFull https:// URLs, with no duplicate codes
  • PassedA self-reference and an x-default
  • PassedReturn links from up to five alternates
  • PassedHreflang placed on a canonical URL

Common hreflang mistakes

Hreflang errors are silent: Google ignores the tags rather than warning you.

Missing return links

Only the English page lists the others. Every version must list every other version, including itself.

Wrong codes

UK is not a valid region code (use GB), and jp is not a language (use ja). Region without a language, such as hreflang="GB", doesn't work.

Pointing at non-canonical URLs

Hreflang URLs should be the canonical, indexable version of each page, not redirects or parameter URLs.

Need every page checked, not just one?

Our SaaS SEO services cover technical and on-page SEO across your whole site. Or request a free SEO audit and we will tell you which fixes matter most.

FAQ

Hreflang questions

No. Hreflang is only for sites with versions of the same page in different languages or for different regions.

x-default is the fallback page for visitors whose language or region you don't target. It is often your main English page or a language picker.

Yes. Google also reads hreflang from HTTP headers and XML sitemaps. This checker reads the HTML tags only, so if you use a sitemap, check it separately.

en-GB. Region codes follow ISO 3166-1, where the United Kingdom is GB.

The usual causes are missing return links, invalid codes, URLs that redirect or are not canonical, and alternates that are blocked or noindex. This checker tests the first three.

Yes. We save the URL you check, the results, and any error for 12 months, with your IP address and approximate location, so we can find what goes wrong and improve the checker. If you use the AI fix plan, the list of failed checks and the page's title, description, and H1 are sent to our AI provider to write the plan. See our privacy policy.