Internal Link Checker

List & validate every internal link on a page or site.

Find every internal (same-host) link on a page or across your whole site and check that each one resolves. Spot broken internal links, review anchor text and source pages, and export the results. A healthy internal-linking structure improves crawlability and rankings.

Frequently asked questions

What is an internal link?

A link whose hostname matches the site you entered. Links to other domains (or sub-domains) are treated as external and shown by the External Link Checker.

Why audit internal links?

Broken internal links waste crawl budget and create dead ends for users. A healthy internal-linking structure also helps important pages rank.

How many pages does it crawl?

In “Whole site” mode it follows internal links breadth-first up to the page limit you set (default 50). “This page only” checks just the URL you enter.

Is this internal link checker free?

Yes — the internal link checker is free and runs online with no sign-up. Enter your URL to list and validate every internal link on a page or across your whole site.

How do I find broken internal links?

Run the internal link checker on your site and filter the results by status. Any internal link returning a 4xx or 5xx error is a broken internal link you should fix or redirect.

How can I improve my internal linking for SEO?

Link related pages to each other with descriptive anchor text, fix broken internal links, and make sure important pages are reachable in a few clicks. Strong internal linking spreads authority and boosts crawlability.

Does the internal link checker show anchor text?

Yes — for every internal link it lists the anchor text and the source page(s) it appears on, so you can review your internal linking and fix problem links quickly.