Free 404 Checker — Find Broken Links Before Google Penalizes Your Site. Paste your URL above and scan your website for broken links, dead pages, and 404 errors in seconds. No signup. No download. Works on WordPress, Shopify, Wix, and every other platform.
What Is a 404 Error?
A 404 error means the page you requested does not exist on the server. The server received the request, understood it, but found nothing at that URL.
This happens for 6 common reasons:
- The page was deleted without a 301 redirect
- The URL structure changed after a site migration
- A typo in the link destination
- The external website went offline permanently
- A CMS plugin changed the URL slug automatically
- The content was moved but the old link was never updated
Every website has some 404 errors. That's normal. The problem starts when important pages — product pages, blog posts, landing pages — return 404 and nobody notices for weeks.
Why Broken Links Hurt Your SEO in 2026
Broken links cause 4 direct SEO problems: wasted crawl budget, lost link equity, higher bounce rates, and weaker domain authority.
Google's John Mueller confirmed in January 2026 that "404s are not a negative quality signal. It's how the web is supposed to work." But that only applies to pages that should be gone. When pages that should exist return 404, the damage is real.
Crawl budget waste
Google gives every site a crawl budget — a limit on how many pages Googlebot crawls per day. When Googlebot hits a 404, it wastes one crawl on a dead end. For large sites with thousands of broken links, this means fresh content gets indexed days or weeks late.
Link equity loss
Every backlink pointing to a 404 page transfers zero authority to your site. That link is dead. If a high-authority site linked to your product page and that page now returns 404, you lose all the ranking power that link carried.
Higher bounce rate
77% of users who land on a 404 page leave the site permanently. They don't try another page. Google sees that exit signal and treats it as a poor user experience indicator.
Weaker domain authority
A 2024 Ahrefs study found that 66.5% of all links built over the past 9 years are now dead. Sites that let link rot accumulate signal poor maintenance to Google's quality raters.
Hard 404 vs Soft 404 — 3 Key Differences
Most SEOs know what a 404 is. Far fewer understand the difference between a hard 404 and a soft 404 — and that difference matters for your crawl budget.
1. Server response code
A hard 404 returns HTTP status code 404. Google sees this, understands the page is gone, and eventually removes it from the index. A soft 404 returns HTTP status code 200 (success) but shows a "page not found" message. Google gets confused because the server says the page exists but the content says it doesn't.
2. Crawl budget impact
Hard 404s are removed from Googlebot's crawl queue over time. Soft 404s keep getting crawled — sometimes indefinitely — because the server keeps reporting them as live pages. This wastes significantly more crawl budget than a properly configured hard 404.
3. Index behavior
Hard 404 pages get deindexed. Soft 404 pages stay in the index, diluting your site's overall content quality score. Google's Search Quality Raters look at this when evaluating site authority.
How to Use This 404 Checker Tool (3 Steps)
To scan your website for broken links:
- Enter your URLs — Paste your domain or any specific page URLs into the box above
- Click "Check links" — The tool checks each URL's HTTP status code, one by one
- Review your results — Broken links show in red (404), live links in green, and unverified links in gold
No signup. No browser extension. Works on any device.
What the HTTP Status Codes Mean
Your 404 checker returns results with HTTP status codes. Here's what each code means for your SEO:
| Status Code | Meaning | SEO Impact |
|---|---|---|
| 200 OK | Page works perfectly | None — healthy |
| 301 | Moved permanently | Update the link to skip the redirect |
| 302 | Temporary redirect | Use 301 instead for permanent moves |
| 404 | Not found | Fix immediately if page had traffic or backlinks |
| 410 | Gone permanently | Faster deindexing than 404 |
| 403 | Access denied | Check robots.txt or server permissions |
| 500 | Server error | Contact your hosting provider |
| 503 | Service unavailable | Monitor — may be a temporary outage |
How to Fix 404 Errors — 4 Proven Methods
Fix 404 errors using 1 of these 4 methods based on the situation:
Method 1: Set a 301 redirect
Use this when the page moved to a new URL or a replacement page exists. A 301 redirect passes up to 95% of the original page's link equity to the new destination. Add it in your .htaccess file, WordPress settings, or Shopify URL redirects panel.
Method 2: Restore the deleted page
Use this when the page was deleted by mistake or should still exist. Restore the original content at the original URL, then update the internal links pointing to it.
Method 3: Update the link
Use this when an internal link points to the wrong URL due to a typo or outdated slug. Go to the source page, edit the link, and point it to the correct URL. No redirect needed.
Method 4: Remove the link entirely
Use this when the linked page is permanently gone and no relevant replacement exists. Keeping a dead external link harms your site's credibility — delete the link and update the surrounding text.
How AI Crawlers Handle 404 Errors in 2026
AI search engines like ChatGPT, Perplexity, and Gemini run their own crawlers, and those crawlers have smaller crawl budgets than Googlebot. When an AI crawler hits too many 404 errors on your site, it deprioritizes your domain entirely.
This affects your site's citation probability in AI-generated answers. When Perplexity or ChatGPT pulls sources for a response, sites with broken link patterns rank lower in the crawler's priority queue — the AI treats broken URLs as a signal that the site's content may be outdated or unreliable.
Google also completed its switch to mobile-only indexing in July 2024. If a page returns 404 on mobile — even if it works on desktop — Google treats it as nonexistent. It gets deindexed, loses rankings, and drops from search results entirely.
How Often to Check Your Website for Broken Links
- Weekly — e-commerce stores with frequently updated product pages
- Monthly — blogs, business sites, and service pages
- After every site migration — a URL structure change creates hundreds of 404s overnight
- After every CMS update — plugin updates occasionally break permalink structures
- After deleting or unpublishing content — always set a redirect before removing a page
Set up Google Search Console (GSC) alerts. GSC's Coverage Report flags 404 errors automatically under "Not Found" in the Pages section — cross-reference GSC data with this tool for a complete picture.
Fixing broken links consistently isn't optional maintenance. It protects crawl efficiency, preserves link equity, and keeps your site competitive in both Google search and AI-powered search results.
Frequently Asked Questions
Does a 404 error directly hurt my Google rankings?
No — a 404 error doesn't directly drop your rankings. Google's John Mueller confirmed in January 2026 that "404s are not a negative quality signal." The indirect damage comes from lost link equity, higher bounce rates, and wasted crawl budget on important pages.
What's the difference between a 404 and a 410 status code?
A 404 means the page isn't found. A 410 means the page is permanently gone. Google deindexes 410 pages slightly faster than 404 pages, but both produce the same long-term result. Use 410 only when you're certain the content will never return.
How do I find 404 errors on my WordPress site?
Three ways: use this 404 checker by pasting your URLs above, check Google Search Console under Pages → Not Found, or install Screaming Frog and run a full site crawl filtered by 4xx status codes.
Should I redirect every 404 page to my homepage?
No. Redirecting all 404s to the homepage creates soft 404s, which waste crawl budget and confuse users. Redirect each broken URL to the most relevant existing page. If no relevant page exists, return a proper 404 with a helpful custom error page.
How many broken links are too many?
There's no fixed number. What matters is which pages have broken links. A single 404 on a high-authority page with 50 backlinks causes more SEO damage than 100 broken links on low-traffic blog posts. Prioritize fixes by page authority, traffic volume, and number of inbound backlinks.
Start Your Free 404 Check Now
Your website has broken links right now. Every day they go unfixed, you lose link equity, waste crawl budget, and push visitors toward competitors.