Scanfully detects broken links by crawling your site from the outside, similar to how a real visitor or search engine would experience it. This approach avoids storing content data inside WordPress and keeps scans lightweight and accurate.
During a scan, Scanfully follows links it finds on your site, checks the target URLs, and records the HTTP response returned by the server. Any link that responds with a 4xx or 5xx status code is marked as broken.
We do not modify your content, inject scripts, or store scan results in your WordPress database.
What We Scan
Scanfully scans pages on your domain and checks both internal and external links found on those pages. External links are checked as well, but their behavior depends on the external server.
What We Don’t Scan
- Pages outside your configured scope
- URLs explicitly excluded in settings
- Links behind authentication walls
- Content blocked by robots or security rules
Timestamps
Each broken link includes:
- First detected: When the link was first found to be broken
- Last checked: The most recent scan confirming its status
These timestamps help you understand whether an issue is new or persistent.


