This page answers the three questions people ask most often before running their first scan: what a 404 actually is, why it is worth repairing, and what the tool does when you give it an address.
When a browser asks a server for a page, the server answers with a three digit code before sending anything else. A 404 means the server looked for the requested address and found nothing there. The address is syntactically valid, the server is running normally, but no content corresponds to it.
The name comes from the numbering scheme of the HTTP protocol, where the 4xx family covers errors attributed to the request rather than to the server. It is by far the most common error on the web, which is why it has become the one code that non technical visitors recognise.
Photo.JPG and photo.jpg are two different files. A site developed on Windows and moved to a Linux host can lose many addresses at once.../images/logo.png resolves differently depending on how deep the page containing it sits.Search engines allocate a finite amount of crawling to each site, sometimes called the crawl budget. Every request spent on an address that leads nowhere is a request not spent discovering new content or refreshing existing pages. On a small site this is negligible. On a site with thousands of pages it measurably slows down how quickly your new content appears in search results.
Internal links are how ranking signals travel between your pages and how visitors move from one subject to a related one. A broken link is a dead end. The page it was meant to lead to loses the signals that link was passing along, and if it had no other inbound link it may become unreachable to crawlers entirely.
Someone who clicks a link and hits an error rarely tries a second route. They return to the search results and open a competing site. On a commerce site the effect is immediate; on an editorial site it shows up as a bounce rate nobody can account for.
Visible broken links tell a reader that nobody is maintaining the site, which changes how much they trust what it says. No algorithm measures this directly, but every human visitor registers it.
It does not trigger a penalty. A page returning 404 is simply dropped from the index over time, and the presence of 404 errors is not in itself a ranking factor. The damage described above is indirect, which is why the useful priority is repairing broken internal links, the ones inside your own pages, rather than chasing every error in your logs.
The tool behaves like a search engine robot restricted to your domain.
Any address answering with a code in the 4xx or 5xx families is recorded as broken, together with the page the link was found on. Two codes are deliberately excluded: 403 Forbidden, which usually means the server is blocking automated requests rather than that the page is missing, and 429 Too Many Requests, which simply means the server asked the crawler to slow down.
Knowing that an address returns a 404 is only half of what you need. The other half is the list of pages containing the link, because those are the files you have to open and edit. Every entry in the report gives you both.
A crawler only reaches what is linked. Pages nobody links to, known as orphan pages, are invisible to it even though the address works perfectly. Content behind a login cannot be reached either, and addresses generated by JavaScript after the page loads are not followed. If a section of your site is missing from the report, the first thing to check is whether anything actually links to it.
The link checker follows the links between your pages and reports pages that do not answer. The image checker requests the images, media and documents your pages reference and reports the files that are missing. The redirect checker reports the addresses that answer with a 301, 302, 307 or 308, along with chains, loops and redirects that end on a dead page.
If your site has many pages, run the link checker first, since a missing page takes its images with it. Run the redirect checker last: it is the one that finds the problems the other two cannot see, because a redirection is not an error and never shows up in a broken link report.
The state of a scan exists only while the scan is running and is deleted when it ends or when you press stop. Results are displayed in your browser and are not stored afterwards, so copy anything you want to keep before leaving the page. Each visitor is allowed 20 scans per 24 hours so that the service stays responsive and does not become a nuisance to the sites being tested. See our cookie information and terms of use for the full picture.
Once you have a report in front of you, the step by step repair guide walks through the decision for each entry. The status code reference explains every response you might see, and the FAQ answers the questions that come up most often.