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
  • Full-Page Caching

Full-Page Caching

Full page caching stores an entire WordPress page as a static HTML file the moment the first visitor loads it. Every subsequent visitor receives that pre-built file directly — no PHP execution, no database queries. This is the single highest-impact optimization available in SpeedyGo.

Dashboard path: Cache Settings → Caching & Preloading
Section: Full Page Caching

Full Page Caching
Popup Image

Settings #

SettingTypeDescription
Enable Full Page CacheToggleMaster switch. Turn ON to start caching pages.
Cache Expiry Time (Seconds)NumberHow long a cached page is kept before it is regenerated. Default: 6000 (100 minutes).
Exclude URLsText areaOne URL or keyword per line. Pages matching these paths are never cached.
Exclude WooCommerce PagesToggleAutomatically excludes /checkout, /cart, and /my-account from cache.

Recommended Values #

SettingRecommendedNotes
Cache Expiry Time86400 (24 hours)For static content. For frequently updated sites, use 3600 (1 hour).
Exclude URLs/checkout, /cart, /my-account, /wishlistAny page that shows user-specific data must be excluded.

How to Enable #

  1. Go to Cache Settings → Caching & Preloading.
  2. Under Full Page Caching, toggle Enable Full Page Cache to ON.
  3. Set Cache Expiry Time (e.g. 86400 for 24 hours).
  4. If you use WooCommerce, turn ON Exclude WooCommerce Pages.
  5. Add any other dynamic pages to Exclude URLs — one per line.
  6. Click Save Changes in the top-right header.

What to Exclude #

Always exclude pages that show personalised or dynamic content:

/checkout
/cart
/my-account
/wishlist
/members
/dashboard
/login
/register

You can also use partial keywords — /account will match any URL containing that string.

Troubleshooting #

SymptomLikely causeFix
Logged-in users see stale contentUser-specific pages are being cachedAdd user account URLs to Exclude URLs
WooCommerce cart count stays at 0Cart page is cachedEnable Exclude WooCommerce Pages
Changes to a page are not showingCache not expired yetLower Cache Expiry Time or enable Auto Purge on Save (Cache Preloading section)
Admin bar showing to logged-out visitorsCache captured a logged-in pageEnsure you were logged out when testing; clear the cache

Tips #

Tip: Combine Full Page Caching with Cache Warm-up (in the Cache Preloading section) so pages are pre-built before real visitors arrive, not on the first cold request.

Important: Always exclude pages that display user-specific content. Caching these can expose one visitor’s data to another — especially critical on membership sites and WooCommerce stores.

Updated on May 26, 2026

Share This Article :

  • Facebook
  • X
  • LinkedIn
  • Pinterest
Browser Cachingoptimization presets
Table of Contents
  • Settings
  • Recommended Values
  • How to Enable
  • What to Exclude
  • 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