Slide and stage claims that name it, the ones Google’s documentation does not cover first.
Not in docs 7
Because error pages are worded in endless variations, of which 'page not found' is only the classic one, Google cannot detect soft 404s with simple error, word or keyword matching.
Gary Illyes · Day 2 · Understanding what's on a page
Mistakes in Google's own systems are a further cause of soft 404s, and Gary Illyes asked site owners to report such mistakes in Google's forums.
Gary Illyes · Day 2 · Understanding what's on a page
Google detects soft 404s with a language model, described as something like BERT, that is trained to understand the structure and layout of a page as well as its language, instead of reading the page as one flat wall of text.
Gary Illyes · Day 2 · Understanding what's on a page
For soft 404 detection, the position of error text decides: an error in a less important part such as the navigation need not make a page a soft 404, but an error message alone in the main content, like 'Error establishing a database connection', does, much as a human would judge it.
Gary Illyes · Day 2 · Understanding what's on a page
Google's soft 404 detection tells the page chrome, such as navigation and footer, apart from the main content by analysing the page's visual hierarchy alongside its text.
Gary Illyes · Day 2 · Understanding what's on a page
Google clusters duplicate pages by content in four ways: exact matches, near matches, structurally similar content, and soft 404s.
Day 2 · Handling web duplication
'Crawled – currently not indexed' is most of the time a quality issue rather than a technical one: the pages are usually low quality or useless for the index, for example duplicates or soft 404s.
Day 2 · Deciding what goes in the index?
Consistent with docs 10
Soft 404s were named as a crawl problem alongside DNS and firewall issues, and described as one of the biggest problems on the internet right now for crawling and showing up in Search.
Gary Illyes · Day 1 · How crawling errors affect Search
Soft 404 pages are still crawled like normal pages; their bigger consequences are for indexing, and they also affect crawling.
Cherry Prommawin · Day 1 · How crawling errors affect Search
CDN captcha challenges often return HTTP 200; Googlebot does not solve them and sees only content with a 200 status, which indexing then classifies as a soft 404, reported as an error in Search Console.
Gary Illyes · Day 1 · How crawling errors affect Search
The fix for a client-side soft 404 is to make a missing page end with a real HTTP 404 status code instead of 200.
Rebecca Yu · Day 2 · Lightning session D: Rendering and JavaScript
Google listed four common JavaScript problems for indexing: content not present in the rendered HTML, using # in URLs for content changes, soft 404s and blocked resources.
Erin Sparling · Day 2 · What is Google friendly JavaScript
The fix for a client-side soft 404 is to serve a real 404 error page where appropriate; how to detect URLs that do not exist depends on how the app works and where it is hosted.
Erin Sparling · Day 2 · What is Google friendly JavaScript
Gary Illyes said soft 404 detection keeps searchers from clicking into dead ends and avoids wasting site owners' resources on visitors sent to error pages.
Gary Illyes · Day 2 · Understanding what's on a page
Soft 404 pages are another reason Google clusters pages together, an outcome site owners usually do not want.
Day 2 · Handling web duplication
Index selection applies the negative signals that immediately block indexing: noindex (the likely reading of one unclear word), expired unavailable_after dates, soft 404s, non-canonical duplicates, spam signals and other policies.
Day 2 · Deciding what goes in the index?
Index selection drops soft 404 pages that were not dropped earlier, for example when a document is reprocessed.
Day 2 · Deciding what goes in the index?
Confirmed by docs 7
A soft 404 is a 404 in disguise: the page returns 200 but its content says something like 'page not found', information the site should have sent as the HTTP status.
Cherry Prommawin · Day 1 · How crawling errors affect Search
Google said soft 404s, like some other problem categories, are looked up in Search Console's page indexing report, while other crawl issues are debugged in the Crawl Stats report.
Gary Illyes · Day 1 · How crawling errors affect Search
A page that renders empty for Google, such as a client-side product page hit by these mistakes, is seen as thin content and ends up treated as a soft 404 even though users see a full page.
Rebecca Yu · Day 2 · Lightning session D: Rendering and JavaScript
Google's slide defined a soft 404 in a JavaScript application as a page that serves a 'Not Found' message but returns a 200 HTTP status code.
Erin Sparling · Day 2 · What is Google friendly JavaScript
In JavaScript single-page apps, soft 404s typically arise because the server returns the app with a 200 status for every URL, so when the app shows a 'not found' message for a URL that does not exist, no error is reported.
Erin Sparling · Day 2 · What is Google friendly JavaScript
A soft 404 is a page that should return an error status code but returns HTTP 200; from a crawling point of view it looks indexable, but because it has no real content Google throws it out of the index.
Gary Illyes · Day 2 · Understanding what's on a page
Google listed four common causes of soft 404s: pages that look like errors but are not, thin or empty content, server or CMS misconfigurations, and JavaScript-dependent content that fails to load.
Gary Illyes · Day 2 · Understanding what's on a page