dev.aiwebpageseo / SEO Tools / HTTP Error Audit / Finding 400 & 500 Errors

How to Find Every 400 & 500 Error on Your Website

HTTP errors silently damage your SEO every day. Google crawls your site, hits a 404 or a 500, and leaves empty-handed — wasting crawl budget, losing rankings, and sending users to dead ends. Here is everything you need to know about finding and fixing them.

🔴 Run HTTP Error Audit All Performance Tools →

What are 400 and 500 HTTP errors?

Every time a browser or search engine requests a page from your server, the server responds with a three-digit status code. Codes starting with 4 are client errors — the request was wrong or the page does not exist. Codes starting with 5 are server errors — something broke on your end.

Common 4xx errors

CodeNameWhat it meansSEO impact
404Not FoundPage does not existWastes crawl budget, removes page from index
410GonePage permanently deletedFaster deindex than 404 — use intentionally
403ForbiddenAccess deniedGoogle cannot crawl the page — treated like a soft block
401UnauthorisedLogin requiredPage will not be indexed
408Request TimeoutServer took too long to respondGooglebot may abandon and not return
429Too Many RequestsRate limitedGooglebot backs off — can slow down full crawl

Common 5xx errors

CodeNameWhat it meansSEO impact
500Internal Server ErrorGeneric server crashPage may be deindexed if persistent
502Bad GatewayUpstream server failedSignals unreliable infrastructure to Google
503Service UnavailableServer overloaded or in maintenanceTemporary — Google retries. Persistent = deindex risk
504Gateway TimeoutUpstream took too longSame as 503 — retry behaviour from Googlebot

Do 400 and 500 errors hurt your SEO?

Yes — and in multiple ways.

Crawl budget waste

Google allocates a crawl budget to every site — a limit on how many pages it will crawl in a given period. Every 404 Googlebot visits is a wasted crawl. On large sites with hundreds of broken URLs, this means important pages get crawled less often or not at all.

Lost rankings

If a page that previously ranked starts returning 404, Google will eventually remove it from the index. Any backlinks pointing to that URL stop passing authority. If you do not redirect the URL, those rankings and that link equity are gone.

Poor user experience

Users who land on a 404 page leave immediately. High bounce rates on error pages are a negative user experience signal. On e-commerce sites, a 404 on a product page means a lost sale.

The hidden problem: Most 404s are not on your homepage or main pages — they are buried deep in your site, linked from blog posts, old category pages or external backlinks. You will never find them by browsing. You need a crawler.

How do you find all HTTP errors on your site?

There are three main methods — ranked by thoroughness:

1. HTTP Error Audit tool (fastest and most complete)

The HTTP Error Audit at dev.aiwebpageseo crawls your entire site, follows every internal link, and records the HTTP status code returned by each page. Results are shown in a filterable table — filter by 4xx errors, 5xx errors, redirects, or 200 OK. You can export to CSV for a full report.

It works by starting at your homepage, extracting all internal links, visiting each one, and repeating — exactly as Googlebot does. The scan size is tiered by number of pages:

Scan sizeBest forCost
10 pagesSmall sites, landing pages, quick checks10p
50 pagesBlogs, small business sites50p
100 pagesMedium sites, e-commerce stores£5.00
1,000 pagesLarge sites, agencies, full domain audits£9.99

2. Google Search Console

Google Search Console's Coverage report shows pages returning 404 or other errors that Googlebot has encountered. The limitation: it only shows pages Google has already tried to crawl. New broken pages may take days or weeks to appear. It also does not show errors on pages that are not yet in Google's index.

3. Server error logs

Your web server logs every request and its status code. Parsing your NGINX or Apache access logs will reveal every 4xx and 5xx response across all traffic — not just Googlebot. The downside is that logs require technical access and manual processing, and they do not show you which pages linked to the broken URLs.

Tip: Use the HTTP Error Audit for a complete picture of what a crawler sees right now, and Google Search Console to track what Google has already encountered. The two tools complement each other.

How do you fix 400 and 500 errors?

Fixing 404 errors

For each 404 you find, you have four options:

  1. Restore the page — if it was deleted by mistake, put it back.
  2. 301 redirect — if the content moved, redirect the old URL to the new one permanently. This passes link equity.
  3. 410 Gone — if the page had no value and you want Google to remove it quickly, return a 410 instead of 404.
  4. Remove the link — if the 404 is caused by an internal link pointing to a non-existent page, update or remove that link.

Fixing 500 errors

500 errors are server-side — check your error logs immediately. Common causes and fixes:

After fixing: Re-run the HTTP Error Audit to confirm the errors are resolved. For 301 redirects, check the Redirects filter in the results to confirm the redirect is working and the destination returns 200.

How often should you audit for HTTP errors?

The right frequency depends on how often your site changes:

What is a false 200 status and why does it hurt SEO?

Some websites return an HTTP 200 OK status on pages that have no real content — for example an empty search results page or a CMS that serves a generic placeholder when a URL does not match any content. Google treats these as low-quality pages and may exclude them from its index.

Common scenarios where this occurs:

The fix is to ensure every URL either returns real content with HTTP 200, redirects to a relevant page with HTTP 301, or returns HTTP 404 or 410 if the content genuinely does not exist.

🔴 Find every error on your site right now

Run the HTTP Error Audit and get a complete list of every 4xx and 5xx error across your site — filtered, sortable, and exportable as CSV. From 10p for small sites up to £9.99 for 1,000 pages.

Run HTTP Error Audit →

Related tools

Related Guides: Site Crawler Guide  ·  Redirect Checker Guide  ·  Robots & Sitemap Guide  ·  Page Speed Guide

About dev.aiwebpageseo

dev.aiwebpageseo.com is a data-driven SEO and AEO (Answer Engine Optimisation) platform providing a free suite of technical website tools. Rather than relying on AI-theorised assumptions, the platform analyses live URL performance, delivering objective diagnostics, page speed metrics, CLS debugging, and site crawl data alongside actionable technical tutorials.