Make Your WordPress Fly with Cache Enabler, the Best Free WP Caching Plugin

A website’s speed is a key contributing factor in its success. It can be the difference between a site being a roaring success or a complete failure. A slow website will get you nowhere fast. A fast site can get your brand and your business noticed.

If you want to get your website noticed and your business off the ground, then it has to be fast.

We all know that caching can help your site’s speed and traffic and that Google considers how fast a site loads and ranks it. We also know that speeding up our site is a fantastic way to increase its traffic and rankings.

But we don’t always know how to do this.

In this blog, we’re going to look at how you can increase your site’s speed with free cache plugins like Cache Enabler, You also learn how to set up a cache enabler with other free WordPress plugins to further speed up your WP site and honest comparison with other caching plugins.

Get ready to get your site off the ground.

What is Cache Enabler?

Cache Enabler - Simple Caching Plugin by KeyCDN

What if we could (almost) make your WordPress website load much faster? And what if we could do it pretty easily and in a hassle-free way?

Cache Enabler is a free plugin for caching static HTML files, which can increase the speed of your WordPress site.

It uses static files instead of generating (and then consuming) dynamic server-side output, such as PHP or SQL queries.

This means that your WordPress site will not only improve in performance, but you will also reduce overhead by speeding up the resource-intensive backend operations without resorting to expensive hardware or cloud hosting.

Cache Enabler is available in the WordPress directory, but it doesn’t have any premium plans. It offers all the features one would expect from a caching plugin, though, can be used paying nothing at all!

Let’s look at the important features Cache Enabler offers now that we’ve got that out of the way.

  1. The fast and efficient cache engine
  2. Automatic smart cache clearing
  3. Manual cache clearing
  4. WP-CLI cache clearing
  5. Cache expiry
  6. WebP support (convert images to WebP with ShortPixel)
  7. Mobile support
  8. Brotli and Gzip pre-compression support
  9. Minification of HTML excluding or including inline CSS and JavaScript
  10. Real-time cache size display in the WordPress dashboard
  11. Custom post type support
  12. 304 Not Modified support
  13. Works perfectly with Autoptimize and most other third-party plugins.

Real World Cache Enabler Speed Test Results

For this test, I am using the MaxKVM VPS with the Nginx web server managed by Webinoly. For WordPress, I am using the Digital Marketing homepage demo of the Divi theme.

Keep in Mind: All tests are done with default settings or identical settings with extra plugins(Cache Enabler requires extra plugins when it’s compared to WP Rocket) and these tests and repeated four to five times.

Test Site Before Cache Enabler:

Blank WordPress install performance with Divi
GTmetrix GradeB
First Contentful Paint1.3s
Time to Interactive2.3s
Speed Index1.6s
Backend Duration487ms
First Paint1.3s
Onload Time2.6s
Fully Loaded Time2.9s
Page Size(Compressed)924KB
Page Size(Uncompressed)1.38MB

11% Speed Increase After Activating Cache Enabler(Default Setting):

WordPress Performance after Cache Enabler Default Setting
GTmetrix GradeB
First Contentful Paint1.2s
Time to Interactive2.0s
Speed Index1.3s
Backend Duration228ms
First Paint1.2s
Onload Time2.4s
Fully Loaded Time2.6s
Page Size(Compressed)923KB
Page Size(Uncompressed)1.38MB

Cache Enabler Comparison Table:

Before Cache EnablerAfter Cache Enabler
GTmetrix GradeBB
First Contentful Paint1.3s1.2s
Time to Interactive2.3s2.0s
Speed Index1.6s1.3s
Backend Duration487ms228ms
First Paint1.3s1.2s
Onload Time2.6s2.4s
Fully Loaded Time2.9s2.6s
Page Size(Compressed)924KB923KB
Page Size(Uncompressed)1.38MB1.38MB
Speed Increase11%
Conclusion based on Fully Loaded Time

Cache Enabler Settings

Cache Enabler Setting Page

Cache Behavior:

  • Expiration: You will set cache expiration here, the default is 0, Unless you’re often adding content to your site regularly, we recommend leaving the function at the default setting. But you have to manually clear the cache every time after updating the contents.
  • Clearing: You can see five checkboxes with conditions displayed here, so every time you hit the saves button, caches clear automatically.
    • ✅ Clear the site cache if any post type has been published, updated, or trashed (instead of the post cache).
    • ✅ Clear the site cache if a comment has been posted, updated, spammed, or trashed (instead of the comment cache).
    • Clear the site cache if a term has been added, updated, or deleted (instead of the term cache).
    • Clear the site cache if a user has been added, updated, or deleted (instead of the user cache).
    • ✅ Clear the site cache if a plugin has been activated or deactivated.
  • Versions:
    • Create a cached version for WebP support. Convert your images to WebP with Optimus or ShortPixel.
    • Create a cached version for mobile devices.
    • ✅ Create a cached version pre-compressed with Gzip. (Needs to be disabled if the decoding fails in the web browser.)
  • Minification: You have two choices here, I choose including inline CSS and JavaScript, you can choose excluding inline CSS and JavaScript.
    • ✅ Minify HTML in cached pages including inline CSS and JavaScript.

