Indexation Validator

Hreflang Checker

Validate the hreflang annotations a page already ships with. This checks the live source page or pasted HTML and follows only the alternates explicitly declared on that page.

v1 checks only the alternates declared on the source page, caps reciprocal fetches at 12, and returns warnings instead of crashing on unreachable or non-HTML alternates.

What this checks

  • Invalid hreflang codes and duplicate locale annotations
  • Missing self-referencing hreflang entries
  • Missing reciprocals on explicitly declared alternates
  • Canonical mismatches on the source page and fetched alternates
  • Graceful handling for unreachable or non-HTML alternates