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

SpeedyGo
  • Features
  • Pricing
  • Documentation
  • FAQ
  • Blog
  • 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
Popup Image

Settings #

Setting Type Description
Enable Browser Caching Toggle Activates browser cache headers for static assets.
Browser Cache Duration (Seconds) Number How long browsers keep local copies of assets before checking for updates.

Recommended Values #

Duration Seconds Best for
1 hour 3600 Assets that change frequently
1 day 86400 General sites with occasional updates
1 week 604800 Stable themes and plugins
30 days 2592000 Recommended for most sites — CSS, JS, fonts rarely change
1 year 31536000 Completely 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 #

Symptom Likely cause Fix
CSS/JS changes not appearing after update Browser serving stale cached files Rename or version your asset files, or lower the cache duration
Browser caching not reflected in PageSpeed Host-level caching overrides SpeedyGo headers Check 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
  • Features
  • Documentation
  • FAQ
  • Blog
  • Support Ticket
  • 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