The HTTP status code for "page not found." Bulk 404s waste crawl budget and bleed link equity from any links pointing at the dead URL.
404 Error in plain English
When a URL doesn't exist (or doesn't exist anymore), the right response is HTTP 404 โ Not Found. This tells browsers, search engines, and anyone clicking a link that the resource isn't here. Search engines will eventually remove the URL from their index. Browsers will show their default not-found UI (or your custom-styled 404 page).
A site with occasional 404s is normal and expected (a typo'd URL, an old social post linking to a removed product, a crawler trying invented paths). A site with hundreds or thousands of 404s in Search Console means something structural is broken: a sitemap pointing at dead URLs, an internal navigation menu linking to removed categories, JavaScript building URLs from a stale product list, or a CMS migration that broke URL handles wholesale.
There's also "soft 404" โ a URL that returns HTTP 200 (success) but shows a page that says "page not found" or that's so empty it gives the same impression. Google detects these and reports them in Search Console separately. Soft 404s are worse than clean 404s because Google may continue crawling them, wasting budget, and may not remove them from the index promptly.
The fix flow: check Search Console โ Indexing โ Pages โ Not found (404). For each cluster of 404s, identify the source. If they should still exist, fix the broken link or 301 them to the right URL. If they shouldn't exist (genuinely removed content with no successor), leave them as 404 โ Google will deindex them over time. Custom-style your 404 page to help users recover (search box, popular products, link to top categories) โ this catches the user even if the URL fails.
Why 404 error matters for ecommerce
For ecommerce, the most common 404 cause is products being deleted from the catalog without redirect handling. Each deleted product was potentially ranking, attracting clicks, accumulating link equity โ all of which evaporates the moment the URL 404s. Discipline: every product removal triggers a redirect decision. Replace with a similar product? 301 there. Discontinued with no replacement? Build a category page redirect or accept the clean 404. Bulk deletes without this discipline are the silent SEO killer of mature stores.