Guide
What Does a 404 Error Mean? (And How to Fix Broken Links)
6 min read · Updated August 5, 2026
A 404 Not Found error is the web's way of saying "that page doesn't exist here." It's one of the most familiar errors online — and unlike the 5xx server errors, a 404 usually isn't a sign that anything is broken. Here's what a 404 really means, why it happens, how it affects your SEO, and how to find and fix broken links on your own site.
What a 404 error actually means
A 404 is a client-side status code (the 4xx family). It means the server was reached and is working fine, but it couldn't find anything at the URL you requested. The server is essentially saying: "I'm here, I understood your request, but there's no page at that address."
That's an important distinction. A 404 does not mean the site is down — the site is up and answering. It just means that specific page is missing, moved, or never existed. If a whole site won't load at all, that's a different problem (see our guide on checking if a website is down).
Why 404 errors happen
The page was deleted or moved without a redirect from the old URL.
A mistyped or broken link — either a typo in the address bar, or a link elsewhere pointing to the wrong URL.
A changed URL structure — redesigns and platform migrations often change URLs, orphaning every old link that isn't redirected.
An expired or never-created page — the link points somewhere that simply doesn't exist.
If you're a visitor seeing a 404
There's usually nothing wrong on your end. Double-check the URL for typos, try removing everything after the domain to reach the homepage, or search the site for what you wanted. If you followed a link from somewhere else, the link is simply out of date.
If you own the site: how to find and fix 404s
Occasional 404s are normal, but broken links frustrate visitors, waste Google's crawl budget, and quietly erode SEO. Here's how to stay on top of them:
Find them. Google Search Console's Pages report flags "Not found (404)" URLs Google has tried to crawl. A site crawler (Screaming Frog, Ahrefs, or Sitebulb) will surface broken internal and outbound links across your whole site.
Redirect what moved. For pages that changed address, add a 301 redirect from the old URL to the new one. This preserves both visitors and the SEO value the old page had earned.
Fix or remove bad links. For simple typos or links pointing at the wrong place, correct the link. For pages that are genuinely gone with no replacement, letting them return a clean 404 is fine.
Build a helpful custom 404 page. Instead of a dead end, give visitors a search box, links to popular pages, and a way back to the homepage. A good 404 page recovers visitors who would otherwise leave.
404s and SEO: what actually matters
A handful of 404s won't hurt your rankings — Google expects them and simply drops missing pages from its index. The real damage comes from internal links pointing to 404s (a poor experience Google notices) and from letting valuable, previously-ranking pages 404 instead of redirecting them. Fix those two and 404s become a non-issue.
Keep an eye on your site's health
Broken links are just one part of a healthy site — response time, uptime, and SSL matter too. See our full website health checklist, and run a quick status check any time with WebsitePulseCheck. And since a fast, reliable host with easy redirect management makes fixing and preventing broken pages far simpler, a few solid options are below.
Tired of Downtime? Switch to Reliable Hosting
Disclosure: some links below are affiliate links. If you sign up through them we may earn a commission at no extra cost to you. We only list tools we believe are genuinely useful.
Hostinger
Best valueFast, beginner-friendly hosting with free SSL and a low starting price. A solid first move if your current host keeps going down.
Visit HostingerBluehost
Best for WordPressOfficially recommended by WordPress, with 1-click installs and 24/7 support. Popular for blogs and small business sites.
Visit BluehostSiteGround
Best supportExcellent uptime and support with strong performance features and daily backups. A reliable step up from budget hosts.
Visit SiteGroundCloudways
Best performanceManaged cloud hosting on top of providers like DigitalOcean and AWS — great when you need speed and room to scale.
Visit CloudwaysKinsta
Best premium managedPremium managed WordPress hosting on Google Cloud, with excellent uptime, speed, and expert support. The upgrade when reliability really matters.
Visit KinstaA2 Hosting
Best raw speedSpeed-focused hosting with Turbo servers and NVMe storage. A strong pick if slow load times are your main complaint.
Visit A2 Hosting