Hreflang Checker

Scan any page for its hreflang tags — validate language and region codes, URLs, and international SEO setup in one table.

Reach every region and language, correctly.

A single-page check is a start. SEOJuicer's full audit checks meta tags, keywords, hreflang, and more across every page on your domain, not just one URL.

Run Full Website Audit
Overview

What is the Hreflang Checker?

The Hreflang Checker is a free tool that scans any public page for its hreflang tags — the annotations that tell search engines about other language or region-specific versions of the same content — and validates each one for the mistakes that most often cause search engines to ignore them entirely.

Hreflang tags are easy to get subtly wrong: an invalid region code, a relative URL, a missing x-default, a page that never references itself. None of these throw a visible error anywhere, so they tend to sit broken for months, quietly letting the wrong language version show up in the wrong country's search results. Running this checker on a page surfaces every one of those problems in one pass.

Guide

How to use this tool

No signup, no install — just paste a URL and see every hreflang tag at a glance.

Step 01

Enter a URL

Type in any public page you want to check — no signup needed.

Step 02

We read every hreflang tag

Every <link rel="alternate" hreflang="..."> tag on the page is collected and validated.

Step 03

See what needs fixing

Get a table of every tag found, its language/region code, its URL, and any problems with it.

Methodology

How this data is collected

When you submit a URL, the tool fetches the page's live HTML and collects every <link rel="alternate" hreflang="..."> tag on it, along with the page's own declared language from its <html lang> attribute.

Each tag is checked for a valid language/region code format, an absolute (not relative) URL, and whether it duplicates another tag's code. The full set is also checked for an x-default fallback and a tag that references the page itself, both recommended by Google for a complete hreflang implementation.

Tips

Best practices for international SEO

A few habits worth keeping once you've found what's wrong.

  • Use the correct code format — a language code alone (like en) or a language-region pair (like en-us) — and double-check region codes, since a typo silently makes the entire tag invalid to search engines.
  • Always use absolute URLs in hreflang tags, never relative paths. A relative href is one of the most common reasons an otherwise correct hreflang tag gets ignored.
  • Add an x-default tag if you serve different versions by region or language. It tells search engines which version to show a visitor who doesn't match any of your other tags.
  • Every page in a hreflang set should reference itself, in addition to its other language/region versions — a page missing its own self-referencing tag is a common, easy-to-miss error.
FAQs

Frequently asked questions

Have questions about hreflang tags? Here are the most common ones our users ask before getting started.

Get a complete picture of your website's SEO health

Run a comprehensive audit and get actionable insights to improve your rankings.

Run Free Website Audit