AuditSEO

How to Find & Fix Broken Links (2026)

By the AuditSEO team at Rugged Technologies Services Inc.Published 2026-06-13Updated 2026-07-14

Broken links waste crawl budget, frustrate visitors, and leak link equity. Here's how to find and fix 404s across your whole site, fast.

A broken link points to a page that no longer exists (a 404) or to a server that never answers. A handful are normal on any site that has been around a while — pages get deleted, products get discontinued, other sites move their content. But once broken links pile up, they quietly drag down both your SEO and your conversions, and most site owners never notice until traffic has already slipped.

This guide covers the three questions that actually matter: why broken links hurt, exactly how to find every one of them, and how to fix each type properly so the problem doesn't come straight back.

Why broken links hurt (more than people think)

Internal vs. external broken links

There are two kinds, and they're fixed differently:

How to find every broken link

Start with the free sources, then escalate only if you need to:

  1. Google Search Console. The Pages (indexing) report flags URLs Google tried to crawl and got a "Not found (404)" on. This catches internal links Google has already discovered, and it's free. Check it monthly.
  2. An instant on-page check. The free Audit SEO tool counts the internal and external links on a page and flags thin, low-value pages in a single scan. It's the fastest way to sanity-check an important page, though it won't request every link to test the response.
  3. A dedicated link checker or crawler. To hunt down the actual 404s across a whole site, you need something that requests every URL and records the status code. A scheduled site crawler does this and re-checks on a timer so new breaks surface automatically.

Before / after: spotting a broken internal link

<!-- BEFORE: points at a page you deleted last spring -->
<a href="/services/old-package">See our packages</a>   → 404

<!-- AFTER: points at the live replacement -->
<a href="/services/pricing">See our packages</a>     → 200

How to fix each type

FAQ

Do broken links directly lower my rankings? Not as a direct penalty. The damage is indirect: wasted crawl budget, leaked equity, and users bouncing. Those second-order effects are what cost you rankings and revenue.

Is a 404 always bad? No. A genuinely deleted page with no replacement should return a 404 (or 410). The problem is links that point at 404s, not the 404 status itself.

How often should I check? A quick Search Console glance monthly, plus a full crawl quarterly for small sites — or a scheduled crawl if your site changes often.

Fixing broken links is one slice of a healthy site. It pairs naturally with tightening your technical SEO foundation and keeping your set up robots.txt and sitemaps correct so Google can reach the pages that do work.

Automate the hunt

Fixing the dead links you already know about is step one; catching new ones the day they appear is the ongoing job, and that needs a scheduled crawler. Semrush and SE Ranking both re-crawl your site on a timer and report every 404 and redirect chain before your visitors trip over one.

RT

Rugged Technologies Services Inc.

AuditSEO is built by Rugged Technologies Services Inc. We build and audit production websites and run the free on-page checker at AuditSEO, writing about the technical and on-page fixes that actually move rankings for small sites — no fluff, no keyword stuffing.

Audit your site's SEO free, in 30 seconds

Run a Free SEO Audit →