Cache Exclusions: If you don’t want any of your posts or pages cached, you can simply add them to the list in the Cache Exclusions POST IDS or PAGE PATH text area. To do this, simply go to the Edit Post or Edit Page screen for whichever post or page you’d like to add then look at the URL for that specific post/page, find your blog’s post/page ID listed there at the end, and just type it into the Cache Exclusions field here.

Cache Enabler vs WP Rocket

If you read my WP Rocket review, then you can find how easy to configure it and make WordPress faster.

Cache Enabler is the free solution for your caching needs, but if you compare it with WP Rocket, you’ll find it’s missing some most important features like minification of CSS and JS files, Lazy Loading images, and videos, and database cleaner.

So comparing apple to apple, I am using Fast Velocity Minify, and Rocket Lazy Load with Cache Enabler.

✍ : Rocket Lazy load created by WP Media, creator of Imagify and WP Rocket plugins.

Cache Enabler Default Settings with Fast Velocity Minify and Rocket Lazy Load:

WordPress After Cache Enabler Default Settings with Fast Velocity Minify and Rocket Lazy Load
GTmetrix GradeB
First Contentful Paint1.6s
Time to Interactive1.7s
Speed Index1.6s
Backend Duration228ms
First Paint1.6s
Onload Time2.0s
Fully Loaded Time2.2s
Page Size(Compressed)373KB
Page Size(Uncompressed)851KB

WP Rocket with Optimal Setting:

WordPress Performance after Activating WP Rocket Combining CSS JS and Deactivating Optimize CSS and JS Delivery.
GTmetrix GradeB
First Contentful Paint1.5s
Time to Interactive1.9s
Speed Index1.5s
Backend Duration241ms
First Paint1.5s
Onload Time1.9s
Fully Loaded Time2.3s
Page Size(Compressed)394KB
Page Size(Uncompressed)880KB

For a fair comparison with Cache Enabler, I tick ✅ Combine CSS and JavaScript files, and untick ❌ Optimize CSS and JavaScript delivery.

WP Rocket Tick Combine CSS and JS, Untick Optimize CSS delivery and Load JavaScript deferred Settings

Cache Enabler + Fast Velocity Minify + Rocket Lazy Load vs WP Rocket (Optimal Settings):

Keep in Mind: All tests are done with default settings or identical settings with extra plugins(Cache Enabler requires extra plugins when it’s compared to WP Rocket) and these tests and repeated four to five times.

Cache Enabler + Fast Velocity Minify + Rocket Lazy LoadWP Rocket (Optimal Settings)
GTmetrix GradeBB
First Contentful Paint1.6s1.5s
Time to Interactive1.7s1.9s
Speed Index1.6s1.5s
Backend Duration228ms241ms
First Paint1.6s1.5s
Onload Time2.0s1.9s
Fully Loaded Time2.2s2.3s
Page Size(Compressed)373KB394KB
Page Size(Uncompressed)851KB880KB
Speed Increase5%
Conclusion based on Fully Loaded Time

As you can see, Cache Enabler is 5% faster than WP Rocket but require two extra plugins.

If you tick ✅ Optimize CSS and JS delivery then WP Rocket beat Cache Enabler and doesn’t require extra two plugins.

You can beat or come close to the premium WP Rocket result but it requires you to play with lots of free plugins and configurations. WP Rocket provides you the ease of mind which costs money.


By following the above steps, your site can be one of the fastest in your niche. Generating more traffic and leads for your business. The best thing about cache enabler is that it’s easy to install and set up. There’s no need for any technical knowledge.

Everyone loves faster websites; no one enjoys waiting around for pages to load.

That’s why we want to know: Have you tried any of the latest caching plugins out there?

Which WordPress caching plugin have you experienced on your site and what do you think is the best solution for WordPress caching?

Is it important to have a solution that supports HTTP/2 web protocol and Google’s WebP image formats?

We want to hear from you, so leave us a quick comment below!

1 thought on “Make Your WordPress Fly with Cache Enabler, the Best Free WP Caching Plugin”

  1. Nice tech breakdown here. Blogs need to load fast in this day and age or people will exit stage left quickly. It is the quick, or the dead. Thanks for sharing with us.


Leave a Comment