Path: SpeedyGo → Settings → Caching & Preloading
7.1 Overview #
Cache Preloading automatically generates cached pages before users request them. Instead of waiting for the first visitor to trigger cache creation, SpeedyGo pre-builds the cache using scheduled background processes.
This ensures:
- No uncached first load
- Stable performance metrics
- Improved Core Web Vitals
How It Works Internally #
- Uses WP-Cron to schedule background crawling tasks
- Scans your XML sitemap or internal links
- Generates static cache files in advance
- Prevents performance drops after cache expiration
7.2 Settings #
Enable Cache Preloading #
- Toggle Cache Preloading → ON
Preload Interval #
- Set Preload Interval (in minutes)
This determines how frequently SpeedyGo refreshes preloaded cache files.
⚠ Important Requirement:
- WP-Cron must be active
- Server should allow scheduled background tasks
The system crawls your sitemap or internal links to generate cache proactively.
7.3 Best Practice Recommendation #
- Enable alongside Full-Page Caching
- Use shorter intervals for frequently updated sites
- Use longer intervals for static websites
- Monitor server resources on shared hosting
Cache Preloading ensures consistent performance and eliminates slow first-load experiences.