What is a broken link?
A broken link (also called a dead link) is a hyperlink on your website that no longer works. When a user or search engine crawler follows it, they land on an error page instead of the intended content — most commonly a 404 Not Found error.
Broken links happen constantly on the web. Pages get deleted, URLs change, external websites shut down, and CMS migrations accidentally break internal links. The problem is that none of this is visible to you as the website owner — your page looks perfectly fine while Google and your visitors hit dead ends.
A broken link checker is the only way to find them all at once, without manually clicking every link on every page.
The hidden cost of broken links
A study by Ahrefs found that the average website loses a significant portion of its backlink value to broken pages — links from other sites pointing to pages you've deleted or moved without redirects. Every broken link is lost SEO equity.
How broken links hurt your SEO
Wasted crawl budget
Google allocates a crawl budget to every website — how many pages it will crawl in a given time. Every broken link wastes part of that budget on a dead end instead of discovering your real content.
Lost link equity
If another website links to a page you've deleted (without redirecting), all the SEO value of that backlink disappears into a 404 error instead of flowing to your site.
Poor user experience
Users who hit broken links leave your site immediately. Higher bounce rates from frustrated visitors send negative engagement signals to Google.
Site quality signals
Google assesses site quality partly through maintenance indicators. A site with many broken links signals neglect — not the kind of site Google wants to rank prominently.
Types of broken links a checker finds
The most common broken link. The page existed but has been deleted or the URL changed. Zero content is returned — a complete dead end.
Like a 404 but permanent — the page was intentionally removed. Google de-indexes these faster than 404s.
The server crashed while trying to serve the page. Usually temporary but can be a sign of hosting problems.
Page A redirects to Page B which redirects to Page C. Each extra hop adds load time and reduces the SEO value passed through the chain.
Page A redirects to Page B which redirects back to Page A — infinite loop. Browsers and crawlers abort these entirely.
The server took too long to respond. Could be a slow external site or a server that's overloaded. Effectively broken from a user's perspective.
How to use the free broken link checker
Enter your page URL
Paste any publicly accessible URL. The checker works on any page — homepage, blog post, product page, or landing page.
The checker scans all links
Every link on the page is tested — internal links to other pages on your site, and external links to other websites. Status codes are checked for each one.
Review your broken links report
You get a full list of every broken link, its status code (404, 500, redirect chain), and the anchor text used — so you can find it in your content immediately.
Fix and recheck
Update or remove each broken link, then run the checker again to confirm the page is clean.
Free Broken Link Checker
Scan any webpage for 404 errors, dead links, and redirect chains — free, instant, no signup required.
Check for Broken Links Free →How to fix broken links
✓ Update the link URL
When: The page moved to a new address
How: Find the current correct URL and update the link to point to it directly.
✓ Remove the link
When: The page no longer exists and there's no equivalent
How: Delete the hyperlink from your content. If the anchor text still makes sense without the link, keep the text; otherwise, rewrite the sentence.
✓ Set up a 301 redirect
When: It's one of your own internal pages that moved
How: In your CMS or server config, add a permanent redirect from the old URL to the new URL. All SEO value transfers.
✓ Replace with an alternative source
When: It's an external link to a resource that's gone
How: Find another credible source for the same information and link to that instead. Don't just remove references — link to better sources.
Frequently asked questions
What is a broken link checker?▼
Are broken links a Google ranking factor?▼
How do I find broken links without a tool?▼
Does my CMS (WordPress, Shopify, etc.) fix broken links automatically?▼
How often should I check for broken links?▼
Free Tool
Find broken links on your site — free
Scan any page for 404 errors, dead links, and redirect chains in under 60 seconds. No signup required.
Check for Broken Links Free →Works on any public URL · Instant results · No account needed