Link analyzer: every link on a page, tested

Paste any public URL. We read the page's HTML, sort every link by where it goes and what its rel attribute says, then ping each target to catch 404s, redirects and dead ends.

What a single-page link audit tells you

Every page is a small switchboard. Internal links route readers (and crawlers) deeper into your site; external links send them elsewhere; the rel attribute labels which of those connections you vouch for. The analyzer lays all of that out for one URL at a time:

  • Scope. Links to the same host are internal. Links to another subdomain of the same site (blog.example.com from www.example.com) are marked as subdomain links. Everything else is external.
  • Follow status. A link with rel="nofollow", sponsored or ugc tells Google not to treat it as an endorsement. Everything else is a followed link. A page-wide <meta name="robots" content="nofollow"> overrides all of them, and the tool warns you when it finds one.
  • Status. Each unique target gets a HEAD request (GET if the server refuses HEAD). 2xx is healthy, 3xx means you're linking through a redirect, 4xx/5xx and DNS failures are broken.
  • Anchors. The clickable words, or the image alt text when the link is an image. They are the strongest hint a search engine has about the target page.

Why we don't show a backlink count

A tool can only report backlinks it has already found by crawling other people's pages. Checking your page tells us nothing about who links to it. Rather than print an invented number, we point you at sources that really have the data; the backlink verifier explains which free sources to use and then confirms, link by link, that the backlinks you have are live and followed.

Questions people ask

What does the link analyzer check?

It fetches the one page you enter, reads every <a href> element in the HTML, and sorts each link by scope (internal, subdomain, external), rel attribute (follow, nofollow, sponsored, ugc), anchor text and link type. It then sends a lightweight request to up to 150 unique linked URLs to report the HTTP status, redirects and dead links.

Does it show backlinks or Domain Rating?

No. Backlinks are links on other websites pointing to yours, and counting them needs a crawler that has visited billions of pages. This site does not run one, so it will not show backlink totals, Domain Rating or Domain Authority. For real backlink data use Google Search Console (Links report), Bing Webmaster Tools, or Ahrefs Webmaster Tools, which are free for sites you own.

Why are some links missing?

The analyzer reads the HTML the server sends. Links that are added later by JavaScript in the browser (common on single-page apps and some menus) are not in that HTML, so they are not listed. Google renders JavaScript eventually, but plain HTML links are discovered fastest.

Why does a link show as broken when it opens fine in my browser?

Some sites block automated requests or anything that is not a full browser, answering 403 or 429. Others time out after 7 seconds. Treat 403, 429 and timeouts as “check by hand”; 404 and 410 are the real dead links.

Is there a limit?

One page per analysis, up to 1,000 links read and 150 unique URLs status-checked. There is also a per-visitor hourly allowance so the service stays free and fast. It never crawls beyond the page you enter.

Is the AI review accurate?

The AI only sees the link data collected above (URLs, anchors, rel values, status codes), not the page design or your goals. It is good at spotting patterns like repeated exact-match anchors or broken outbound links, but it can be wrong, so treat it as a second opinion.

More link tools on this bench