WP Technical Site Auditor

Scheduled Scans

Last updated: 30 Jun 2026 309 views

Automatic Scans (Premium)

Run automatic scans on a schedule to keep track of your site health without manual work.

Setting Up Scheduled Scans

  1. Go to Technical Auditor > Settings
  2. Enable Scheduled Scans
  3. Choose frequency:
    • Daily (runs at 3 AM)
    • Weekly (runs Monday 3 AM)
    • Monthly (runs 1st of month, 3 AM)
  4. Save settings

How It Works

Scans run via WordPress cron. For reliable scheduling, we recommend setting up a server-side cron job:

Recommended Cron Configuration

*/15 * * * * wget -q -O - https://yourdomain.com/wp-cron.php?doing_wp_cron >/dev/null 2>&1

This runs WordPress cron every 15 minutes, ensuring scheduled tasks execute on time.

Disable WordPress Request-Based Cron

Add to wp-config.php:

define("DISABLE_WP_CRON", true);

Email Notifications

Combine with email notifications to get alerts when critical issues are found during scheduled scans.

Scan History

All scheduled scans are saved in history. You can:

  • Compare results over time
  • See trends in issue counts
  • Identify new issues that appeared
  • Track resolved issues

Best Practices

  • Active sites with frequent content: Weekly scanning
  • Stable sites: Monthly scanning
  • Critical sites: Daily scanning + email notifications

Troubleshooting

Scans not running on schedule

  • Verify WordPress cron is working
  • Set up server-side cron if traffic is low
  • Check that no plugins are blocking cron

Scans taking too long

  • Exclude unnecessary URLs
  • Increase PHP max_execution_time
  • Enable background processing

Need more help?

Can't find your answer?

Our support team is here to help you with any questions.

Log in