If you’ve ever browsed the internet, you have probably encountered a 404 error at some point.Ā
A 404 error message can be helpful feedback for a web user, but using it in the wrong context can lead to a soft 404 error. A soft 404 error can negatively impact SEO performance, especially when a lot of them go undetected and they start to pile up.
To avoid this situation, developers should work closely with SEO experts to keep soft 404 error pages to a minimum.Ā
Developers will want to work quickly. A soft 404 error can increasingly affect your website’s performance the longer it stays unresolved. In this guide, we will cover everything you need to know about soft 404 errors, from what the error is to how you can fix it, so that your siteās performance and rankings arenāt harmed.Ā
What Is A Soft 404 Error?Ā
A soft 404 error and a regular 404 error are often used interchangeably, but they mean different things.Ā
The regular 404 error, sometimes called a 404 error or a hard 404, occurs when a webpage is unavailable. In that case, a server sends the correct HTTP status code, which returns a message to display on the browser: ā404 Not Found.ā This code implies that the page cannot be found.Ā
So, then exactly what is a soft 404 then? A soft 404 error, on the other hand, occurs when the server sends a ā200 OKā status for the web page, but Google mistakenly interprets the message to read that a 404 error should be displayed. Although it is a mistake on the search engineās part, it usually happens when the page looks like an error.Ā
This is where the confusion arises. The search engine marks a page as a ā404 Not Foundā page, even though thatās not the webpageās correct status. If you are experiencing soft 404 errors on your website and these errors are displayed in tools like Google Search Console, you should take an immediate step to fix them.Ā
What’s The Difference Between Hard and Soft 404s?
There are a few key differences between a hard ā404 Not Foundā error and a soft 404.
The main one is the status code. The former has a status code of 404 or 410, which implies that the page cannot be found. In this case, a server sends the correct HTTP status code, which returns a message to display on the browser: ā404 Not Found.ā This code implies that the page cannot be found.Ā The image below is of a hard 404.
With a soft 404 error, the page is still not found. But instead of returning the 404 or 410 code, a ā200 OKā code is returned. When users encounter a soft 404, they receive a 200 response code and are likely redirected to the homepage.Ā
Additionally, hard 404s arenāt indexed by search engines. Soft 404s are indexable and can show up in SERPs. While Google is unlikely to feature soft 404s in search results, this isnāt to say that other search engines wonāt.Ā
While hard 404s arenāt bad, soft 404s can be a confusing situation for both users and search engines. This is why itās best to keep them to a minimum.

