Hreflang checker
with reciprocal verification
Full hreflang detection and validation. Reciprocal return link verification, HTTP status per alternate URL, SSR vs JS badge per tag — on the page you have open.
Hreflang validation
on the page you have open
SEO Pulse reads all hreflang tags on the current page, checks the HTTP status of each alternate URL, and verifies that reciprocal return links are correctly implemented — without you needing to open a separate tool or paste any URLs.
Reciprocal verification is the most commonly missed hreflang check. If page A declares page B as an alternate, page B must also declare page A. SEO Pulse fetches each alternate URL and confirms the return link is present and correct.
An SSR vs JS badge per tag is critical for international sites — hreflang is frequently injected by JavaScript on React and Next.js sites, meaning crawlers on a first-pass HTML-only crawl may never see the international signals at all.
What's included
Hreflang errors SEO Pulse catches
Common questions
What is hreflang? +
What is a reciprocal hreflang link? +
Why does it matter if hreflang tags are JS-rendered? +
What is x-default in hreflang? +
Does SEO Pulse check hreflang in sitemaps? +
Check hreflang on any page instantly
Install SEO Pulse, open a page, open the Hreflang tab.
★★★★★ on Chrome Web Store · 100+ users · No data sent to servers