01 The Rule
Return proper 404 status for pages that don't exist. Use 410 (Gone) for content that has been permanently removed. Never serve a 200 status with a 'page not found' message (soft 404).
Last updated: 2025-10-15
Return proper 404 status for pages that don't exist. Use 410 (Gone) for content that has been permanently removed. Never serve a 200 status with a 'page not found' message (soft 404).
Soft 404s (200 status with error content) waste crawl budget because search engines must download and render the page before detecting it's not real content. Proper 404/410 signals allow crawlers to immediately skip the URL and reallocate crawl capacity.
Soft 404s (200 status with 'not found' content)
Crawl budget wasted rendering empty pages; dilutes quality signals
Catching all 404s with a homepage redirect
Loses removal signal; homepage receives irrelevant link equity
No monitoring of 404 rate changes
Broken links and removed content go undetected, impacting user experience
Audit your site for soft 404s using Google Search Console's Coverage report. Ensure your server returns proper status codes. Implement monitoring for 404 rate spikes that indicate broken links or removed content.