404 Page Not Found Errors

Important pages are missing or links lead to "404 — Page Not Found," frustrating visitors and bleeding away the search traffic those pages had earned.

Common signs of this issue

Safe checks you can do yourself

None of these require sharing passwords with anyone.

What this usually means

A single 404 means that page's address stopped being valid — deleted, renamed, or moved without a redirect. Site-wide 404s (homepage fine, everything else dead) are almost never mass deletion: they're one broken rewrite rule or permalink setting, which is why the ten-second permalink re-save so often fixes them.

A wave of 404s after a redesign or migration means the new site uses different addresses and the old ones weren't redirected. This is the expensive version, because those old addresses held your Google rankings and inbound links — every unredirected one donates its traffic to a dead end. A 301 redirect from each old address to its new equivalent transfers visitors AND most of the accumulated SEO value.

Ordinary 404s from typos and long-dead links are normal internet background noise — Google doesn't punish you for 404s existing. What costs you is 404ing pages that had traffic, links, or rankings, and leaving your own internal links broken.

What not to do

When to get help

A stray 404 or the permalink re-save you can handle yourself today. The case worth hiring carefully for is the post-migration wave: building a clean map of old addresses to new ones — prioritized by which old pages actually had traffic and links (Search Console shows this) — and implementing the redirects properly. Done well within a few weeks of the move, most search traffic survives; left for months, some of it is simply gone.

Not sure what to do next?

Answer a few short questions and we'll point you to the safest next step — DIY, a freelancer, or a direct review. No passwords required.

Frequently asked questions

Why do all my pages suddenly 404 except the homepage?

On WordPress that's the classic permalink/rewrite failure — one broken rule, not mass deletion. Settings → Permalinks → Save Changes rebuilds it and usually fixes everything at once. If not, the .htaccess file or a server rule changed, which is a quick fix for a helper.

Do 404 errors hurt my SEO?

404s existing is normal and unpunished. What hurts is 404ing pages that had rankings, links, or traffic without redirecting them — that traffic and authority evaporates — and leaving your own internal links pointing at dead ends.

What is a 301 redirect?

A permanent forwarding instruction: visitors and search engines requesting the old address get sent to the new one automatically, and Google transfers most of the old page's ranking value. It's the standard tool whenever an address changes.

How do I find all my broken links?

Two free sources: a broken-link-checker crawl (finds broken links inside your site) and Google Search Console's 404 report (shows dead pages Google knows about — effectively the outside world's list). Fix from those lists rather than waiting for complaints.

Should old deleted pages be redirected forever?

Redirect any address that had real traffic or inbound links, and keep those redirects indefinitely — they cost nothing. For a page with no traffic and no replacement, a clean 404 (or 410) is honest and fine.

Someone linked to my site with a wrong URL. Can I fix their mistake?

You can't edit their link, but you can catch it: create a redirect from the misspelled address they used to the right page. If a decent site sent that link, catching it is worth the thirty seconds.

Related free guides

WordPress site down?

Seeing “There has been a critical error on this website”?

Our guided repair tool logs in over secure FTPS and fixes the most common WordPress failures — safely, with every change backed up and reversible. Start with a free scan, no password needed.

Fix My WordPress Site → Free scan · No download of your site · Reversible