Crawly
Feature

hreflang Audit

Validate international SEO tags across every page in one crawl.

hreflang errors are among the most common and most damaging international SEO issues - and among the hardest to spot manually. Crawly extracts and validates hreflang tags on every page as part of the standard crawl.

Missing x-default tags, malformed language codes, and hreflang pointing to non-200 URLs are all flagged automatically. No separate validator needed.

How it works

  1. 1

    Run a crawl on your international site.

  2. 2

    Crawly extracts all hreflang link tags from every page's HTML.

  3. 3

    Each tag is validated: language code format, x-default presence, and whether the target URL returns a 200.

  4. 4

    Issues are flagged in the Issues tab. Click any issue to see affected pages.

Why it matters

Missing x-default detection

x-default is the most commonly missing hreflang tag. Crawly flags every page that has hreflang tags but no x-default fallback.

Malformed language codes

Common mistakes like en-UK instead of en-GB, or using a country code without a language code, are caught automatically.

Target URL validation

hreflang tags pointing to redirected or broken URLs are flagged - a common problem after migrations that is easy to miss without a crawler.

Use cases

International site audits

Run a full hreflang audit on any international site in a single crawl. Get a page-by-page breakdown of every hreflang issue.

Post-migration validation

After a site migration, verify that hreflang tags are still pointing to valid, 200-returning URLs - not old URLs that now redirect.

New market launches

Before launching a new language or country version, verify that x-default and all existing language tags are correctly implemented.

Crawly app icon

Start crawling smarter

Download Crawly for free. Connect to Claude Code via MCP and start auditing your site in minutes.

Download free