Skip to main content

Local & AI SEO

How to find broken internal links

Broken internal links waste a visitor's click and a crawler's request. Finding them is straightforward once you know where they hide, and on most established sites the first crawl turns up more than anyone expects.

Last reviewed by James Henderson

How do you find broken internal links?

Crawl the site rendering JavaScript and including images and PDFs, and take the list of linking pages rather than the broken destinations — the sources are the actionable part. Then check what a crawl misses: orphaned pages, links inside PDFs, content that only renders on interaction, and email templates.

Frequently asked questions

What is the primary tool for finding broken links?

A site crawler that follows every link outward and records each destination's status. Configure it to render JavaScript, include images and PDFs, and run it against the live site rather than staging.

What does a crawl miss?

Orphaned pages nothing links to, links behind forms or logins, links inside PDFs, content that only renders on interaction, and email templates — where broken links usually cost more than on-site ones.

Why read the server logs?

They show real 404s as they happen, including requests a crawl would never make — mistyped URLs, links from other sites, old bookmarks — and the referrer tells you whose link is broken.

How should I prioritise fixes?

By the traffic of the page containing the link, not by the number of broken links. One broken link on a main service page matters more than fifty in old blog posts.

Is a redirect enough, or should I fix the link?

Fix the link as well. Relying on the redirect leaves an extra hop in every journey and keeps the wrong URL circulating through your own site.

Want this looked at for your business?

Twenty minutes on the phone usually finds the one thing holding the number back. James answers himself.

You reach James, not a call centre. No answer means he is on a job — leave a message and he calls back.

Call James: 832-338-2926

BayouEdge AI Assistant

Ask about our services

Hi! I'm the BayouEdge AI assistant. I can help you learn about our marketing services for Houston and South Texas businesses. What can I help you with?

Powered by BayouEdge AI