A 404 error means a page cannot be found. One or two 404s won't kill your rankings. They become a problem when important pages, backlinks, products, service pages or old URLs vanish without a sensible redirect. Google can handle missing pages. Your leads can't if the wrong pages are broken.
What a 404 error actually means
A 404 is an HTTP status code. That sounds more technical than it is. It simply means someone asked your website for a specific URL, but your server couldn't find anything there.
For example, someone visits /bathroom-fitters-nantwich/, but that page has been deleted, renamed, mistyped, or never existed in the first place. Your site replies with: 404 Not Found.
That response is not automatically bad. It is your website being honest. It is saying, “There is no page here.” That is much better than pretending a missing page exists or sending people to some random page that doesn't match what they wanted.
404s happen for normal reasons: old blog posts get removed, products go out of stock, service pages are renamed, URLs change during a redesign, or someone links to your site with a typo. The status code itself is not the villain. The problem is what the broken URL used to be, how valuable it was, and whether anyone still needs it.
Does a 404 error hurt your Google rankings?
A 404 does not hurt your whole website just because it exists. Google has said for years that 404s are a normal part of the web. Every decent-sized site has them. If an old page no longer exists and has no value, a 404 is fine.
The damage happens when a URL that matters returns a 404. That page cannot rank because Google cannot access it. If it used to bring enquiries, sales, traffic, or backlinks, you have just cut off something useful. That's not a penalty. That's you accidentally removing an asset.
Think of it like taking the sign off the front of your shop and then wondering why customers aren't walking in. Google didn't punish you. You made the entrance disappear.
So the honest answer is this: random 404s are usually harmless. Important 404s can absolutely hurt rankings, traffic, and leads. The trick is knowing the difference, not panicking every time a tool shows a scary red warning.
When 404s are completely normal
Some 404s should be left alone. Not every broken URL deserves a redirect, a meeting, or a 14-tab spreadsheet. If a page was rubbish, irrelevant, outdated, or created by mistake, letting it return a proper 404 is perfectly sensible.
You might see 404s from bots trying nonsense URLs. They crawl for WordPress login pages, old plugin paths, admin files, and weird strings of characters. Ignore most of that noise. It happens to almost every site. It does not mean your website is falling apart.
You may also see 404s caused by users typing a URL incorrectly. Again, not a disaster. If someone tries /plumer-in-chester/ instead of /plumber-in-chester/, your site is allowed to say the page doesn't exist.
Normal 404s include:
- Spammy bot URLs that were never real pages
- Typos from users or external websites
- Old test pages that never had traffic or links
- Deleted pages with no search value
- Outdated content that does not need replacing
If the URL never ranked, never earned links, never brought business, and has no useful replacement, don't lose sleep over it. There are better things to worry about, like why your main service page still says “Welcome to our website.”
When 404s become an SEO problem
A 404 becomes an SEO problem when the missing page had value. That value might be rankings, backlinks, traffic, conversions, or relevance to a service you still offer.
The worst cases usually happen after a website redesign. A designer builds a shiny new site, changes all the URLs, launches it on a Friday afternoon, and nobody redirects the old pages. Monday morning arrives, rankings start wobbling, and everyone acts surprised. This is common. It is also avoidable.
Problem 404s often involve:
- Old service pages that used to rank
- Product pages with backlinks
- Blog posts that earned steady traffic
- Location pages bringing local enquiries
- URLs printed on brochures, vans, signs, or business cards
- Pages Google still crawls regularly
This is where 404s stop being a technical detail and start being a business problem. If your best-ranking “emergency electrician Warrington” page now returns a 404, you have not just lost a page. You may have lost phone calls.
That is why proper technical SEO checks look at broken URLs in context. The question is never “Do you have 404s?” The question is “Are the wrong pages broken?”
The difference between a 404, a 410, a 301 and a soft 404
You don't need to memorise status codes like you're sitting an exam. But you should understand the common ones, because they affect what Google and users do next.
| Status or issue | What it means | When it makes sense |
|---|---|---|
| 404 Not Found | The page cannot be found | A page is gone and there is no suitable replacement |
| 410 Gone | The page has been deliberately removed | You want to be clearer that the page is permanently gone |
| 301 Redirect | The page has permanently moved | There is a close, relevant replacement URL |
| 302 Redirect | The page has temporarily moved | The change is short-term and the original URL may return |
| Soft 404 | The page says “not found” but returns a normal 200 status | Usually a mistake that confuses Google |
A soft 404 is the sneaky one. It happens when a page looks empty, thin, broken, or irrelevant, but your server tells Google everything is fine. Google may treat it as a missing page anyway. Classic example: a deleted product page that still loads but only says “This item is unavailable” with no useful content.
That is why “the page loads for me” is not always enough. What matters is what the server tells search engines, and whether the page actually helps users.
How Google treats 404 pages
Google does not keep ranking a page that returns a 404 forever. If Googlebot keeps finding that the page is gone, it will eventually drop the URL from the index. That is usually exactly what should happen for genuinely dead pages.
But if the URL had backlinks or rankings, those signals may be wasted unless you redirect the old URL to a close replacement. Not the homepage. Not a random category page. A genuinely relevant page.
Imagine a specialist engineering company earns links to a page about precision metal components, such as a custom shafts and rollers manufacturer. If that valuable page disappears and returns a 404, Google cannot rank it, users cannot read it, and any links pointing at it may stop helping. A sensible redirect to the nearest matching page would usually protect more value.
Google is not sentimental. It does not care that your old page was lovely in 2019. If the URL is gone, Google moves on. Your job is to make sure important old URLs either still work or point to something useful.

