Unlock Special Pricing for a Limited Time – GET 70% OFF NOW!

SpeedyGo
  • Feature
  • Pricing
  • Blog
  • Documentation
  • FAQ
  • Run Test
  • Login
It's Free Download Now
Login

Caching & Preloading

  • optimization presets
  • Scheduled Expiration & Auto Purge
  • Cache Warm-Up
  • Cache Preloading
  • Mobile Caching
  • Object Caching
  • Browser Caching
  • Full-Page Caching

Asset Optimization

  • CSS Optimization
  • JavaScript Optimization
  • JS Interaction Delay
  • JavaScript Combination
  • CSS Combination
  • JavaScript Minification
  • CSS Minification
  • HTML Minification

Compression

  • Defer Scripts
  • Brotli Compression
  • Gzip Compression

Image Optimization (Pro)

  • image media optimization
  • cdn integration
  • Recommended Configuration (Pro Users)
  • Lazy Load
  • WebP Quality Control
  • Conversion Scope Rules
  • Enable WebP Conversion

PageSpeed & Analytics (Pro)

  • PageSpeed Analytics
  • Mobile vs Desktop Tracking
  • Google PageSpeed API Integration

System & Developer Tools

  • import export settings

Troubleshooting

  • API Key
View Categories
  • Home
  • Docs
  • Caching & Preloading
  • Scheduled Expiration & Auto Purge

Scheduled Expiration & Auto Purge

Scheduled Expiration and Auto Purge are two independent mechanisms that clear stale cached pages and trigger a fresh rebuild. Together they ensure visitors never see outdated content.

Dashboard path: Cache Settings → Caching & Preloading
Section: Cache Preloading & Scheduling

Scheduled Expiration & Auto Purge
Popup Image

Settings #

SettingTypeDescription
Scheduled ExpirationToggleAutomatically purges all cached pages on a fixed time interval.
Expiration Interval (Seconds)NumberHow often the scheduled purge runs. Default: 200.
Auto Purge on SaveToggleClears the cached version of a page or post immediately when it is saved in WordPress.

Recommended Values #

SettingRecommendedNotes
Expiration Interval86400 (24 hours)For most sites. Use 3600 (1 hour) for fast-moving news or frequently updated sites.
Auto Purge on SaveONAlways enable for editorial sites — editors expect changes to appear immediately.

How They Differ #

FeatureWhat it doesBest for
Scheduled ExpirationPurges the entire cache on a timer regardless of content changesSafety net — catches changes made outside WordPress (theme edits, server-side changes)
Auto Purge on SavePurges only the affected page when a post/page is published or updatedSites with active content editors

Use both together for complete coverage.

How to Enable #

  1. Go to Cache Settings → Caching & Preloading.
  2. Under Cache Preloading & Scheduling:
    • Toggle Scheduled Expiration to ON.
    • Set Expiration Interval in seconds (e.g. 86400).
    • Toggle Auto Purge on Save to ON.
  3. Click Save Changes.

Troubleshooting #

SymptomLikely causeFix
Content changes not visible after publishingAuto Purge on Save is OFFEnable Auto Purge on Save
Old content appearing for hoursExpiration Interval too longLower Expiration Interval or enable Auto Purge on Save
Cache being rebuilt constantlyExpiration Interval too shortIncrease the interval

Tips #

Tip: Auto Purge on Save is the higher-priority setting for editorial workflows. Scheduled Expiration is a safety net — set it to 86400 and forget it.

Note: Auto Purge on Save triggers per individual post/page save. Scheduled Expiration is a full-site purge. If you edit 50 pages at once, Auto Purge fires 50 times; if that is a concern, rely on Scheduled Expiration instead.

Updated on May 26, 2026

Share This Article :

  • Facebook
  • X
  • LinkedIn
  • Pinterest
optimization presetsCache Warm-Up
Table of Contents
  • Settings
  • Recommended Values
  • How They Differ
  • How to Enable
  • Troubleshooting
  • Tips
SpeedyGo
  • Support Ticket
  • Feature
  • Documentation
  • Blog
  • FAQ
  • Get SpeedyGo

SpeedyGo is built to make your WordPress site faster, lighter, and easier to manage. From caching to compression, we simplify performance so you can focus on growing your website.

©2026 SpeedyGo. All rights reserved.

  • Privacy Policy
  • Refund Policy
  • Terms and Conditions
  • Privacy Disclosure