How Do You Find Broken Website Links? Broken Link Checker: Spot 404s and Redirects
Transcript
Welcome to MiniWebTool. Search engines use internal links to distribute equity, often called page rank, across your website. When an internal link breaks, that distribution stops. In a sprawling digital architecture like this, a single severed connection immediately halts the flow of ranking energy to connected pages.
External broken links create a different set of problems. Visitors who click a dead link experience immediate frustration, which increases your bounce rate. For e-commerce platforms and lead generation pages, a broken link in a product description or call to action translates directly to lost sales. The MiniWebTool Broken Link Checker is a free diagnostic instrument built to isolate these 404 errors and redirect anomalies across your pages.
In this video, we will demonstrate how to configure and run a scan of your webpage, filter the resulting data to identify specific errors, and apply precise fixes to restore your site's SEO health. Routine link maintenance serves as your primary defense against the invisible revenue drain that typically follows site redesigns, content migrations, or routine updates. To begin, locate the primary search field and paste the target website URL. You can enter this address with or without the HTTP prefix.
Next, you need to set the crawl depth. Selecting depth 1 tells the tool to strictly isolate and scan only the links present on the exact page you entered. Selecting depth 2 changes the behavior. The tool will branch out to follow any internal links it finds on your starting page, scanning those connected pages to give you a broader diagnostic view of your site's health.
The free scan tier operates with specific physical constraints to ensure fast results. It caps out at a maximum of 20 pages crawled and 200 links checked, enforcing a strict 5-second timeout limit for each individual link verification. Upgrading to the pro tier unlocks a depth 3 scan, increasing the payload capacity to process up to 100 pages and 1000 links in a single pass. Matching your selected crawl depth to these tier limits ensures the most critical pages are prioritized, preventing incomplete or inefficient audits.
When auditing external websites, sending rapid consecutive requests can trigger security protocols on servers with strict traffic limits. If a target server becomes overloaded by a sudden flood of automated pings, it will reject the connection or forcibly shut down the request stream. To prevent this, use the gentle mode setting. By increasing the delay between requests from the default 1 second up to 2, 3, or 5 seconds, you reduce the strain placed on the target server.
Once your parameters are set, click the Scan for Broken Links button to initiate the audit. The screen will immediately jump downward to the live progress interface. Watch as rows of data populate incrementally while the tool extracts and validates each link one by one. Throttling your scan speed through gentle mode extends the duration of the audit, but it guarantees data accuracy by preventing the target servers from blocking you mid-process.
Before analyzing individual rows, look at the summary cards at the top of the results section. These provide an immediate macro view of your site's overall link health. This diagram breaks down the four primary families of HTTP status codes. These numerical responses are the direct method servers use to communicate a link's true condition.
The Success category covers the 200 level codes. The most common is 200 OK, indicating a perfectly functioning connection where the page loaded without issue. The 300 level codes represent redirects. While these are not technically broken links, excessive 301 moved permanently codes create unnecessary load drag.
These should be updated to direct paths. Client errors fall into the 400 level codes. A 404 not found means the page no longer exists. You might also see a 403 forbidden for denied access, or a 410 gone for a page intentionally removed.
Finally, the 500 level codes identify server errors. These can be temporary backend glitches, but persistent 500 level responses on linked pages demand deeper investigation. Returning to your results, use the interface filter buttons to hide the successful connections and isolate only the 404s, 301s, or 500 level errors from the broader dataset. Applying these filters narrows down an overwhelming list of URLs into a focused, targeted hit list of vulnerabilities.
This diagram illustrates the fix for broken internal links. You have two options. Either rewrite the original link to point to the correct existing URL, or deploy a 301 redirect to seamlessly guide traffic from the dead URL to the new destination. Broken external links require a different triage approach.
You must either update the link to a new working source, recover an archived version of the missing page via the Wayback Machine, or surgically remove the hyperlink from your text entirely. To prevent link rot from accumulating, establish a strict monthly monitoring schedule. Prioritize scanning content-heavy pages with numerous outbound links, as external sites constantly move or delete pages over time. This scanner covers the maintenance needs for most standard websites.
However, massive enterprise sites requiring audits beyond the 1000-link pro limit should escalate to dedicated desktop crawlers like Screaming Frog or Ahrefs Site Audit. Repairing a broken link removes a technical error, but more importantly, it actively reclaims lost traffic, restores your domain authority, and rebuilds user trust in your content. If you found this tutorial helpful, please subscribe to the MiniWebTool channel for more straightforward step-by-step guides to our Webmaster tools. Thanks for watching!