How to check if your site has 404 errors
You do not need to guess. You can find 404s with a few simple checks. Some are free. Some need crawling tools. Either way, the goal is not to collect a giant list and panic. The goal is to spot broken URLs that matter.
Start with Google Search Console. Look under indexing reports and check pages marked as “Not found (404).” This shows URLs Google has discovered that return a 404. It will not catch everything, but it gives you a useful starting point.
Then check your analytics. If a page used to get traffic and now doesn't, find out why. If the URL changed or disappeared, that needs attention. You can also crawl your site with SEO software to find internal links pointing to 404 pages.
Practical places to check include:
- Google Search Console indexing reports
- Website analytics for dropped landing pages
- Internal links in menus, footers, blog posts and buttons
- Backlink reports showing links to broken URLs
- Server logs if you have access and know what you're doing
If that sounds like a faff, it is. But it's a useful faff. A proper local SEO audit should include checks for broken URLs, missing redirects, crawl issues, and pages that used to help bring local enquiries.
What you should do with a 404 page
The right fix depends on what the missing page was. Do not redirect everything blindly. That is how people create a different mess while trying to clean up the first one.
Use this simple decision process:
- If the page was deleted and has no value: Leave it as a 404 or use a 410 if it is definitely gone forever.
- If the page moved to a new URL: Use a 301 redirect from the old URL to the new URL.
- If the page had backlinks or traffic: Redirect it to the closest relevant alternative.
- If the page still matters: Rebuild it, restore it, or improve it.
- If the URL was created by spam bots: Ignore it unless it reveals a security or crawling issue.
The key word is relevant. If an old “roof repairs Chester” page is gone, redirect it to the new roof repairs page, not your homepage. If an old product is discontinued, redirect it to the closest alternative product or useful category, not some random sales page.
Google and users both dislike bait and switch nonsense. If someone expects one thing and you send them somewhere unrelated, that's not clever SEO. It's just annoying.
Why redirecting every 404 to the homepage is a bad idea
Redirecting every broken URL to the homepage feels tidy. It is not. It is lazy, confusing, and often bad for SEO.
When you redirect an old page to the homepage, you are telling Google that the homepage is the best replacement for that content. Sometimes that is true. Usually it isn't. A deleted blog post about boiler servicing is not the same as your homepage. A removed product page is not the same as your generic shop front.
This can create soft 404 signals because Google sees the redirect as irrelevant. Users also land somewhere they did not expect, which makes them bounce off and mutter things about your website being crap.
Redirects should preserve intent. If someone wanted a service page, send them to the closest service page. If someone wanted a discontinued product, send them to a suitable alternative or category. If there is no decent match, a 404 may be cleaner.
I've written more on how redirects work and why getting them wrong kills your rankings if you want the longer version. The short version: redirects are not duct tape. Use them properly.
404 errors after a website redesign
Website redesigns are where 404 problems breed like rabbits. The old site had URLs. The new site has different URLs. Nobody maps them. The launch happens. Google crawls the old pages, finds dead ends, and your rankings start looking poorly.
This often happens when the redesign is treated as a design job only. The site looks better, but the SEO foundations get ripped out. Old service pages vanish. Blog URLs change. Location pages get merged. Product URLs are replaced. The designer says, “We've made it cleaner.” Google says, “Where the hell did everything go?”
Before a redesign goes live, you need a redirect map. That means listing important old URLs and deciding where each one should go on the new site.
At minimum, map:
- Pages with organic traffic
- Pages with backlinks
- Pages ranking for valuable search terms
- Service and location pages
- Product and category pages
- URLs used in ads, emails, print or offline marketing
If you are already post-launch and rankings have dropped, don't assume all is lost. Find the old URLs, check which ones now 404, and fix the important ones first. Speed matters, but relevance matters more.
Do 404s waste crawl budget?
For most small business websites, crawl budget is not the main issue. If you have 30 pages, Google is not struggling to crawl your site because three old URLs return a 404. Don't let someone sell you panic you don't need.
Crawl budget matters more on large websites with thousands or millions of URLs. E-commerce sites, directories, marketplaces, and big publishers can waste crawl activity if Google keeps finding endless broken pages, filter URLs, expired products, and junk paths.
For a normal tradesperson, consultant, solicitor, clinic, or local service business, the bigger problem is usually not crawl budget. It is broken internal links, lost backlinks, missing service pages, poor redirects, and confused site structure.
That said, lots of 404s can still be a symptom of sloppy site management. If your own website links to broken pages from menus, buttons, blog posts, or footer links, fix them. Internal links are under your control. Leaving broken internal links live is like leaving broken steps outside your front door and hoping customers don't notice.
What your 404 page should say
Your 404 page should help people recover. It does not need to be hilarious, animated, or designed like a bloody art installation. It needs to be useful.
A good 404 page tells the user the page cannot be found and gives them sensible next steps. That might include a search box, links to main service pages, a contact option, or a route back to the homepage. Keep it simple.
A useful 404 page should include:
- A clear message that the page cannot be found
- A link back to the homepage
- Links to important services or categories
- A search box if your site has enough content
- Contact details if enquiries matter to your business
Do not use vague messages like “Oops, something went wrong” if the page is simply missing. Say what happened. People are not stupid. Also make sure the page returns a real 404 status code. A pretty error page that returns 200 OK can cause soft 404 issues.
The best 404 page in the world will not save a broken SEO migration, but it can stop users from leaving immediately. That matters, especially if the broken URL still gets visits.
A simple rule for deciding whether to fix a 404
Here is the rule: if the broken URL had value, fix it properly. If it had no value and no relevant replacement, leave it alone.
Value can mean rankings, traffic, backlinks, conversions, enquiries, sales, or usefulness to customers. You do not fix 404s because a tool shouted at you. You fix them because they affect visibility, trust, or money.
Use this quick judgement table:
| Broken URL situation | Best action |
|---|---|
| Old page had no traffic, no links and no replacement | Leave as 404 or 410 |
| Page moved to a new matching URL | 301 redirect to the new URL |
| Page had backlinks but no exact replacement | Redirect to the closest relevant page |
| Page still targets a valuable service | Rebuild or restore the page |
| Internal link points to a 404 | Update the link to the correct live page |
| Homepage receives all old redirects | Review and remap properly |
This is where SEO stops being mystical. You are making practical decisions about old doors into your business. Some doors should be closed. Some should be repaired. Some should have a sign pointing people to the new entrance.
When to get help instead of poking around yourself
If you have a handful of harmless 404s, you probably don't need help. Fix obvious broken internal links, redirect genuinely moved pages, and move on with your life.
You should get help if rankings dropped after a redesign, important pages disappeared, Google Search Console is full of valuable URLs returning 404s, or your previous agency left behind a redirect mess that looks like spaghetti in a hurricane.
You should also be careful if you run an e-commerce site. Product removals, category changes, filters, discontinued stock, and seasonal pages can create thousands of broken or low-value URLs. That needs a system, not guesswork.
For local businesses, 404s often damage the pages that make the phone ring: services, locations, testimonials, case studies, and contact routes. If those are broken, don't leave it for six months while you “keep an eye on it.” That phrase has buried plenty of websites.
If your site has technical problems, broken redirects, indexing issues, or crawl errors, SEO Bridge's SEO services are built to find the cause and fix what actually matters. Not polish vanity reports. Not send you a 42-page PDF nobody reads. Fix the problem.
Frequently Asked Questions
What is a 404 error? A 404 error means the page requested by a visitor or search engine cannot be found on your website. It may have been deleted, moved, renamed, or typed incorrectly. A 404 is a normal server response and is not automatically bad for SEO.
Do 404 errors hurt SEO rankings? Random 404 errors usually do not hurt your rankings. They become a problem when important pages return 404s, especially pages with traffic, backlinks, rankings, sales, or enquiries. The page itself cannot rank while it returns a 404, and any value it had may be lost.
Should I redirect all 404 pages to my homepage? No. Redirecting every 404 to the homepage is usually a bad idea. Redirect old URLs only when there is a close, relevant replacement. If there is no suitable replacement, a proper 404 is often cleaner and less confusing for users and search engines.
How do I find 404 errors on my website? Start with Google Search Console and check the indexing reports for “Not found (404)” URLs. Then review your analytics for landing pages that lost traffic. You can also crawl your website to find internal links pointing to broken pages and check backlink reports for valuable dead URLs.
What is the difference between a 404 and a soft 404? A real 404 tells browsers and search engines that a page is missing. A soft 404 is when a page looks missing, empty, or useless, but the server returns a normal 200 OK status. Soft 404s can confuse Google and should usually be fixed.
Should deleted products return 404 or redirect? It depends. If the product is gone forever and there is no close alternative, a 404 or 410 can be fine. If there is a newer model, similar product, or relevant category, a 301 redirect may preserve value and help customers find something useful.
