Broken Link Checker: The 20-Minute Audit That Stops Google and Your Visitors Hitting Dead Ends
Print / Save as PDFInsider
Ever clicked a link, waited that hopeful half-second, and landed on a big unfriendly "404 Not Found"? Annoying, isn't it. Now imagine your visitors doing that on your site — except they don't shrug and try again. They leave. A broken link checker is the tool that finds those dead ends before your customers (and Google) do, and this guide shows you exactly how to run one and fix what it turns up.
What Is a Broken Link, Really?
A broken link is a hyperlink that points to something that isn't there any more. You click it expecting a page and instead get an error. Simple as that.
Under the bonnet, every link your browser follows gets a status code back from the server — a little three-digit reply that says how it went. Think of it like knocking on a door:
A broken link checker knocks on every door for you, thousands of times, and hands you a tidy list of the ones that didn't answer properly. Doing that by hand would take you the rest of your natural life.
Why Broken Links Quietly Hurt Your SEO
Here's the bit most people miss. Broken links don't just look scruffy — they leak value in three ways.
None of this is dramatic on its own. It's death by a thousand paper cuts. Which is exactly why a quick, regular check pays for itself.
How to Check for Broken Links (the Free, No-Faff Way)
Bet you thought this needed a paid crawler and a spreadsheet degree. It doesn't. Our Broken Link Checker does the whole job in the browser, free, with no sign-up and no email harvesting.
Here's the drill:
That's it. No installs, no credit card, no "start your 7-day trial" nonsense.
A Quick Worked Example
Say you run a 180-page shop. You crawl the lot and the checker flags 12 broken links. Here's how that might break down:
The report tells you each broken link and the page it lives on. So you open the three blog posts holding those seven dead product links, and you either point them at the nearest live product or strip the link out. Ten minutes, done. The external ones you swap for a working source or remove. The 500s you flag to whoever owns that widget.
Twelve paper cuts, patched up over a cup of tea.
How to Fix Broken Links Once You've Found Them
Finding them is half the battle. Here's how to actually deal with each type:
Broken internal links (links to your own pages)
You've got three sensible options:
Broken external links (links to other sites)
You can't fix someone else's site, but you can stop pointing at their rubble. Either find a fresh, working source that says the same thing, or remove the link. Don't leave your readers walking into someone else's dead end.
Server errors (those 500s)
A 500 usually means something's genuinely broken server-side — a script that's timing out, a plugin that's thrown a wobbly, or a page that's too heavy to load. If it's your own page, our HTTP Header Checker and Slow Resources Finder help you see what the server's actually sending back and what's dragging the page down.
How Often Should You Run a Broken Link Check?
Depends how busy your site is. A rough rule of thumb:
Stick a recurring reminder in your calendar. Future-you will be grateful.
Frequently Asked Questions
Is this broken link checker really free?
Yes — genuinely free, no sign-up and no email required. You can crawl up to 500 pages, see every broken link with its status code and the page it sits on, and export the results. No trial timer counting down in the corner.
What's the difference between a broken link and a redirect?
A redirect (a 301 or 302) still gets the visitor somewhere — it just sends them on to a new address. A broken link (usually a 404) sends them nowhere. Redirects aren't errors; they're the proper way to move a page. It only becomes a problem when a redirect points at another dead page, which is why checking the full chain is worth doing.
Will broken links get my site penalised by Google?
There's no specific "broken link penalty". But broken links waste crawl budget, strand the ranking power from any external links pointing at deleted pages, and give visitors a poor experience — all of which quietly work against you. Fixing them removes friction rather than earning a magic boost.
How many pages can I crawl at once?
Anywhere from 100 to 500 pages per scan, set with a simple slider. Start at the low end for your first run to see how your site behaves, then turn it up.
Does it check external links too, or just internal ones?
Both. The checker follows the internal links to crawl your site, and it checks every link it finds along the way — including the external ones pointing off to other websites. Broken external links are just as worth clearing out as internal ones.
Put It Into Practice
Here are the free KeywordNumbers tools that pair best with this guide:
Every one of our free SEO tools is genuinely free to use, with no sign-up required.
Free tools to put this into practice
Reading is one thing — testing your own pages is what moves the needle. Here are the free KeywordNumbers tools that pair best with this guide:
Every one of our free SEO tools is genuinely free to use, with no sign-up required.
Ready to research your keywords?
Try our free keyword tools — no signup required.