Internal Link Checker
Review where a page leads.

Check the links a public webpage uses to connect visitors with the rest of your website. Review internal-link counts, unique destinations and response checks for a sample of up to 20 linked addresses.

A central webpage connects to related pages through a network of internal routesYOUR STARTING PAGEMAKE EVERY PATH USEFUL

How to use this tool

Choose a source page

Enter the page containing the links you want to inspect. A service page, article or category page can each reveal different routes.

Review counts and destinations

Compare the total internal links with the number of unique URLs and any nofollow links reported.

Investigate the sample

Review the checked destination statuses. Open an affected page before deciding whether a link needs updating.

Use the result to review navigation

The source page

The result begins with the links found on the URL you entered. It does not inspect every source page on the website.

Unique destinations

Several links can point to the same address. The unique-URL count helps you distinguish repeated links from different destinations.

Response checks

The sample can identify a destination that returns an error or cannot be reached during the check. Confirm the cause before changing the link.

What to check next
If you find thisNext step
A sampled destination is broken or unreachableOpen the destination and check whether it has moved, been removed or has a temporary server issue.
Many links share a destinationReview whether those repeated links help people use the page. A count alone does not establish a problem.
An important page is absent from the sampleReview the source page’s links directly. The result covers a sample, not every internal destination on the website.

The checker reads one public source page and tests up to 20 unique internal destinations. It does not log in, crawl every page, identify every orphan page or decide which anchor text best explains a link.

Your questions, answered

What does the internal link checker return?

It reports internal links found, unique destinations, nofollow internal links and broken or unreachable destinations within the checked sample. The sample lists destination URLs and returned statuses.

Does it crawl the entire website?

No. It reads the source page you enter and tests a sample of up to 20 unique internal destinations.

Can it find every orphan page?

No. Establishing that a page has no internal links requires a broader review of the website. This tool starts with the links on one source page.

Does an unreachable result always mean a broken link?

A server or connection problem can prevent a response during the check. Open the URL, investigate the issue and recheck before treating the finding as permanent.

Should I remove every repeated internal link?

No. Repeated links can serve different navigation or content needs. Review their usefulness on the actual page instead of treating the count as a target.

What if the page adds links with JavaScript?

The public HTML read by the checker may differ from the rendered browser page. Review the rendered navigation separately when it affects the result.

Need a wider internal-link review?

Share the pages you want people to discover and the findings from this check. We can help review the website structure and agree useful improvements.

Which internal links should you fix first?

Tell us what you’d like help with after running this check.


Open the contact page