Skip to main content

Scale Digital Media

SEO

Soft 404 Errors: What They Mean and How to Fix Them

Why Google reports soft 404s on pages that load fine, how to diagnose the cause, and the right fix for empty, thin or redirected pages.

Ayyan SabirScale Digital Media
5 min read
Soft 404 Errors: What They Mean and How to Fix Them
On this page
  1. Why soft 404s happen
  2. How to diagnose a soft 404
  3. Fixes by cause
  4. Validating the fix
  5. Do soft 404s hurt the rest of the site?
  6. Cleaning up indexing problems at the source

A soft 404 is a page that tells browsers it loaded successfully, with a 200 status code, while Google concludes the page has nothing useful on it or effectively does not exist. Search Console reports these under “Soft 404” in the Page indexing report, and Google generally keeps them out of search results.

The label sounds like a server error, but it is really a judgement about content. Google is saying: this URL claims to be a real page, but it looks like an error page, an empty page or a page with almost nothing on it. Fixing it means deciding whether the URL should exist and, if it should, giving it enough substance to be worth indexing.

Why soft 404s happen

Most soft 404s on business websites come from a short list of causes.

Missing pages that return 200 instead of 404. Some themes, page builders and custom setups show a “page not found” message while still sending a 200 status code. To a visitor it looks like an error. To Google it looks like a real page with error-like content, which is exactly the definition of a soft 404.

Empty category, tag or search pages. An ecommerce category with no products, a blog tag with no posts or an internal search results page with no results often triggers the status.

Out-of-stock or discontinued products. When a product page is stripped back to “This product is unavailable” with no description, Google may treat it as a soft 404.

Thin pages that look templated. Location pages, service variations or programmatic pages with very little unique text can be classified this way, especially if most of the visible content is navigation and footer.

Redirects to irrelevant pages. Redirecting many removed URLs to the homepage is a common shortcut. Google often treats those redirects as soft 404s because the destination does not replace what the old page offered.

Rendering problems. If the main content loads through JavaScript and fails for Googlebot, Google may see an almost empty page. The URL Inspection tool’s rendered screenshot shows what Google actually saw.

How to diagnose a soft 404

Open the Soft 404 list in Search Console and inspect a sample of URLs. For each one, check three things.

First, what does the page look like to a visitor right now? It may already have been fixed or removed.

Second, what status code does it return? A browser extension or an online header checker will show this. If a “not found” page returns 200, the problem is technical.

Third, what did Google render? Use “Test live URL” in URL Inspection and view the screenshot and HTML. If the content is missing there but visible in your browser, you are looking at a rendering issue.

Then group the affected URLs by type. A list of 200 soft 404s usually turns out to be three or four patterns, such as empty tag archives, discontinued products and old redirected blog posts.

Fixes by cause

The page should not exist

Return a real 404 or 410 status code. This is the correct, honest signal and does not harm the rest of the site. A 404 for a genuinely removed page is normal. If a replacement exists that serves the same purpose, a 301 redirect to that specific page is better.

The page should exist but is thin

Add the content a visitor would need. For a location page, that might be local service details, areas covered, relevant projects and specific questions. For a category, it might be products plus a short buying guide. If you cannot think of anything useful to add, the page probably should not be a separate URL.

Empty archives and filters

Noindex empty tag pages or remove the tags entirely. For ecommerce categories that are temporarily empty, either keep them populated with related products or noindex them until stock returns. Internal search results should generally not be indexable at all.

Discontinued products

If a close replacement exists, redirect to it. If the product is gone with no equivalent, a 404 or 410 is acceptable. If it will return, keep the page with full product information and an availability notice rather than stripping it.

Mass redirects to the homepage

Map removed URLs to their closest relevant pages. Where no relevant page exists, let them return 404. A homepage redirect rarely passes the value people hope it will.

Rendering failures

Make sure the main content is present in the initial HTML or renders reliably for Googlebot. Check that JavaScript and API resources are not blocked in robots.txt and that the page does not depend on user interaction to load content.

Validating the fix

Once a pattern is fixed, use “Validate fix” in the Soft 404 report. Google will recrawl the affected URLs over the following days or weeks. Validation can fail partially if some URLs in the group still match the pattern, so spot-check before starting it.

If the URLs were thin pages you improved, also watch whether they move into the indexed group and start receiving impressions. That is the real outcome you want.

Do soft 404s hurt the rest of the site?

A handful of soft 404s is normal and does not affect other pages. Large numbers can waste crawl attention and may point to a broader thin-content pattern that affects how Google views a section of the site. They are worth fixing when they involve pages you want ranked, or when the volume suggests a template problem.

Soft 404s often appear alongside other indexing statuses. If you are working through the Page indexing report, our guides to crawled, currently not indexed and discovered, currently not indexed cover the related cases.

Cleaning up indexing problems at the source

Soft 404s are usually symptoms of how a site generates pages: themes that mishandle missing URLs, archives that create empty pages, or migrations that redirected everything to the homepage. Fixing the pattern prevents the list from refilling.

If your Page indexing report is full of statuses you are not sure how to prioritise, our technical SEO service can work through them by pattern and fix the templates and settings behind them.

Ayyan Sabir

Scale Digital Media

Ayyan Sabir is the founder of Scale Digital Media. He leads the agency, day-to-day operations and client strategy across SEO, web development, paid advertising and AI automation.