WP Super Cache is a free and powerful caching plugin for WordPress that improves your website’s speed and performance by generating static HTML files of your dynamic pages.
What Does WP Super Cache Do?
When someone visits your site:
- Normally, WordPress generates a page dynamically using PHP and MySQL.
- WP Super Cache saves a static HTML version of the page.
- Future visitors see the cached (pre-built) version, which is much faster and uses fewer server resources.
Benefits of Using WP Super Cache:
- Improves page load speed
- Reduces server load, especially during high traffic
- Enhances user experience
- Helps with SEO ranking due to faster pages
How to Install WP Super Cache:
- Login to your WordPress Dashboard.
- Go to Plugins → Add New.
- Search for “WP Super Cache”.
- Click Install Now, then Activate.
How to Configure WP Super Cache:
Step 1: Enable Caching
- Go to Settings → WP Super Cache.
- Under the Easy tab:
- Select Caching On (Recommended).
- Click Update Status.
- Then click Test Cache to make sure it’s working.
Step 2: Advanced Settings (Optional)
Go to the Advanced tab for more control:
- Enable Caching for all visitors
- Use mod_rewrite for faster caching (if your server supports it)
- Enable Compression (GZIP) for smaller file sizes
- Expiry Time & Garbage Collection: Set how often old cache files are cleared
Click Update Status and then Update Mod_Rewrite Rules (if prompted).
Clear or Preload Cache
- To manually clear cache:
Settings → WP Super Cache → Delete Cache - To preload all pages:
Go to Preload tab → Enable preloading → Click Preload Cache Now
Note:
- Use only one caching plugin at a time (avoid conflicts).
- Always test your site after enabling caching to ensure nothing breaks.
Summary:
| Feature | Description |
|---|---|
| Caching | Static HTML pages for faster loading |
| Compression (GZIP) | Reduces page size |
| Preload Cache | Cache all posts/pages in advance |
| Manual Cache Clear | Delete cache anytime |