How to use it
- 1
Paste the public page URL you want to inspect.
- 2
WebDiag fetches the HTML and extracts HTTP(S), anchor, mailto, and tel links.
- 3
Review internal/external distribution, rel signals, and recommendations.
What the tool can do
- Counts internal, external, same-page, mailto, tel, and non-http links without launching a browser.
- Shows rel=nofollow, sponsored, ugc, and target=_blank without noopener/noreferrer.
- Runs through backend SafeHttpFetcher with SSRF protection and an HTML response limit.
Common use cases
- Check a landing page link structure before an SEO release.
- Find external links without correct rel signals.
- Detect target=_blank without noopener/noreferrer in public markup.
How it works inside
URLs are normalized against the page final URL, including relative href values.
Links inserted by JavaScript after load require the future browser/crawler layer.
Questions and answers
Is this a broken link checker?
No. Link Analyzer shows link structure and rel signals. Use Broken Link Checker for status verification.
Why is JavaScript not executed?
The MVP intentionally uses a bounded safe HTML scan. Runtime DOM and SPA links come later through crawler/browser infrastructure.
