One of the easiest ways to optimize your WordPress site is by installing WP Super Cache. This can be done directly from your WordPress dashboard under Plugins. Proper configuration reduces server load, speeds up page delivery, and ensures that real visitors get the most efficient experience.
How to Install WP Super Cache
- Go to your WordPress dashboard
- Navigate to Plugins > Add New
- Search for WP Super Cache
- Click Install Now
- Click Activate Plugin
Once activated, a new menu option will appear in the WordPress admin panel under Settings > WP Super Cache, where you can complete the setup.
Suggested Settings
To ensure optimal performance, follow all four (4) steps below:
Step 1: Set General Settings
Go to the Advanced tab in WP Super Cache:
- When choosing between Use mod_rewrite to serve cache files and 304 Not Modified browser caching, note that both cannot be used together due to recent plugin updates. Select one depending on your preference.
- Check the box next to Cache hits to this website → enables caching for faster page loads
- Select Use mod_rewrite to serve cache files → fastest caching method; writes rules to your .htaccess file
- Check Compress pages → cached files are compressed, reducing server CPU and bandwidth usage
- Check 304 Not Modified browser caching → tells the visitor’s browser if a file has been modified
- Check Don’t cache pages for known users → prevents logged-in users from seeing cached pages
- Leave Cache rebuild and Extra homepage checks enabled
- Click Update Status to save settings
Step 2: Set Mod_Rewrite Rules
Scroll down and click Update Mod_Rewrite Rules in the yellow box. This applies the caching rules to your .htaccess file.
Step 3: Set Garbage Collection
- Scroll to Expiry Time & Garbage Collection
- Enter 3600 in the box → sets cache expiration to 1 hour
- Click Change Expiration
Tips:
- For sites with fewer than 1,000 posts, a longer expiration time is fine.
- For very large sites (25,000+ posts), use around 1800 seconds to avoid CPU/stat issues caused by too many cached files.
Step 4: Set Rejected User Agents
- Do not remove the default user agents
- This prevents bots from caching pages not normally accessed by real visitors
- Example: If you have a calendar, real visitors browse only current months, but bots might index all months, wasting server resources
How to Uninstall WP Super Cache
- Go to your WordPress admin panel
- Navigate to Plugins > Installed Plugins
- Locate WP Super Cache
- Click Deactivate
- Click Delete
- At the confirmation prompt, click Yes, delete these files
Final Note
This configuration is specifically designed for WhoGoHost WordPress users to improve site speed, reduce CPU usage, and maintain efficient caching. Following these steps ensures your site is faster, more responsive, and less resource-intensive for your hosting account.