GlossaryUpdated 2026-08-28

What Is a 404 Error? SEO Impact & Fixes

A 404 error is the status code returned when a page does not exist at the requested URL. 404s are normal in small numbers but waste crawl budget and lose link equity when they replace pages that moved.

Explain It Like I'm 5

A 404 page is like knocking on a door and hearing "nobody lives here." Sometimes that is true and fine. But if your friend moved and forgot to leave a forwarding note (a redirect), everyone who knocks is stuck - including Google.

Understanding 404 Errors

The 404 status code tells browsers and crawlers that the requested URL has no page. It is not an error in the sense of something broken on the server; it is an honest statement that the resource does not exist.

Google has said repeatedly that 404s do not directly harm a site's overall rankings. A site with a handful of 404s is normal. The damage is indirect: any internal links or external backlinks pointing at the 404 URL now lead nowhere, wasting the equity they carried, and users who hit them leave.

The critical distinction is deleted versus moved. A page deleted because it no longer serves a purpose should 404 (or better, return 410, which is more explicit about permanent removal). A page that moved or was renamed must get a 301 redirect to its new home so signals follow.

Soft 404s are the stealth variant: a URL returns a 200 status with a page that says "not found" in content. Google detects these and treats them like 404s, but they waste more crawl budget because the server says the page exists. Search Console reports both kinds.

Types of 404 Error

Hard 404

The server returns the 404 status code. Honest and clean for pages that are truly gone.

Example: A deleted blog post URL returning 404.

Soft 404

The server returns 200 but the page content says not found. Wasteful and confusing.

Example: An empty category page returning 200 with "no products found."

Why 404s Matter for SEO

Every internal link pointing at a 404 is a hallway to a wall: it wastes crawl budget, strands link equity, and frustrates users. Fixing 404s that have incoming links is one of the highest-ROI technical fixes available.

404s do not directly penalize a site, but they waste equity on moved pages
Internal links to 404s waste crawl budget and lose link value
Soft 404s (200 + not-found content) are worse for crawl efficiency
Search Console reports both hard and soft 404s

Best Practices

Redirect Moved Pages, Do Not Delete Them Silently

Any URL with value that changed address needs a 301 to the new URL. Deleting without redirecting strands every link it ever earned.

Fix Internal Links First

Update links inside your own content to point at live URLs. Internal 404s are fully within your control.

Let Truly Dead Pages 404 or 410

Pages removed for good should return 404 or 410. Do not redirect them to the homepage, which reads as a soft 404.

Design a Helpful 404 Page

Give lost visitors navigation, search, and popular links so a wrong turn does not become an exit.

Common Mistakes

Redirecting all 404s to the homepage

Fix: This is a recognized soft-404 pattern. Map real equivalents with 301s and let true dead pages 404.

Ignoring 404s in Search Console

Fix: Sort by internal links and external links. A 404 with 40 referring domains is an emergency; one with zero can wait.

Panic-deleting content that 404s by accident

Fix: Check whether the page was de-indexed by a plugin, a typo in the slug, or a migration bug before assuming it is really gone.

How WPLink Finds 404s Fast

WPLink crawls every internal link target and flags links that resolve to 404s, so broken paths inside your own content surface immediately instead of rotting until Google notices.

Frequently Asked Questions

Ready to optimize your internal links?

Get started with WPLink today and see the difference.

Download WPLink