Guide

How to Find and Fix Broken Links on Your Website

A broken link is a link that points to a page that no longer exists, returning a 404 error. Visitors who click broken links hit a dead end instead of the content they expected — a poor experience that reduces trust and increases the likelihood they leave. Search engines that follow broken links during crawling find them a waste of crawl capacity, and a site with many broken internal links signals poor maintenance.

Fixing broken links is a straightforward maintenance task that most websites benefit from checking at least twice per year. Here is how to find them and what to do about each type.

How to find broken links

Screaming Frog SEO Spider (free up to 500 URLs) is the most thorough tool for finding broken links on a website. Crawl your site, filter for 4xx status codes, and you have a complete list of every broken link and the page it appears on. For larger sites, the paid version removes the URL limit. Ahrefs and SEMrush also identify broken links in their site audit features if you use those tools.

Google Search Console (free) identifies broken pages that Google has found — check Coverage > Excluded > Not Found (404) for a list of URLs Google has crawled and found missing. This is particularly useful for catching broken links that were previously indexed and may have accumulated backlinks.

Fixing internal broken links

Internal broken links — links from one of your own pages to another of your own pages — are the most straightforward to fix. Either update the link to point to the correct current URL, or remove the link if the page no longer exists and no equivalent page has replaced it.

If you have recently changed URL structures (migrated from WordPress, renamed services, reorganised a blog), you may have a large volume of internal broken links. The right solution is to set up 301 redirects from the old URLs to the new equivalent pages — this sends both visitors and search engine link equity to the correct destination without requiring you to update every internal link manually.

Handling external broken links

External broken links — links from your pages to other websites that no longer work — are less critical for SEO but still harm user experience. Review them and either update the link to the new URL of the destination, replace it with a different relevant resource, or remove the link if no suitable replacement exists.

A special case is broken external links that carried significant link equity — pages on other sites that linked to your content before it moved. If a page you had linked from other sites is now a 404, set up a 301 redirect from the old URL to the closest equivalent current page. This recovers the link equity that would otherwise be lost.

FAQs

Common questions.

How often should I check my website for broken links?
At minimum, run a broken link check twice per year — or after any significant restructure, migration or content deletion. If you use a website care plan, broken link monitoring should be included as part of the regular maintenance. Screaming Frog can be scheduled as a recurring crawl.
Do broken links hurt SEO?
Internal broken links waste crawl budget and remove internal link equity from dead pages. External broken links pointing away from your site are a minor user experience issue but have no direct SEO impact on your own rankings. The more significant SEO impact is incoming broken links from other sites — pages that used to rank and accumulate backlinks but now return 404 errors.
What is the difference between a 301 redirect and a 302 redirect?
A 301 redirect tells browsers and search engines the page has moved permanently — the link equity from the original URL passes to the destination URL. A 302 tells them the move is temporary, so link equity is not transferred. For most use cases — deleted pages, URL restructures, domain migrations — use 301 redirects.
How we can help

Turn this into action.

The services behind this guide.

Want a hand putting this into practice?

Book a free, no-obligation consultation with a Norwich-based specialist.

Book a free consultation
Get started

Let's put your business in a better light.

Book a free, no-pressure consultation. We'll talk through your goals and tell you honestly what we'd do — whether you work with us or not.

  1. 01
    Tell us a bitFill in the form — two minutes, tops.
  2. 02
    We'll call you backWithin one working day, no pressure.
  3. 03
    Get a clear planHonest advice and a fixed quote.

Free · No obligation · We reply within one working day

Book a free consultation