How to Find and Fix Broken Links on Your Website

Broken links are one of the most common โ€” and most damaging โ€” SEO problems a website can have. Google's crawler visits your site regularly and records every link that fails to load. Too many broken links signal poor site maintenance and can quietly push your rankings down. Worse, real visitors clicking dead links simply leave.

The problem is that broken links are almost impossible to spot manually. You have to click every link on every page, including links to external sites that may have changed or disappeared without any warning. Most website owners only find out about broken links when a user emails to complain.

What Counts as a Broken Link?

A broken link is any hyperlink that returns an error when followed. The most common types are:

StatusMeaningSEO Impact
404 Not FoundPage no longer existsHigh โ€” Google marks it as dead
410 GonePage permanently removedHigh โ€” signals intentional removal
500 Server ErrorPage crashedHigh โ€” unrecoverable on that visit
Redirect chain (3+)Multiple redirects before destinationMedium โ€” wastes crawl budget

Note: 403 Forbidden responses often indicate bot-blocking rather than a genuinely broken page โ€” these are usually fine for real visitors.

Why Broken Links Hurt Your SEO

Key point: Broken links can appear at any time โ€” when you reorganise your site, when an external site deletes a page, or when a domain expires. Checking once is not enough.

How to Find Broken Links

Manual checking

You can check links manually by clicking through your site and looking for error pages. This works for very small sites with fewer than 20 pages, but becomes impractical at any real scale and misses broken external links entirely.

Free one-off tools

Tools like W3C Link Checker let you scan a URL for free. The limitation: you have to remember to run them, and most people forget. Broken links can appear any week.

Automated weekly monitoring

The most reliable approach is automated weekly monitoring. A tool crawls your entire site on a schedule and emails you a report of everything that needs fixing โ€” no manual checking required.

LinkWatch crawls your website every week and emails you a health report covering broken links, redirect chains (3+ hops), slow pages (>3s), and SSL expiry warnings โ€” all in one email every Monday.

Start monitoring โ€” $8/month โ†’

How to Fix Broken Links

Internal broken links (pages on your own site)

  1. Update the link โ€” If the page moved, update the href to the new URL.
  2. Restore the page โ€” If the page was accidentally deleted, restore it or recreate it.
  3. Add a 301 redirect โ€” If the URL permanently changed, add a server-side redirect from the old URL to the new one. This preserves SEO value.
  4. Remove the link โ€” If the destination no longer exists and there is no replacement, remove the link entirely.

External broken links (links to other sites)

  1. Find an alternative โ€” Search for a replacement page covering the same topic and update your link.
  2. Remove the link โ€” If no good replacement exists, remove the outbound link. A missing link is better than a dead one.
  3. Use the Wayback Machine โ€” If the content is valuable and no live version exists, you can sometimes link to an archived copy at web.archive.org.

Redirect chains

A redirect chain occurs when URL A redirects to URL B, which redirects to URL C. Fix them by updating all links to point directly to the final destination URL, bypassing intermediate redirects.

SSL Certificate Expiry

An expired SSL certificate doesn't create a broken link โ€” it creates something worse. Browsers display a full-screen security warning that blocks users from reaching your site at all. Monitor your certificate's expiry date and renew it at least 30 days before it expires.

How Often Should You Check?

Weekly is the right cadence for most sites. Daily is overkill. Monthly means broken links can persist for weeks. A weekly Monday morning report gives you fresh data at the start of each work week when you're most likely to act on it.

LinkWatch monitors your site every week and sends your broken link report every Monday morning. No login, no dashboard โ€” just results in your inbox.

Monitor my site for $8/month โ†’

Frequently Asked Questions

Will fixing broken links immediately improve my rankings?

Not immediately โ€” Google needs to recrawl your site. Once it does, the improved crawl quality will generally have a positive signal over time.

How many broken links is too many?

Even one broken link on a key page is worth fixing. The priority is internal 404s and redirect chains on important pages.

Do broken links to external sites matter as much as internal ones?

Internal broken links are more damaging. Broken external links are lower priority but still worth fixing to maintain content quality signals.

Related Guides