🌍 Free International SEO Tool

Hreflang Tag Checker

Validate hreflang annotations, detect missing x-default, and find international SEO issues on any webpage. Instant, no signup required.

What This Tool Checks

The Hreflang Tag Checker fetches the live HTML of your URL and analyzes every rel="alternate" hreflang annotation found in the page source.

🌐
Hreflang Tags Found Lists all language/region annotations with their target URLs
🎯
x-default Detection Checks for the required fallback tag for unmatched locales
Language Code Validation Detects invalid ISO 639-1 language codes and region subtags
🔗
Self-Reference Check Verifies the page includes itself in the hreflang set
⚠️
Common Error Detection Flags duplicate tags, single-tag implementations, and more
📊
Implementation Score 0-100 score based on hreflang best practices

Hreflang Tag FAQs

What is a hreflang tag and why does it matter for SEO?+

A hreflang tag is an HTML attribute that tells search engines which language and region a page is intended for. It helps Google serve the correct version of your page to users in different countries or who speak different languages. Without hreflang, Google may show an English page to French users, or a US version to UK visitors — leading to higher bounce rates and lower conversions. Hreflang is essential for any site targeting multiple countries or languages.

What is the x-default hreflang tag?+

The x-default hreflang tag (rel="alternate" hreflang="x-default") specifies the fallback page when no other language or region version matches a user's browser settings. For example, if you have pages for en-US and fr-FR but a Japanese user visits, they'll be served the x-default version. Google recommends including x-default whenever you use hreflang. Missing x-default can cause international visitors to land on the wrong page version.

What is a reciprocal hreflang link and why is it required?+

Hreflang works as a two-way signal: if page A declares a hreflang relationship to page B, then page B must also declare a hreflang relationship back to page A. This is called a reciprocal link. If the relationship is one-directional, Google ignores the hreflang annotation entirely. For example, if your English page points to your French page via hreflang, the French page must also point back to the English page. Missing reciprocal links is the most common hreflang implementation error.

What are the most common hreflang implementation mistakes?+

The most common hreflang mistakes are: (1) Missing x-default tag — no fallback for unmatched locales; (2) Non-reciprocal links — page A points to page B but B doesn't point back to A; (3) Invalid language or region codes — using 'EN' instead of 'en', or invalid ISO 3166-1 country codes; (4) Using only one hreflang tag — a single hreflang annotation serves no purpose; (5) Pointing hreflang to redirect chains or 404 pages; (6) Inconsistent implementation across sitemap.xml and HTML; (7) Missing self-referencing hreflang — each page should include itself in its hreflang set.

Can hreflang tags be implemented in the sitemap instead of HTML?+

Yes, hreflang annotations can be implemented in three places: (1) HTML head using link rel="alternate" tags; (2) XML sitemap using xhtml:link elements; (3) HTTP response headers (for non-HTML files like PDFs). Most SaaS companies use the HTML head method for simplicity. The sitemap method is useful when you can't modify individual page HTML. All three methods are equally valid for Google, but you should use only one method consistently to avoid conflicts.

How do I check if my hreflang tags are correct?+

To validate your hreflang implementation: (1) Use this free Hreflang Tag Checker — enter your URL to see all hreflang tags and any issues detected; (2) Check Google Search Console's International Targeting report for hreflang errors; (3) Use the URL Inspection tool in GSC to see which hreflang tags Google discovered; (4) Manually check your page source (Ctrl+U) and search for 'hreflang'; (5) Verify that every alternate URL in your hreflang set is returning 200 OK and includes a reciprocal hreflang pointing back.

Want a full SEO audit of your site?

AutoSEOBot checks 50+ technical SEO factors — hreflang, canonicals, schema, Core Web Vitals, and more. Get your full report for just $2.

Get $2 SEO Audit →