Blog

Submitted URL seems to be a soft 404: What it means and how to fix it (GSC)

1.09 min read/
/

A practical guide to the GSC status "Submitted URL seems to be a soft 404": why Google flags 200 pages as "not found", the most common causes, and how to validate fixes.

Subscribe
Get new essays via Substack or RSS. Start with the guided path if you are new.
Start with the main guide
GSC Indexing Statuses Explained: What They Mean and How to Fix Them (2026)

A practical map of Google Search Console indexing statuses (Coverage): what each status means, the most common root causes (canonicals, duplicates, robots, redirects, soft 404s), and the fastest way to validate fixes.

Key takeaways

  • A practical guide to the GSC status "Submitted URL seems to be a soft 404": why Google flags 200 pages as "not found", the most common causes, and how to validate fixes

Contents

This status means: you submitted the URL (usually via sitemap), Google fetched it, and decided the page behaves like a "not found" page.

Start with the map:

Related:

Common causes

1) Missing content returns 200

A dynamic route has no data, but still returns a full template with an empty state.

Fix: return a real 404 (or 410 if intentionally gone).

2) Redirects to irrelevant destinations

If many old URLs redirect to a generic page, Google may treat it as a soft-404 pattern.

Fix legacy cleanups correctly:

3) Thin pages with no intent match

Pages that do not satisfy any query intent can get classified as soft 404 even if they return 200.

Fix: add real value (examples, steps, constraints) or do not publish.

Fix checklist

  1. Confirm the URL returns the correct status for missing content (404/410).
  2. Make sure the main content exists in the HTML (not only after JS).
  3. Avoid redirect chains and irrelevant destinations.
  4. Re-test in URL Inspection.

Validation

  • URL Inspection: check screenshot + rendered HTML.
  • Pages report: soft 404 counts should trend down (with delay).

Tags

More reading

Next in SEO & Search
View topic hub
Previous
noindex meaning (2026): what it does, what it doesn’t, and when it backfires

noindex is not a “cleanup trick”. It is a crawling-visible directive that tells systems not to store a page for search surfaces. This guide explains how noindex actually behaves, why it fails when robots.txt blocks crawl, and when using it creates long-term visibility debt.

Up next
Redirect loop: How to find it and fix it (SEO + GSC)

A practical guide to redirect loops: common causes (www/apex, http/https, trailing slash), how to diagnose quickly, and how to fix without creating chains.