Onlinetoolix

Technical SEO 2026

How to Find and Fix Broken Links

Dead links quietly waste crawl budget and frustrate visitors — here’s how to find every one on your site and fix them properly, not just patch them.

Updated: 2026
·
Reading time: ~11 min

A broken link is a small thing that never announces itself. Nobody gets an alert when a link starts pointing nowhere — a visitor just clicks it, hits a dead page, and leaves. Multiply that across a site with a few years of published content, old product pages, and the occasional external site that’s gone offline, and most established websites are quietly carrying dozens of broken links they’ve never noticed. Learning how to find and fix broken links is a genuinely quick technical SEO win, once you know where to actually look.

Auditing a website for broken links and dead pages

Broken Links Accumulate Quietly — Most Sites Have More Than They Realize

⚡ Quick Answer

To find and fix broken links: run a full-site scan with a broken link checker, cross-check Google Search Console’s coverage report, prioritize high-traffic pages first, and fix each one with a 301 redirect wherever a relevant destination exists. Repeat the scan monthly or quarterly, since new broken links appear continuously.

Why Broken Links Actually Hurt a Site

Broken links cause damage on three separate fronts, which is part of why they’re worth fixing even when each individual link seems minor. According to Google’s own documentation on how Googlebot crawls sites, crawl budget is a real, finite resource — every dead URL a crawler follows is time and resources not spent on pages that could actually be indexed or updated.

For visitors, a dead link breaks trust in the moment it happens — someone clicked expecting one thing and got a 404 page instead. That’s a small but real hit to how reliable your site feels, especially if it happens more than once in a single session.

For search engines, broken links waste crawl budget. Every dead URL a crawler follows is a request spent on a page that returns nothing useful, instead of being spent discovering or re-crawling pages that actually matter. On larger sites, enough broken links can measurably slow down how quickly new or updated content gets indexed.

For internal link equity, a broken internal link is a dead end in your site’s structure — any authority that would have flowed through it simply stops there instead of reaching the page it was meant to support.


The Different Types of Broken Links

Not every broken link is the same problem, and the fix depends on which type you’re dealing with.

404 — Internal
A link to your own page that’s been deleted, moved, or had its URL changed without a redirect
404 — External
A link to another site’s page that no longer exists, often because that site removed or restructured it
Redirect chains
A link that technically works but bounces through multiple redirects before reaching its destination
Domain-level failure
A link to a domain that’s expired, been sold, or is otherwise completely offline
Orphaned pages
Pages that still exist but have no internal links pointing to them at all — not broken, but invisible

How to Find and Fix Broken Links: Where to Start

01

Run a Full-Site Broken Link Scan

Use a broken link checker to crawl your entire site and generate a full list of dead links in one pass, rather than checking pages individually by hand.

02

Check Google Search Console’s Coverage Report

Search Console flags pages returning 404 errors that Google has actually tried to crawl — useful for catching broken links search engines have encountered even if your own crawl missed them.

03

Review Your Highest-Traffic Pages First

If a full-site scan turns up a long list, prioritize checking the pages with the most visitors — a broken link on a high-traffic page affects far more people than one buried on a page nobody visits.

04

Check Old Blog Posts and Resource Pages Specifically

Older content that links out to other sites accumulates broken external links fastest, since those sites change independently of anything you control. Resource roundups and “best tools” style posts are especially prone to this.

05

Set a Recurring Schedule, Not a One-Time Check

New broken links appear continuously as external sites change and internal content gets restructured. A monthly or quarterly scan catches new breaks before they accumulate into a much larger backlog.

Scan Your Site for Broken Links →


How to Fix Each Type of Broken Link

Moved page (internal)
Add a 301 redirect from the old URL to the new one — the fastest, cleanest fix that preserves link equity
Deleted page, no replacement
Redirect to the closest relevant page, or update the link itself to point somewhere still useful
Dead external link
Find an updated version of the source, or remove the link if no suitable replacement exists
Redirect chain
Update the original link to point directly to the final destination, skipping the intermediate hops
Orphaned page
Add internal links pointing to it from relevant, related pages so it’s actually discoverable again

A 301 redirect is almost always the better fix over simply deleting a broken link, since it preserves whatever value — traffic, backlinks, link equity — the original URL had accumulated. Deleting a link is really a last resort for cases where no reasonable destination exists.

301 vs 302: Which Redirect to Use

Not all redirects behave the same way, and picking the wrong type can undermine the fix.

301 (Permanent)
Use when a page has moved for good — passes link equity to the new URL and tells search engines to update their index
302 (Temporary)
Use only for genuinely short-term redirects — search engines keep the original URL indexed rather than replacing it

For fixing broken links specifically, a 301 is almost always the right choice. A 302 used for a permanent change can leave the old, broken URL lingering in search results longer than necessary, since search engines treat it as a temporary detour rather than a genuine move.

Broken Links Are One Piece of a Larger Audit

Fixing broken links is one of several checks worth running together — see SEO Audit Checklist for Beginners for the full set of technical and on-page checks that pair well with a broken link scan.


Which Broken Links to Fix First

A site with dozens or hundreds of broken links doesn’t need every single one fixed today. Prioritize in this order:

Fix immediately
Broken internal links on high-traffic pages and navigation elements
Fix this week
Broken links on pages that still receive meaningful organic traffic
Fix this month
Broken external links in older content, especially resource-style posts
Low priority
Broken links on pages with minimal traffic and no meaningful backlinks pointing to them

Common Mistakes When You Find and Fix Broken Links

Deleting a broken link entirely instead of redirecting it, losing accumulated link equity unnecessarily

Redirecting every broken URL to the homepage instead of the most relevant matching page

Creating a new redirect chain by redirecting a fixed link through yet another redirect later

Running a broken link check once and never repeating it as the site grows

Ignoring orphaned pages because they’re not technically “broken,” even though they’re just as invisible


Frequently Asked Questions

Do broken links actually affect SEO rankings, and how important is it to find and fix broken links?
Broken links aren’t a major direct ranking factor on their own, but they waste crawl budget, break internal link equity flow, and hurt user experience — all of which can indirectly affect how a site performs over time, especially at scale.
Should I redirect or just delete a broken link?
Redirecting is almost always better, since a 301 redirect preserves the link equity and traffic value the original URL had built up. Deletion should be reserved for cases where no relevant destination page exists to redirect to.
How often should I check my site for broken links?
A monthly or quarterly scan is reasonable for most sites, though larger sites publishing frequently may benefit from checking more often, since new broken links accumulate continuously as content and external sites change.
What’s a redirect chain and why does it matter?
A redirect chain happens when a URL redirects to another URL that itself redirects again, sometimes multiple times before reaching the final page. Each extra hop adds load time and can dilute link equity, so it’s better to update the original link to point directly to the final destination.
Are broken external links as important to fix as internal ones?
Internal broken links generally deserve higher priority since they affect your own site’s structure and crawl efficiency directly. Broken external links still matter for user trust and experience, but they’re typically lower urgency, especially on lower-traffic pages.

Final Thoughts

Learning to find and fix broken links is one of the easiest technical SEO issues to handle, precisely because the fix is almost always simple once the link is actually located. Run a full-site scan, prioritize high-traffic pages first, redirect rather than delete wherever a relevant destination exists, and build the check into a recurring routine instead of a one-time cleanup.

A little consistency here prevents what’s a quick fix today from quietly becoming a much larger backlog later — the kind of technical debt that’s easy to postpone precisely because no single broken link feels urgent on its own.

Check Your Site Now →

Scroll to Top