What Causes Soft 404s?
Soft 404s can be caused by various reasons, such as:
Thin, Duplicate, or Weak Content
Weak content is one of the primary causes of a soft 404. If the page has little to no content, or if it’s a duplicate, search engines may default it to a status code of ā404 Not Found.ā Even when the status response is valid, search engines may still display the 404 error.Ā
Some examples of a soft 404 error due to lack of content include:Ā
- Empty product category pages
- Empty blog category pages
- Empty search result pages
If poor quality content is the cause of your soft 404s, not to worryāthis is typically a relatively easy fix. You’ll find tips for this further below in this article.
The Redirect Target Is Not Relevant Enough
If you are redirecting from one URL to another, it must be relevant. Otherwise, search engines will display a ā404 Not Foundā message.Ā
This is common with ecommerce sites that redirect to another product or category thatās irrelevant to a search engineās algorithms.
You’re Blocking Search Engines From Rendering
Sometimes, a soft 404 error can happen when youāve blocked search engines from accessing your JavaScript or CSS files. These files are used to render pages. If search engines canāt access them, then it may lead to a soft 404 error.Ā
This issue can be resolved by debugging and verifying your webpage via Googleās inspection tool.Ā
Pages Contain 404-like Phrases
If your page has phrases that are primarily found on a 404 page, it can cause a soft 404 error.Ā
When possible, mitigate the use of phrases you would find on a 404 error page, such as:
- āNot in stockāĀ
- āDoes not existā or
- āNo longer availableāĀ
These phrases can be mistaken for a 404 page. Avoiding these on your site unless necessary is a simple way to help prevent soft 404s.
Other Technical SEO Issues
Additional causes of soft 404s include: outdated links, redirects that haven’t been established yet, temporary crawling issues, or poorly configured servers.
Google can also falsely marking pages as soft 404s for no apparent reasonāespecially for JavaScript sites. This is why it’s crucial to monitor your JavaScript site’s technical SEO on a frequent and regular basis.
Related: 8 JavaScript SEO Problems and How To Solve Them
What Is An Example Of A Soft 404 Error?Ā
When a user searches for something on your website that does not exist, they will get a āNot Foundā message, which a search engine may misinterpret. This is what happens in a soft 404 error.Ā
With a soft 404, the server response code is ā200 OK,ā but the search engine still thinks that there is a query on your page. Therefore it erroneously interprets the page as a 404 error.Ā
If you are trying to access a page that exists in the CMS, but is still not being displayed by Google, chances are it is due to a soft 404 error.Ā
If the category page does not have any content under the category, it will likely lead to soft 404 errors. Even when the webpage exists on the website, if there is no content, Google will interpret the page as a blank and displays a 404 error.Ā
How Google Sees Soft 404s
Google has changed the way it handles soft 404 detection and classifications.Ā
Google now looks at each page by device type and assigns a soft 404 classification differently to the same URL on desktop and mobile. If Google sees a URL and accesses the same URL on desktop and mobile, it may return a soft 404 error on mobile and desktop, or vice versa.Ā
This means Google now detects a soft 404 status on a URL, as it goes through a URL. It also does so by device type.Ā
This can be a problem when the page works correctly on a mobile Search Console, and does not throw any alerts. Meanwhile, some of your pages may be experiencing soft 404 errors outside of the console. This can affect your websiteās performance and rankings.Ā
Disadvantages of Soft 404s and Why They’re Bad for SEOĀ Ā
While thereās no official penalty for soft 404s, soft 404 errors can negatively impact your SEOāespecially when they start to pile up.Ā

Here are a few reasons why theyāre problematic.Ā
Wasted Crawl Budget
Soft 404s can quickly waste search enginesā crawl budgets on pages with little or no value. This is one of the main disadvantages of soft 404s.
Search engines have a limited crawl budgetāyou donāt want to waste this on pages that arenāt important. Using up this crawl budget on unnecessary pages then leads to the slower discovery of new content. And as a result, this can delay the indexing of much more important pages on your site.
Related: free downloadable on why crawl budgets matter for SEO success.Ā
Reduced Site Quality
Having many 404 errors can signal to search engines that your site isnāt well-maintainedāeven if thatās not the case. This can have a negative impact on your siteās rankings in SERPs.Ā
Having a soft 404 doesnāt mean that your site is low quality. However, Google prioritizes sites that are high-quality, feature genuinely helpful content, and promote a good user experience.Ā
If you leave your soft 404s unresolved, this can send the opposite message across. As a result, Google may be unlikely to favor your site highly in SERPs.
Indexing Issues
Since soft 404 pages return a 200 HTTP status code, theyāre considered indexable by search engines. As such, they may be indexing pages that shouldnāt be indexed.
For example, you probably donāt want an empty product page with a soft 404 to be indexed. This doesnāt put your brand in the best light. Instead, youāll want that product page to be updated, de-indexed, or deleted entirely.
While Google states that it is unlikely to feature soft 404s in SERPs, soft 404s are technically indexable and can appear in search results. Because of this, it’s not worth the risk to your brand, and you should resolve them as soon as possible. That way, you can index pages that are truly valuable to your company.
Related: 10 Ways to Accelerate Website Indexing
Poor User Experience
This is one of the main disadvantages of soft 404s. When a user lands on a soft 404 page, theyāll likely receive a 200 Message and will be redirected back to the homepage, as there isnāt an error page to land on like with hard 404s.Ā
This can be a frustrating, confusing experience for users, and can reinforce a negative brand perception if your site has too many. As a result, soft 404s could contribute to higher bounce rates, lower conversion rates, and poor user experience overallāall of which can negatively impact your rankings and sales.Ā
Diluted Link Equity
When links pass to soft 404s, your link equity is wasted on more valuable content. Instead of strengthening relevant pages, link equity is distributed to non-existent or irrelevant content. This can frustrate users, hurt your siteās performance, and impact your siteās authority in the eyes of search engines.
Search engines use links as valuable roadmaps to understand your site, so itās ideal to ensure that any backlinks are accurate, up-to-date, and optimized.Ā
Related: How to Optimize Your Crawl Budget with Internal Links
How To Find Soft 404 ErrorsĀ
Finding soft 404s isn’t particularly challenging. An easy way is to log into Googleās Search Console, visit the Pages screen, and scroll to the bottom.Ā You’ll see any soft 404s listed there.
You can also use Screaming Frog to find broken links on your site, as it identifies websites that have linked to pages that no longer exist. Another alternative to Screaming Frog is Xenu Link Sleuth.Ā
For hard 404s, you can use Prerenderās 404 Checker tool. Log into your Prerender account and access it on the left-hand side of the dashboard.Ā Donāt have a Prerender account? Get started with 1000 URLs for free.
How To Fix And Resolve Soft 404sĀ

