Validate hreflang health now that Search Console's International Targeting report no longer exists

domain: international-seo · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Confirm expectations: Google removed the International Targeting report — including country-targeting settings and the hreflang error tab — from Search Console in September 2022 and hasn't reinstated hreflang error reporting there
  2. Cross-check hreflang implementation using a third-party crawl or a dedicated hreflang-validation tool that fetches every URL in a cluster and confirms reciprocity (each URL lists all others, including itself)
  3. Confirm every alternate URL in the cluster returns 200 and matches the expected language/region code format
  4. Include x-default only once per cluster and verify it resolves to a sensible fallback page
  5. Since Search Console can no longer flag hreflang errors directly, rely on Search Analytics filtered by country/query plus manual spot-checks across locales to catch mistargeting

Known gotchas

Related routes

Implement hreflang x-default to handle users whose locale matches none of your targeted language variants
google-search-console · 5 steps · unrated
Implement hreflang for international targeting using sitemap annotations and link tags, and avoid reciprocity errors
developers.google.com · 5 steps · unrated
Generate and validate hreflang annotations in XML sitemaps for international sites, including x-default and reciprocal link requirements
developers.google.com · 6 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans