Soft 404 indexing issues happen when a page is live and opens normally in the browser, but Google treats it like a missing or low-value page. Google can usually access the URL, but the visible content, page signals, or server response make the page look empty, misleading, or not useful enough to index.
This issue sits in the indexing pipeline described in the mybox Help Center article on why Google does not index a website: pages can fail during crawling, evaluation, or indexing when technical signals or page quality suggest they should not be kept in search results. Soft 404s often overlap with the patterns described in the article on diagnosing indexing problems by crawl budget, site quality, or technical signals, because Google may classify a page as low-value even when the URL itself works.
Table of Contents
What a soft 404 means
A real 404 is a missing page. The server says the page is not found, or the content is clearly gone. A soft 404 is different. The URL loads, but Google reads the result as if it were not a meaningful page.
This can happen when the page shows only a thin template, a very short block of text, a message that looks like an error, or content that is too weak to justify indexing. It can also happen when the page exists but gives mixed signals, such as a normal status code with content that says the item is unavailable or missing.
Soft 404 versus a real missing-page error
| Type | What happens | What Google may conclude |
|---|---|---|
| Real 404 | The page is gone or the server returns a not found response | The URL should not stay indexed |
| Soft 404 | The page loads, but the content looks empty, thin, or misleading | The URL is not useful enough to index |
| Valid page with weak signals | The page exists but has little content or poor internal support | The page may be treated like a soft 404 or excluded for quality reasons |
Common causes when the page exists
The most common cause is template-only content. This means the page has a header, footer, navigation, and layout, but almost no unique main content. Product pages with no description, category pages with no listed items, and auto-generated pages with one short sentence often fall into this group.
Another common cause is a page that shows a status message instead of full content. Examples include pages that say an item is unavailable, no results found, page moved, content coming soon, or similar text. Even if the server returns a normal response, the page may still look like an error or placeholder.
Weak internal linking can also contribute. If almost no pages on the site link to the URL, Google may treat it as low-priority and low-value. This is more likely when the page is buried deep in the site structure or only appears in filtered navigation.
Technical signals can overlap with content quality. If the page output changes for Googlebot, loads incomplete content, or depends on scripts that do not render useful text quickly, Google may see less content than a normal visitor sees. In that case, the page may appear thin even though it seems complete in a browser.
How to confirm the issue
Open Google Search Console and inspect the exact URL.
Check the indexing status and look for a soft 404 classification.
Review the last crawl information and the tested live version if available.
Load the page in a normal browser and compare what you see with the HTML output and rendered content.
Check whether the page has clear main content beyond the site template.
Look for messages that suggest the page is empty, unavailable, or temporary.
Check internal links to the page from relevant sections of the site.
When comparing the page, focus on what is unique and useful on that URL. A valid page should have a clear purpose, enough original main content, and a place in the site structure. If the page only repeats boilerplate text, Google may still treat it as low-value.
What changes usually help
Add substantial main content that matches the purpose of the page. The exact format depends on the page type, but Google needs to see more than a shell page or status message. Useful text, item details, category content, or other clear page-specific information can help the URL look complete and worth indexing.
Remove or rewrite misleading messages. If the page says something that resembles an error, missing item, or temporary placeholder, that message can outweigh the rest of the content. Keep the wording precise so the page reads like a valid destination, not a broken one.
Improve internal linking. Link to the page from related pages where it makes sense. This helps Google understand that the URL matters in the site structure and is not an orphan or low-priority page.
Make sure Google can access the real content in the page output. If the important text only appears late through scripts, or if the initial output is nearly empty, Google may classify the page based on the thin version it first sees. The page should expose meaningful main content clearly and consistently.
What usually does not help
Requesting indexing without changing the page rarely fixes a soft 404 for long. If Google still sees the URL as thin or misleading, the same classification can return.
Adding filler text also does not help much. Short generic copy that does not improve the page purpose usually remains a weak quality signal. The content needs to make the page more useful, not just longer.
Changing unrelated settings is also unlikely to solve the issue. A soft 404 is usually tied to page value, on-page output, or mixed signals, not just the fact that the URL is live.
What to expect after updates
Once the page is improved, Google needs to crawl and evaluate it again. Indexing changes are not always immediate. This is expected behaviour. If the updated version has stronger content, clearer signals, and better internal support, Google is more likely to treat it as a normal indexable page.
If the page remains excluded after meaningful improvements, review broader site quality and technical patterns. The mybox Help Center articles on why Google does not index a website and how to tell whether the cause is crawl budget, site quality, or technical signals can help separate page-level soft 404 issues from wider indexing problems.