Not all 404s are bad, as there are cases when they are displayed in the correct context. When a product is not available, for example, displaying a 404 error page lets users know that the particular product is permanently removed from the website.Ā
Soft 404 errors can be tricky, however. There can be cases when a webpage is not valid and a server still returns a ā200 OKā status. In these cases, you should look at the errors and try to fix them.Ā
Here are some solutions for addressing soft 404 errors.Ā
1. Confirm Itās Actually a Soft 404
Make sure youāre actually dealing with a soft 404ānot a false alarm. In most cases, a page incorrectly marked as a soft 404 error by Google Search Console can be audited and verified.Ā
Hereās how:
- Go into Google Search Console and click on the āSubmitted URL seems to be a soft 404ā button from the Coverage Report. This returns a complete list of soft 404 pages.Ā
- Open the URLs in new tabs.Ā
- If the page is a valid part of your website and you want it to appear in the search results, choose the āValidate Fixā option. This will make Google crawl the page and update the status code.Ā
- Once complete, inspect the page and test the live URL.Ā
Alternatively, you can select the URL and click on the āInspect URLā option.Ā
This will give you more information about the page of interest and give you an option to āRequest Indexing.āĀ
Before doing so, test the live URL to allow Google to refresh its report. Doing this will give you the correct status of the page. In most cases, the page will function correctly and require no changes.Ā
2. Update and Refresh Page ContentĀ
If your page exists but search engines are reporting it as a soft 404, it may be due to thin content.
In this case, update and improve the page content and resubmit it for indexing. Once updated, the page will become more crawable, helping to eliminate the soft 404 error.Ā
For example, if youāre updating product pages, consider adding:Ā
- High-quality images and videos
- Substantial, informative copy
- Clear CTAs
- FAQs and more
Related: more tips on how optimize your product pages for search.
Another point to note: crawlers may be reporting the page as a duplicate. If thatās the case, fixing these can be a quick and easy win for your SEO performance. Learn how to fix duplicate pages here.
3. De-Index Them from Search Engines
Another solution is to keep the page on your site but de-index it from search.Ā
Adding a no-index directive in the header will instruct the search engine not to index that particular webpage on the site. This will allow you to fix the soft 404 error, since Google wonāt display the page under the Error report.Ā
Note: you will still see this page listed in the excluded report under the soft 404 section.Ā
4. Configure Them to Proper Error Codes (404/410)Ā Ā
If the page isnāt available or invalid, try configuring your site to return the correct status code.
Configuring your site to return a 404 code for invalid pages might mean deleting the affected pages. Once you delete a page, the HTTP server will show a hard 404 code when the page is requested, allowing you to minimize your soft 404s.Ā
Once youāve configured your website for the correct code, resubmit the page to Google for indexing. It should help you get rid of the soft 404 error.Ā
5. Use 301 Redirects
The last method to resolve the soft 404 error is by redirecting the page of interest to a valid page. You can do this by adding a 301 redirect into your .htaccess file.Ā
This tells the search engine that the page is moved to a new location and ensures it does not display the 404 error for an existing page. Be sure to check that both of the pages have similar content before you redirect one to another.Ā
While redirects themselves arenāt generally harmful for SEO, be cautious of how many redirects you use in a link chain. Too many in one chain can negatively impact your SEO.
Related: What Are Redirect Chains And How To Fix Them
How to Prevent Soft 404s: Technical Site Maintenance
Regular site maintenance is the easiest way to keep errors at bay, ensure that soft 404 errors donāt negatively impact your site, and make your site accessible for visitors.
Along with foundational tools like Google Search Console and Screaming Frog, you should use a variety of technical SEO platforms. One to consider is Prerender.io, especially for large JavaScript sites that struggle with crawling and indexing issues.
Prerender is a pre-built rendering solution that converts your site’s JavaScript content into HTML, a format that search engines can easily read. This solution is much more cost-effective and efficient than server-side rendering (SSR). And as a result, you can efficiently improve your crawling and indexing performance in a matter of weeks.
Prerender is trusted by 65,000+ global brands, including Salesforce, Walmart, and Wix. Get started with 1000 free renders today.
Frequently Asked Questions
TL;DR:Ā Whatās The Difference Between Soft and Hard 404s?
The main difference is the status code. Hard 404s have a 404 or 410 status code, implying that page cannot be found. Soft 404s have a 200 OK status code, meaning that theyāre valid for search engines, but not for users.Ā
What Happens When A User Lands On A Soft 404 Page?
Theyāll likely receive a 200 message and be automatically redirected back to the homepage. They don’t land on a hard 404 page, so this can be a confusing experience for the user.
Do Soft 404s Show Up In Search Results?
Yes, soft 404s are indexable and still can appear in SERPs. As such, you can still face indexing issues if you leave soft 404s unresolved for long, which is why you should address them quickly.
Will Fixing Soft 404s Improve My Site Traffic?
Indirectly, yes. Resolving soft 404s can help boost your traffic. Fixing soft 404s ensures that crawl budgets arenāt wasted on invaluable pages, and helps make sure that important content shows up higher in SERPs.
Why Should You Fix Soft 404s?
You should resolve soft 404s quickly because they can waste crawl budgets, contribute to indexing issues, signal to search engines that you have a poor quality site, lead to a poor user experience, drive higher bounce rates and lower conversion rates, reduce link equity, and more.
How Quickly Does Google Detect And Report Soft 404 Errors?
Google typically detects soft 404 errors during its regular crawling process. The time it takes can vary, but you may see these errors reported in Google Search Console within a few days to a couple of weeks after they occur.
Can Soft 404 Errors Affect My Site’s Mobile Rankings Differently Than Desktop?
Yes, Google now detects soft 404 errors separately for mobile and desktop versions of a page. This means a page could be flagged as a soft 404 on mobile but not on desktop, or vice versa, potentially affecting your mobile and desktop rankings differently.
How Many Soft 404 Errors Are Too Many?
There’s no specific number, but even a few soft 404 errors can impact your site’s performance. It’s best to address them as soon as they’re detected. If more than 5-10% of your pages are showing soft 404 errors, it’s definitely time for immediate action.