About Our Crawler

Bot documentation for site owners and administrators

What this is

Dead Link Crawler is a broken-link checker at deadlinkcrawler.com. When a user submits your URL to scan, our server visits pages on your site to find dead links, then reports the results back to that user. We only crawl a site when a person explicitly requests a scan of it; we do not run unattended, scheduled crawls of the open web.

How to identify our requests

Our requests send this User-Agent:

Mozilla/5.0 (compatible; DeadLinkChecker/1.0; +https://deadlinkcrawler.com/bot)

Requests are also signed per RFC 9421 / Web Bot Auth. Our public signing key is published at /.well-known/http-message-signatures-directory, so services that support it can verify a request genuinely came from us rather than from an unrelated visitor sharing our IP range.

How we crawl

  • We respect robots.txt, including crawl-delay and disallowed paths.
  • We throttle ourselves per domain: at most two concurrent requests, with a minimum delay between requests, and we back off on 429 responses.
  • We do not attempt to bypass logins, paywalls, or CAPTCHAs.
  • A crawl only follows links within the same site as the URL the user submitted.

Blocking our crawler

If you would rather we not crawl your site, add the following to your robots.txt and we will honor it:

User-agent: DeadLinkChecker
Disallow: /

Contact

Questions about our crawler? Email us at contact@deadlinkcrawler.com.

About Our Crawler | Dead Link Crawler