Scanning and Auditing Estimated reading: 2 minutes 77 views Summary: Learn how to configure post types, bypass the transient cache, and initiate a smart, background-chunked interactive scan without overloading your hosting server. Traditional broken link checkers often trigger PHP timeouts or crash web servers because they attempt to process a siteโs entire database in a single request. Antimanual addresses this by using a high-performance, background-processing engine that divides scanning tasks into fast, time-bounded processing chunks. Smart Background Scanning Architecture To protect your serverโs hardware resources, Antimanual utilizes a specialized processing flow: Time-Bounded Progress:ย The plugin allocates a strictย 12-second execution budgetย to each background processing chunk. Progressive Cursor:ย Once a chunk completes its 12-second work, it safely saves its cursor progress in the database and yields control. The React UI then pings the next chunk (scan_tick()) automatically, resuming work exactly where the last chunk stopped. Crash-Free Execution:ย This chunked cursor mechanism guarantees a 100% crash-free, timeout-free scan, even on large enterprise sites with thousands of articles. Configuring Your Scan Options Before running a manual link audit, you can customize your scanning preferences: 1. Select Post Types In your WordPress Admin sidebar, navigate toย Antimanual > Broken Links. In the configuration bar, choose which post types you want to check (such asย Posts,ย Pages, or custom post types). Only the selected content types will be queried for link extraction. 2. Transient Caching TTL To prevent hitting target web servers repeatedlyโwhich can get your hosting serverโs IP rate-limited or blacklistedโAntimanual caches checked URL statuses in WordPress transients forย 6 hours. Clear Cache Utility:ย If you have manually corrected several dead links externally and want to force an immediate, fresh network ping, click theย Clear cacheย utility button in the configuration bar before starting the scan. Initiating an Interactive Scan Select your post types and clear the cache if necessary. Click theย Run Scanย primary button. An interactive, animated progress card will appear displaying real-time statistics: The progress bar showing analyzed posts vs. total posts. The running tally of checked internal and external links. The current count of broken links, redirect chains, and mixed content issues. You can clickย Cancel scanย at any point to pause the process safely without losing the issues already discovered. Scanning and Auditing - PreviousResolving Link IssuesNext - Scanning and AuditingScheduled Scans and Alerts