How to Audit 404 Errors on a Small Business Site

TrafficBud Team | 2026-05-30 | SEO Audit

How to audit 404 errors on a small business site

If you want a practical way to protect rankings and keep visitors moving, learning how to audit 404 errors on a small business site is a good place to start. A 404 page means a URL could not be found. Sometimes that is harmless. Sometimes it is a sign of broken links, deleted pages, or old URLs still floating around in search results and referrals.

The tricky part is that 404s are rarely all bad. Some should stay 404s. Others should be redirected. The goal is not to erase every missing page. The goal is to separate normal noise from problems that hurt SEO, user experience, and conversions.

This guide walks through a simple audit process you can use whether you manage one site or a handful of client sites.

Why 404 errors matter for SEO and usability

Search engines can handle some 404s. Users usually cannot. When someone clicks a broken link from Google, a social post, or an email, they expect to land on the right page. If they hit a dead end, they may leave rather than search around.

For small businesses, that can mean:

  • Lost leads from broken service or product links
  • Wasted crawl budget on useless URLs
  • Signals that internal linking is poorly maintained
  • Frustration for returning visitors and customers

It also creates a maintenance issue. A site can accumulate broken URLs from redesigns, CMS changes, deleted blog posts, expired promotions, and typos in internal links. The longer you wait, the more cleanup you have to do.

How to audit 404 errors on a small business site

The best audits combine three sources: crawl data, analytics, and server or search console reports. That gives you a fuller picture than looking at one tool alone.

1. Start with obvious broken links

First, crawl your site or use a site audit tool to find internal links pointing to 404 pages. Internal broken links are the easiest to fix and often the most important because they interrupt your own navigation.

Look for broken links in:

  • Navigation menus
  • Footer links
  • Blog posts
  • Service pages
  • Contact and resource pages

If you use a tool like TrafficBud for URL audits, you can quickly spot broken-page symptoms alongside other on-page issues, which helps you prioritize the pages that need attention first.

2. Check Google Search Console

Search Console is one of the best places to find 404s that Google has discovered. In the Pages report, look for URLs marked as not found or soft 404 issues. These are pages Google tried to crawl but could not reach properly.

Pay special attention to:

  • Old URLs with backlinks
  • Pages that used to rank
  • URLs with search impressions
  • Important pages that recently changed slug or structure

If an old page had backlinks or traffic, that 404 is not just a cleanup item. It may represent lost authority that should be recovered with a redirect.

3. Review analytics for 404 page visits

Analytics can show which missing pages people are actually trying to reach. Filter for your 404 page or for page paths that returned an error. This helps you see demand, not just technical noise.

For example, if you notice repeated visits to /pricing after a redesign removed that page, you probably need to restore it or redirect it to the most relevant replacement. If people keep trying an old campaign URL, a redirect may solve the issue immediately.

4. Scan server logs if you have access

Server logs are less friendly than analytics, but they reveal bots and real visitors hitting missing URLs. This is useful when a site has a lot of crawl errors or when broken URLs appear in unusual places.

You do not need to inspect every log line. Look for patterns:

  • Repeating 404s from the same source
  • Broken image or asset URLs
  • Requests for removed product or service pages
  • Search-engine bots repeatedly trying obsolete URLs

How to decide what to do with each 404

Not every broken URL should be redirected. That is where many site owners get sloppy and create redirect chains or send users to irrelevant pages.

Use this simple decision rule:

  • Redirect if the old URL had traffic, backlinks, or a clear replacement.
  • Fix the source link if the 404 comes from your own site navigation or content.
  • Leave it as a 404 if the page was deleted intentionally and has no useful replacement.

Examples of the right fix

Example 1: A service page changed from /seo-audit to /seo-checkup. If the old page had links and rankings, set a 301 redirect to the new page.

Example 2: A blog post links to a product page that no longer exists. Update the blog post to point to the current product or the closest alternative.

Example 3: A seasonal promotion page from last year has no current replacement. If it has no traffic or backlinks, a 404 is fine. If the promotion still matters, redirect to a current offer page instead.

A practical 404 audit checklist

If you want a repeatable process, use this checklist during every audit:

  • Find internal broken links with a crawl
  • Review Search Console for not found URLs
  • Check analytics for visits to your 404 page
  • Look for pages with backlinks or historical traffic
  • Decide whether to redirect, fix, or leave as 404
  • Test any redirects after deployment
  • Re-crawl the site to confirm the issue is resolved

That last step matters more than most people think. A redirect that points to the wrong page is only slightly better than a broken link. Confirm that the destination matches user intent.

What to include on a helpful 404 page

Even with good maintenance, 404s happen. That means your error page should help people recover instead of dead-ending them.

A useful 404 page usually includes:

  • A plain explanation that the page could not be found
  • A link back to the homepage
  • Navigation to key service or product pages
  • A search box if your site has enough content
  • Contact information for users who need help

Keep the tone calm and direct. A little personality is fine, but the page should still be functional. Think of it as a recovery page, not a joke page.

Common 404 mistakes to avoid

These are the issues that come up again and again on small business sites:

  • Redirecting everything to the homepage instead of the most relevant page
  • Using 302 redirects when the move is permanent
  • Leaving internal links broken after deleting pages
  • Ignoring old URLs with backlinks
  • Creating chains like old URL → temporary page → final page
  • Returning a 200 status on a page that says “not found,” which can create soft 404 confusion

If you only have time for one improvement, fix the broken internal links first. That gives you the fastest user-experience win and usually the cleanest SEO benefit.

How often should you audit 404 errors?

For most small business sites, a monthly check is enough. If you publish often, change URLs frequently, or run campaigns with landing pages, check more often. After a redesign or migration, audit 404s within the first week and again after search engines have had time to recrawl the site.

A simple cadence looks like this:

  • Weekly: Check recent errors on active campaigns or major pages
  • Monthly: Review Search Console, analytics, and crawl results
  • After site changes: Recheck all important URLs and redirects

Putting it all together

Knowing how to audit 404 errors on a small business site is less about chasing every broken URL and more about spotting the ones that actually matter. Start with internal links, then check Search Console and analytics, then decide whether each issue needs a redirect, a source fix, or no action at all.

That process keeps your site cleaner, helps search engines reach the right pages, and reduces the chance that a visitor lands on a dead end. If you want a quick first pass, a read-only audit tool like TrafficBud can help surface page-level issues before you dig into the fixes.

In the end, the best 404 audit is the one that leads to clear next steps: fix the link, redirect the URL, or intentionally leave it alone. That kind of maintenance pays off every time someone clicks a link and actually gets where they meant to go.

Back to Blog
["404 errors", "broken links", "technical SEO", "search console", "small business SEO"]