What it does
Internal links are the links from one page of your site to another. They help people find their next page, and they help search engines discover your pages and understand what each one is about. The words in the link, the anchor text, are a big part of that.
This checker reads one page and lists every link that points elsewhere on the same site, grouped by destination, with the anchor text used and how many times. It flags links with no anchor text, links with generic text like "read more", and internal links marked nofollow.
How to use it
- 1Type the address into the Page URL field.
- 2Press List internal links.
- 3Read the four checks at the top: the total count, links without anchor text, generic anchor text, and nofollow links.
- 4Scan the table. It shows each destination's anchor text and how many times the page links there, most-linked first.
Write anchor text that says where it goes
Good anchor text tells the reader what's on the other side before they click. "See our pricing" beats "click here". Screen reader users often jump from link to link, so text like "more" repeated ten times tells them nothing.
- Describe the destination page, in a few words.
- Vary the wording naturally. You don't need the exact same phrase every time.
- For image links, give the image alt text. The checker counts alt text as the anchor.
- Keep nofollow off internal links. It doesn't help, and it can stop search engines following paths to your own pages.
What the counts can tell you
The table includes navigation and footer links, so your home page and main sections will sit near the top. Look past those to the links inside your content. If an important page gets one link, or none, from a page that's closely related, add one where it helps the reader.
The check reads the page's HTML as your server sends it. Links that are added later by JavaScript won't show up here. If search engines need them, render them on the server.
Questions
How many internal links should a page have?
There's no set number. Link where it helps the reader take a sensible next step. A page with hundreds of links dilutes each one; a page with none leaves readers and crawlers stuck.
Should internal links be nofollow?
Almost never. Nofollow on your own links doesn't save anything, and it gives search engines a reason not to follow the path to that page.
Does it check whether the links work?
No. It lists them and checks their anchor text. To test each link's status, use the broken link checker.
Does it crawl my whole site?
No. It reads one page at a time. Run it on your key pages to see how they link to each other.