404 Errors Google: How to Find and Fix Them

Short answer
A 404 error means a server could not find the page requested at a specific URL. Fix it by checking the URL, restoring the page, correcting internal links, or adding a relevant 301 redirect when the content has moved.
A 404 is not a Google penalty or a diagnosis by itself. It is a routing result: a requested URL did not resolve to a page. The useful SEO question is which missing URLs obstruct a real task, waste authority from external links, or prevent search systems from finding and understanding the content you intended to publish.
What does a 404 error mean in Google?
A 404 is an HTTP response for a URL that has no retrievable resource at that address. For Google Search, the important distinction is between a URL that is deliberately gone and a URL that is broken by accident. Google can drop a consistently missing URL from its index, but that is not the same as removing an otherwise healthy site from search.
Treat the URL as evidence of a workflow failure, not merely as an error count. A deleted campaign page may be harmless. A missing page linked from a product comparison, cited by other sites, or referenced in an XML sitemap is a different problem because users and crawlers still have a reason to request it.
This distinction matters even more as search systems increasingly extract, summarize, and cite site content. A page that cannot be fetched cannot contribute its wording, facts, or structured context to an answer. Fixing every historical URL is unnecessary; protecting the URLs that carry user intent and useful evidence is the higher-value objective.
Does 404 error mean I was blocked?
Usually, no. A 404 says that the requested address did not produce a page. It does not normally say that Google blocked your account, domain, or browser. Authentication and access controls more often produce 401 or 403 responses, although applications can intentionally conceal a private resource by returning 404.
Diagnose the scope before changing anything. If one URL fails, inspect its path, redirects, and deployment history. If every URL on a site fails, test the domain, DNS, hosting, routing, and application configuration. If Google Search alone appears affected while direct visits work, compare the exact URL, user-agent behavior, firewall rules, and Search Console evidence rather than assuming a sitewide penalty.
For AI-search visibility, the same scope test prevents a costly misread: a crawler unable to retrieve a page cannot evaluate its content or cite it, but a single missing URL does not prove that the whole domain is inaccessible.
What is the most common cause of a 404 error?
The recurring pattern is URL drift: the link survives while the page address changes or the page disappears. Slug edits, migrations, platform changes, deleted products, and altered folder or trailing-slash rules can turn previously valid references into failed requests.
Look at where each request came from before deciding how serious it is. A typo in an external link may need no redirect. A stale URL in primary navigation is an internal defect. A missing address in a sitemap is a publishing or deployment defect. A deleted page with valuable referring links may deserve recovery even if the page is no longer linked internally.
Common sources include:
- A typo in an internal link or manually entered address.
- A page removed from the content management system.
- A changed slug with no direct redirect.
- A domain, subdomain, protocol, or platform migration.
- An expired product, event, or campaign URL.
- A stale navigation, canonical, hreflang, or XML sitemap reference.
- Case differences on servers that treat uppercase and lowercase paths differently.
- A temporary deployment or routing failure.
Do not infer priority from volume alone. Ten 404s on abandoned tracking URLs may matter less than one missing page linked from your most important conversion path or from a page that search systems should use as a source.
How can you fix a 404 error?
First, establish the intended state of the URL. Was the page moved, accidentally deleted, intentionally retired, or never valid? Then make the response match that decision. Restore a page that should still exist. Use a direct 301 redirect only when the destination is a close substitute. Keep a genuine 404, or use 410 where appropriate, when the resource is deliberately gone and no equivalent exists.
Use this decision table:
| Situation | Best action | Avoid |
|---|---|---|
| The URL is wrong but the intended page exists | Correct the link or URL | Redirecting every typo to the homepage |
| The page moved to a new equivalent URL | Add a 301 redirect | Leaving the old URL broken |
| The page should still exist | Restore the original page | Redirecting to an unrelated article |
| The content was permanently removed with no replacement | Keep a true 404 or use 410 where appropriate | Creating a thin substitute page |
| Several old URLs map to one genuinely equivalent page | Redirect the relevant old URLs | Redirect chains and redirect loops |
| The URL appears in an XML sitemap but is missing | Fix the sitemap or restore the page | Submitting broken URLs repeatedly |
A redirect is not a way to convert missing intent into relevance. A former guide redirected to a vaguely related service page may hide the visible error while giving users—and systems extracting answers—the wrong destination. Preserve the original URL when the content deserves to exist; redirect only when the replacement answers substantially the same need.
How do you find 404 errors on a website?
Use sources that reveal different kinds of failure. A crawler finds broken internal references at scale. Server logs show what clients actually requested. Analytics can reveal visits that reached missing URLs. Search Console can expose URLs Google discovered or previously indexed. The XML sitemap shows what your site is actively claiming should be crawlable.
For each URL, record its source, first and latest observation, referring page, request volume where available, intended content, and proposed action. That turns a list of errors into a repair queue. Prioritize URLs that are:
- Linked from navigation, templates, or high-value content.
- Receiving organic, referral, or direct requests.
- Supported by valuable external references.
- Listed in a sitemap or represented in canonical or hreflang signals.
- Necessary to complete a purchase, contact, signup, or other important task.
A crawler cannot tell you whether a page was intentionally retired. Logs cannot tell you whether a replacement is semantically appropriate. Combine technical evidence with the page's business and informational role.
SeoVision's SEO site audit can surface website issues alongside broader SEO checks. Its audit corpus contains 1,492 websites as of September 7, 2026, with a median SEO score of 76/100. That figure is not a reason to ignore individual 404s: a site-wide score can look acceptable while a small number of strategically important URLs fail. Use the audit to find candidates, then inspect their source and intent. See this SEO auditor tool guide for how an audit fits into a wider technical SEO process.
Should you redirect every 404 page?
No. Redirect based on equivalence, not discomfort with seeing an error report. A direct redirect is justified when the old URL has a clear successor. A deliberate 404 is cleaner when the content has no relevant replacement. Redirecting unrelated URLs to the homepage can make a report look tidier without restoring the user's intended answer.
Review redirect behavior at the HTTP level and in the final rendered page. Confirm that the old URL reaches the intended destination in one step, that the destination is indexable and canonical, and that its content fulfils the original request. For a practical review, see the URL redirect checker guide.
What is a soft 404, and how is it different?
A soft 404 creates a misleading two-layer signal: the page looks unavailable, but the server returns a success response such as 200. Common examples include an empty internal search page, an unavailable product template with no meaningful alternatives, or a custom error view whose response code was never configured.
Check both layers separately: the status code and the page's actual purpose. If the resource is gone, return a genuine 404 or 410. If the URL should serve search-visible content, publish useful content there and make its title, body, canonical signal, and structured data agree with that purpose. A branded 404 is fine; branding does not make a correctly returned 404 a soft 404.
This alignment matters for AI-oriented discovery too. A successful response that contains no answer can make URL inventories, crawlers, and downstream extraction less reliable than an explicit, accurately classified absence.
Is a 404 error my fault?
Not necessarily. Visitors mistype addresses, external publishers keep old links, and content legitimately expires. The site owner's responsibility is to classify the request and protect important journeys—not to make every historical URL live forever.
An internally generated 404 is different from an obsolete external reference. Broken navigation, sitemap entries, canonicals, or hreflang links indicate a repairable publishing problem. An old link to intentionally retired content may be normal. Preserve the evidence needed to make that distinction instead of treating every request as equivalent.
Can 404 errors hurt SEO?
A small set of intentional 404s is not automatically harmful. The risk is concentrated in missing pages that should rank, URLs carrying meaningful external references, broken internal paths, and migration failures that prevent crawlers or users from reaching intended content.
The SEO consequence is often indirect: lost access to content, interrupted journeys, wasted crawl attention, or authority pointing at an address with no useful destination. For AI-search visibility, the practical loss is also content availability. A system cannot quote or accurately summarize a page it cannot retrieve, and a redirect to an unrelated page does not preserve the original evidence.
404 repair is only one part of site quality. In SeoVision's corpus of 1,492 audited sites, 20% failed the platform's check for structured data for AI citation as of September 7, 2026. That does not show that 404s caused those failures. It does show why URL availability should be reviewed alongside the signals that help machines interpret and cite the pages that remain live.
What the data does not prove
SeoVision's figures describe its own audit corpus, not every website on the internet. The median SEO score and failure rates do not establish that 404 errors caused any site's performance, indicate how many URLs should be redirected, or predict the effect of repairing a particular page.
The audited sites may differ in industry, platform, size, and technical setup. To test whether a site's situation is improving, compare repeated crawls with server requests, Search Console findings, traffic to affected URLs, and successful completion of important user journeys. For AI-search work, also verify that the intended live pages are retrievable and expose the content and structured signals you want systems to understand. One crawl is a diagnostic reading, not proof of a sustained trend.
What to do next
- Crawl the site and export 404 and soft-404 candidates. Record whether each came from an internal link, sitemap, external reference, analytics request, or crawler discovery.
- Classify every URL as restore, correct, redirect, intentionally remove, or investigate. Record the original page purpose before choosing a destination.
- Restore pages that should still exist, preserving the original URL whenever practical.
- Add direct 301 redirects only for closely matching replacements. Remove chains and loops.
- Update navigation, contextual links, canonical tags, hreflang references, and XML sitemaps so they point to live, preferred URLs.
- Test important URLs manually and with a crawler. Confirm status, final destination, indexability, page content, and—where relevant—the structured signals supporting interpretation and citation.
- Recheck after deployment using logs, analytics, Search Console, and another audit. Prioritize recurring requests and errors affecting high-value pages.
- Document intentional removals and their rationale so future migrations do not reopen the same investigation.
How we measured
The cited SeoVision figures come from its audit corpus of real websites, covering 1,492 websites as of September 7, 2026. The corpus reports a median SEO score of 76/100; 32% of audited sites failed the brand name search ranking check, 24% failed the Domain Rank check, and 20% failed the structured data for AI citation check. This is a SeoVision audit sample, so it should not be treated as a representative estimate for all websites or as causal evidence about 404 errors.
FAQ
Does 404 error mean I was blocked?
No. A 404 normally means the requested URL could not be found, not that you were blocked. Access restrictions are more commonly associated with 401 or 403 responses, authentication requirements, or firewall rules.
How can I fix a 404 error?
Check the URL for typos, then restore the page if it should exist or add a 301 redirect if the content moved to a relevant replacement. If the content was intentionally removed and has no replacement, keep a genuine 404 and remove broken internal links.
Is a 404 error my fault?
Not necessarily. A 404 can come from a mistyped address, an outdated external link, deleted content, or a site migration. Site owners should fix broken internal links and important missing pages, but not every 404 request is a site defect.
What is the most common cause of a 404 error?
Common causes include incorrect URLs, deleted pages, renamed pages without redirects, and links that still point to an old address. Site migrations and changes to URL structure can also create many 404 errors at once.
Reference: SEO & AI-search glossary · AI visibility tools compared · tool alternatives
Make SeoVision a preferred source
One tap and Google shows our articles more often in your Top Stories, Discover and AI answers. It only changes what you see, and you can undo it any time.
See if AI is citing your brand
Track how ChatGPT, Claude, Gemini and Perplexity talk about you — and get cited more.
Get started for free