← Free tools

Internal Link Checker

The Internal Link Checker reads the links on one page and splits them into internal and external. It checks for at least 5 internal links, generic anchor text like "read more", links with no text, nofollowed internal links and at least 2 external links. It also lists the internal pages that page links to most often, with a count for each.

Updated

Free, no account needed.

How to read the internal link result

The headline gives the number of internal and external links on the page. The stats add the number of unique internal targets, and each of the 5 checks comes back as a pass or a warning.

Only the links on the page you enter are counted. Links from other pages to this one are not part of the result.

What each warning means

Enough internal links warns when the page has fewer than 5. Descriptive anchor text warns on links whose text is just click here, here, read more, learn more, this, link or more. No empty anchors counts links that have no text, which is common with image-only links.

No nofollowed internal links warns when a link to your own site carries rel=nofollow. Links out to sources warns when the page has fewer than 2 external links.

The most-linked targets table

The table lists up to 12 internal URLs with the number of times the page links to each. Anchors that point to the same page with a different #fragment count as one target. Navigation and footer links are included, so they often sit at the top.

Fixing the common problems

  1. Add links to related pages from the body text, using words that describe the destination.
  2. Rewrite generic anchors like read more so they name the page they lead to.
  3. Give image links a text label or an alt attribute that describes where they go.
  4. Remove rel=nofollow from links to your own pages unless you have a reason for it.
  5. Link out to 2 or more outside sources where you cite a claim.

Common questions

There's no fixed number of internal links a page should have. This tool warns below 5. Link wherever a reader would want to go next.
The internal link checker doesn't show which pages link to yours. It only reads the links on the page you enter. To see links coming in, you need a crawl of the whole site.
An internal link is a link to a page on the same site as the page you entered. Everything else is counted as external.

Track your AI visibility every week

Peak Answer runs checks like these every week, then writes the content and gets the placements.

Start 7 day trial