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
  • Browser Caching

Browser Caching

Browser caching sends HTTP cache headers that tell visitors’ browsers to store static files (images, CSS, JS, fonts) locally. On repeat visits the browser serves these files from its local cache instead of re-downloading them, making the page load significantly faster.

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

Browser Caching

Settings #

SettingTypeDescription
Enable Browser CachingToggleActivates browser cache headers for static assets.
Browser Cache Duration (Seconds)NumberHow long browsers keep local copies of assets before checking for updates.

Recommended Values #

DurationSecondsBest for
1 hour3600Assets that change frequently
1 day86400General sites with occasional updates
1 week604800Stable themes and plugins
30 days2592000Recommended for most sites — CSS, JS, fonts rarely change
1 year31536000Completely static assets (logos, brand images)

Recommended starting value: 2592000 (30 days)

How to Enable #

  1. Go to Cache Settings → Caching & Preloading.
  2. Under Browser Caching, toggle Enable Browser Caching to ON.
  3. Set Browser Cache Duration (e.g. 2592000 for 30 days).
  4. Click Save Changes.

How it Works #

When a visitor loads your site, SpeedyGo adds Cache-Control headers to static files. The browser stores these files locally and reuses them on subsequent visits without making network requests — until the duration expires.

Troubleshooting #

SymptomLikely causeFix
CSS/JS changes not appearing after updateBrowser serving stale cached filesRename or version your asset files, or lower the cache duration
Browser caching not reflected in PageSpeedHost-level caching overrides SpeedyGo headersCheck your server/CDN configuration; the host-level setting takes precedence

Tips #

Tip: If you deploy theme or plugin updates frequently, use a shorter duration (86400) during development and increase to 2592000 once stable.

Note: Browser caching controls how long the visitor’s browser stores assets. It is separate from SpeedyGo’s server-side full page cache.

Updated on May 26, 2026

Share This Article :

  • Facebook
  • X
  • LinkedIn
  • Pinterest
Object CachingFull-Page Caching
Table of Contents
  • Settings
  • Recommended Values
  • How to Enable
  • How it Works
  • 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