SEO and auditingChecked through WebDiag API

Hreflang Checker

Enter a multilingual page URL to inspect HTML hreflang links: language codes, x-default, self-reference, and duplicates.

  • alternate links
  • x-default
  • self-reference
Online tool

Try the tool

Enter a URL: WebDiag will run a safe network check and show the result.

Network check through backend

For HTTP/SEO tools, the URL is sent to the WebDiag API, where SSRF protection, DNS/IP policy, and redirect limits are applied.

Reviewed: 2026-07-17
01

How to use it

  1. 1

    Paste the URL of one language version.

  2. 2

    WebDiag collects link rel=alternate hreflang from static HTML.

  3. 3

    Review language-code validity, x-default, duplicates, and self-reference.

02

What the tool can do

  • Checks x-default, self-reference, and duplicate hreflang values.
  • Normalizes relative href values against the final URL.
  • Shows html lang as an additional contextual signal.
03

Common use cases

  • Check international landing pages before release.
  • Find duplicated en/en-US or invalid language-region codes.
  • Check x-default for a global language selector.
04

How it works inside

Language tag validation is intentionally structural; search reciprocity rules require a future crawler batch.

The tool does not request every alternate href to avoid becoming a crawler.

05

Questions and answers

Does a single-language site need hreflang?

Usually no. The tool is useful for sites with multiple languages or regions.

Why is reciprocal validation not here?

Because that requires crawling a URL set. It belongs in crawler/job infrastructure with limits and history.