June 16, 2020

WP Rocket Plugin Review 2020: 62% Faster Website

If you're new here, take this quick make money online quiz to discover what route is the best one for you

​You probably know that speed is crucial to get more traffic and sales.

​​In fact, research suggests that...

  • ​40% of customers abondon a website that takes over 3 seconds to load
  • ​​Every 1 second improvement ​in page load time increases conversions by ​7%


WP Rocket is one of the best WordPress plugins in terms of ​website speed improvement, ease of use, support, updates and extra features. The only ​downside is ​that it comes at a cost of $49 for one website for a year. This auto renews each year with a 30% discount, but for the features and speed improvements ​you get, it’s ​hard to beat.

I was getting fed up with trying different things to try and speed up my website and didn't want to hire an expensive web developer.

So I figured I'd try it out a plugin recommended by guest on ​my podcast and was so impressed (eventually) that I thought I'd write a WP Rocket plugin review...

​WP Rocket Plugin Review 2020

The overview and rankings

Name:​​​​ ​​​​WP Rocket

Type: WordPress Caching Plugin

Price: $49 for one website, $99 for 3 websites, $249 for unlimited websites

Best for: Anyone with a website

WP Rocket Logo

​WP Rocket Pros

  • It makes your site faster
  • Ease of use
  • Support
  • 14 day ​guarantee
  • Amazing features

​WP Rocket Cons

  • ​It's not free
  • ​Takes more than 5 mins

​Make Time Online Rating: 95 out of 100 

Recommended: ​Yes

​WP Rocket made this site 62% faster

​The only way you can tell if something is worth it is to test it yourself​.

So I did!

​After having numerous recommendations to try WP Rocket, I figured... ​why not? Here was my website speed on GTmetrix before WP Rocket...

Site Speed Before WP Rocket

​And here is the speed after...

Site Speed with WP Rocket

Just look at the change in total page size and requests!

But I didn't just test one page on my site. I tested mobile and desktop speed for the same 10 pages on my site.

You can find out the exact results in the 8 minute video below...

Note how I tested site speed on mobile using Web Page Test AND on desktop using GTmetrix.

Plus, in case you're wondering, here is what I use on my website...

​Important information about this website:

  • Host- Wealthy Affiliate (see my WA review here)
  • Theme- Thrive Themes (see my Thrive review here)
  • Plugin replaced - BJ Lazy Load (I had tried and removed W3 Cache and WP Supere Cache as Wealthy Affiliate has their own site speed caching feature and neither improved speed. I also tested a ton of free lazy load plugins)
  • Other plugins used: Smush (image optimizer), GA Dashboard, WP SEO Schema, Yoast SEO

​You may be thinking... so what?! It improved your website speed but will it do the same for mine?

Well, ​like I already said, you will only know if you ​try it out.

So let's ​dig into what it actually does...

What is ​WP Rocket?

​WP Rocket is actually way more than just a WordPress caching plugin.

That's because it stands out compared to alternative free caching plugins in 3 main ways:

  1. The easy to use interface
  2. Adding tons of smaller performance ​improvements that makes your website load faster
  3. Great support
WP Rocket Plugin Review 2020

​Here is the bottom line about WP Rocket...

​It will make your website load faster.

They even have a 14 day money back guarantee. So if you do not see any improvements you can cancel your membership and get your money back! #riskfree

(I actually almost did this after 2 days as I'll explain later...)

​Why is website speed important?

​I had personally been sitting on a website that loaded in under 5 seconds on most pages. I was pretty happy with that considering I hadn't spent a penny on any web developers or plugins. 

​But then I was doing some research into why site speed matters.

​Here are the two things that made me realise I needed to take this more seriously...

1. ​Google ​rewards fast websites

​Google announced in 2010 that your website speed is now a ranking factor in their algorithm.

Even if that didn't matter just look at what happens to the bounce rate of a website when the load time gets worse...

website page load speed bounce-rate

​The simple fact is that if you have a website that loads quicker it means your audience is far more likely to actually wait around to read the content that you've spent ages ​creating!

And this will inevitably have an...

​2. ​​​Impact on the bottom line

​Hosting Tribunal ​​suggest that a 1 second load time delay can mean:

  • 11% less page views
  • 7% conversion rate drop
  • $2.5 million revenue dropped if your site makes $100k a day
Web page load speeds expectations-min

​We are living in a fast paced world where speed can make all the difference. So wouldn't it be wise to spend your efforts ​on something you actually have control over?

​Here's the breakdown of how WP Rocket can help improve your site speed...

​15 WP Rocket features

​There are so many features and benefits to using WP Rocket. Before I break down what these are you need to actually install the plugin.

​To start you just need to do 3 things...

  1. Go to WP Rocket, purchase the plugin & download it
  2. ​Upload it to WordPress plugins
  3. Activate it and go to WordPress settings --> WP Rocket

​That should only take 5 minutes.

​However, the next part requires some tweaking. So here are the main features that can really help to speed up your website.

Each screenshot shows the settings that helped my website the most. You will likely need to try and test the different settings for your own website though.

Check out the video above and you can see how ticking some boxes actually made my website slower... so you can't just tick everything and hope it helps. 

​Disclaimer- I genuinley know hardly any techie things so all of this is from research when I installed WP Rocket. I've tried to keep this in simple English rather than weird techie terms, to explain what each fearture does.

​1. Enable caching

​Browser caching speeds up your site for returning visitors who visit many pages.


Simply put, WP Rocket stores the files needed on your server. So they do not need to load every time ​someone visits your site.

All you need to do is tick a box...

WP Rocket Plugin Review - Caching plugin

​For example...

​Your website logo doesn't need to be downloaded every time someone visits a different page. ​It can just be downloaded once in a while to save your audience:

  • ​Time
  • ​Bandwith

There are tons of other files that will be the same around your website.

​Therefore, caching is a great way to speed up your page load time.

​I found the mobile caching made the biggest difference. I almost asked for a refund until I realised the difference this made!

​2. Google fonts optimization

​Under the "file optimization" tab there are more checkboxes for you to try out. 

One of the main features here is ​optimizing Google fonts...

WP Rocket Plugin Review - File Optimization

​Google fonts are really popular (and something this website uses), but they can be a massive drain on your site's speed.

WP Rocket "combines" the Google fonts, which means there are fewer HTTP requests (aka your pages load faster).

​Note- "Minify HTML" did not make any difference to my websites speed, so I left it unchecked.

3. ​Minify CSS files

​The file optimization tab also has options to minify and combine CSS files like this...

WP Rocket Plugin Review - Minify CSS

​​This helps to reduce unneccessary code like whitespace, which causes your website to take longer to load.​​​

​It's important to note that these changes can ​sometimes​​​​ cause changes to the way your site looks to visitors, which WP Rocket warns you about...

Activate Combine CSS WP Rocket-min

​So be sure to check what your site looks like after making these changes. 

You can easily uncheck the box if it does cause issues.

Note- "​Optimize CSS delivery" ​made my website slower, so I ​unchecked that box. 

​4. Minify ​JavaScript files

What is JavaScript?

JavaScript (JS) is computer language to make anything dynamic on your website i.e. pop ups or anything that moves/ refreshes

​JS is used a lot on websites today and unfortunately it can make your page load slowly.

​​But WP Rocket also has options to minify JavaScript...

WP Rocket Plugin Review - JavaScript

This basically removes unneccessary features from the code on your site, like whitespace and comments to help the developer.

​For example, your JavaScript will change something like this...

Optimize JavaScript WP Rocket

It doesn't impact what the user sees but can improve page load speeds!

All you need to do is tick a box...

That's my kind of speed improvement 😉

5. Defer JavaScript files

​Normally ​browsers load the JavaScript files before they show your website.

However, if you check the "load JavaScript deferred" box your site will load the HTML file before the JavaScript.

This can mean:

  • Visitors see your page instantly
  • Your site loads quicker

It's ​recommended to check the "safe mode for jQuery" box that appears underneath when you check the "Load JavaScript deferred" box...

WP Rocket Plugin Review - defer JavaScript

​However, I found that this feature drastically reduced my page speed (from below 2 seconds to over 9 seconds!)

I have no idea why to be totally honest!

But this is why ​it's a good idea to tick one feature then test your site speed again... instead of ticking everything and hoping it works.

​6. Lazy loading

​The media tab is where you can implement "lazy loading" on your site. 

It's one of the main additional features that makes WP Rocket stand out compared to free caching plugins like W3 Cache.

This helps ​your website to load faster by only loading certain "below the fold" content as the user scrolls down...

WP Rocket Plugin Review

​Another stand out feature compared to other free Lazy Load plugins (like BJ Lazy Load) is...

  • Replace your YouTube iframe with preview image

This means WordPress will ​only load the YouTube embed when the user clicks on the preview image! This can make a hige difference to load times if you embed any YouTube videos.

(By the way, embedding YouTube videos is a great way to keep people on your page for longer... another big factor in Google's algorithm for ranking websites)

​7. WebP compatibility, emojis & embeds

​Emojis and WordPress embeds can add a lot of unneccessary bulk to your site. 

Disabling them can help to speed up your page load times...

WP Rocket Emoji Embed WebP compatibility

​If you use WebP images on your site then WP Rocket can serve these to compatible browsers. 

​This is also why they recommend using Imagify, their image optimization plugin. It automatically does this for you.

​8. Preload cache, DNS & fonts

​The preload tab holds one of WP Rockets most powerful features --- cache preloading. 

With most cahing plugins a page is only loaded into the "cache" when a person visits the website.

Everyone after that gets the "cahced version"...

​Aka the page loads quicker for people AFTER someone visits it.

WP Rocket makes sure all users get this speedier cached version straight away...

WP Rocket Preload

​When you activate WP Rocket for the first time, the plugin generates a cached version of your content right away.

So you can make your website load time fast for everyone!

​9. ​Advanced settings

​Sometimes you may not want to cache certain pages.

For example...

​Some contact form plugins are affected when they are cached. 

The advanced settings can allow you to have more control...

WP Rocket Advanced Features

Some examples of things you can do are...

  • Specify specific URLs to never cache
  • Exclude certain cookies or user agents from being cached
  • ​Select URLs to purge (remove uneeded data) whenever you update any post or page
  • Force caching for specific query strings (​URLS with a query i.e.  example.com/page/?country=italy --- these can be useful ​if you track certain platforms people have come from)

​Check your main pages after ​you find the best settings to speed up your website. If any pages (such as your contact page) do not work properly try exluding them ​here to see if that fixes it.

​10. Cleanup database

​You will often have a load of excess stuff on your site such as:

  • Post revisions
  • Drafts
  • Spam comments
WP Rocket Database

​This can all add unneccessary code to your website and cause it to slow down.

Make sure you back up your website and use this tab to clean your site. 

You can even set an automatic clean up every so often too.

​11. Integrate CDN

A CDN sends your content to ​be stored in a server physically closer to where the user is geographically located.

For example...

If my hosting server is located in Canada but I get a load of visitors from India, it will take a little bit longer to reach them. However a CDN will store my content in different locations (including India) and send the content from the nearest physical location.

​It means it doesn't need to travel as far to reach them...

​Hence, it can speed up the page load time!

​WP Rocket lets you create separate rules for:

  • All files
  • Images
  • CSS and JavaScript
  • Just CSS
  • Just JavaScript
WP Rocket CDN-min
WP Rocket Add Ons-min

​WP Rocket ​is not a CDN themselves, but it allows you to connect to others. Although it looks like there will be a "RocketCDN" soon, so keep your eyes peeled!

Cloudflare is free and one of the most popular CDNs out there. In the add on section it makes it very easy to integrate!

​12. Control heartbeat

There is a WordPress "Heartbeat" always running in the background ​of your website.

It ​can help with some important things like autosaving your work in the WordPress Editor.

But it can slow your site down.

The Heartbeat tab lets you either:

  • Reduce the frequency of the Heartbeat API
  • Completely disable the Heartbeat API
WP Rocket Plugin Review - Heartbeat

​This can help to reduce server performance issues. 

BUT... it can cause issues on your site so be sure to test which options work best for you​ (you may not know until you use your website as normal for a while).

​13. ​Add-ons: Google Analytics & FB Pixels optimization

​The JavaScript that Google Analytics and a Facbook Pixel uses can slow down your ​page load times.

However, switch on these add ons and your website will host the tracking script locally. 

WP Rocket Plugin Review - GA & FB Pixels

​This can help improve your page load times. 

It may not be a huge improvement but you only know by testing before and after trying these out.

​1​4. Image optimization

​WP Rocket also created Imagify. 

​They make it simple for you to install the plugin to optimize your images...

WP Rocket Image Optimization

​I personally always resize and use a compressor before uploading any image to my site. 

I also did not see an improvement in speed compared to Smush (my existing plugin) so I didn't bother switching this over to Imagify. ​I will try this with a new website in the future to see if that impacts the overall speed.

​1​5. ​​​Tutorials

​Even with this detailed WP Rocket plugin review, you may still be a bit confused when you first ​install WP Rocket.  

Lucky for you, they have short, easy to follow videos that walk you through exactly how to use WP Rocket...

WP Rocket Tutorials

​And if you still have any issues...

​Bonus- ​Support

​There is a great support team on hand to answer any questions...

WP Rocket Support

​I messaged them ​after I found my mobile speed had reduced after trying (what felt like tons of) different options. 

Not only did they respond straight away and solve that issue (I retried "mobile caching" for a huge improvement), but they actually found a pretty serious HTML issue on my site.

I sorted this out with Thrive Themes support, but I wouldn't have been aware of this without the support from WP Rocket.

The team also reached out again to check if the issue was resolved.

They truly have already gone above and beyond with their support.

​WP Rocket pricing

​There are 3 options to purchase the WP Rocket plugin:

  • $49 for one website
  • $99 for 3 websites
  • $249 for unlimited websites
WP Rocket Pricing

​However, it's important to be aware that this only gives you 1 year of support and updates...

​WP Rocket annual renewal ​pricing

​The FAQ section helps to answer this...

After 1 year, WP Rocket will continue to run without any problems.
However, you will not be able to use the support or update the plugin.
Licenses can be renewed at a discounted 30% rate: 
  • Single renewal is $34.30
  • ​Plus renewal is $69.30
  • The Infinite renewal is $174.30

​Simply put, you don't have to pay for it again after a year (you need to opt out of this in the settings).

But if you want the support and updates, then you will pay an ongoing 70% annual fee.

(​Updates are normally pretty important for plugins, so you should really be prepared to pay the 70% ongoing annual fee).

My opinion - ​WP Rocket

​To be totally honest, I put off getting this plugin for a long time. 

I had free ​alternatives and my website loaded in under 5 seconds, which isn't terrible.

But now I've seen the results, I have no idea why I didn't try this sooner.

Saying that there are some ​things that I do and don't like about the plugin...

​What I don't like

​There are two things that I didn't like about WP Rocket...

  • It takes some time to test
  • It's not free

Was it hard to test?


Did I need to do techie things?


Did it only take 5 minutes to make it work?

Hell no!

It took me more like a whole day of testing ​(but I did try out some other free plugins and ​thoroughly tested my site speed before and after the plugin. You won't need to do as much as I did!)

Also, the saying "you get what you pay for" springs to mind with this one!

​What I like

​You can see more of the pros ​at the top and throughout this WP Rocket plugin review.

But here are the big three for me...

  • It speeds up your website
  • That will impact how many people see your website, which impacts the bottom line
  • There's a 14 day money back guarantee, so you can try it out risk free

If you're still reading this then you probably know this is a business expense that can end up making you more money in the long run.

And just in case you're still on the fence...

​Affiliate bonus

I have an affiliate link below, which means I will get a small commission when you buy WP Rocket through the link at no extra cost to you.

And to sweeten the deal I will send you:

  • My keyword research template & video on how to use it

​This is the exact template I have used to help ​grow my organic traffic by 1,282% in 6 months...

Make Time Online SEO Traffic

All you need to do is:

  1. Buy WP Rocket through the button below
  2. Send mike@maketimeonline.com your receipt

I will send you the template ​as soon as I check my emails.

Happy website speeding up!

About the Author

Mike Beatty has built a passive income online whilst working as a full-time PE teacher without any marketing or technical experience. Learn more about how he's done it here.

Mike Beatty

You may also like

10 Best Affiliate Marketing Courses to Earn the Ultimate Passive Income
167 MLM Income Disclosure Statements Reveals 92.3% of Members Lose Money
How to Make Money From a Blog Quickly: Blog Income Reports Study in 7 Niches
  1. I had wondered about this as well myself as I know for a fact that I’l be able to speed up my site, which is essential to success even though I believe people stay on my site for the instant value offered I see this as improving in the eyes of the almighty google. thanks for help with my WP site today. 

  2. I totally agree with you speed is the most important thing when it comes to website issues as nobody would want to waste their time on a very slow website.thanks for sharing this awesome article I know it would be of great help help to the public as it has been of help to me… although wp rocket is quiet expensive but I think it’s worth a trial.

    1. Yep spot on Sophia, the price is the one thing to be aware of. It’s probably not worth it for a new small site that is still not getting ranked on Google/ making a profit. For everyone else then it will certainly help!

  3. Hi Mike

    What an interesting  review of WP rocket as it is a plugin that I use on my site and it really works.  As you say it is like fine tuning  a car, some thinks you try will  improve your speeds, whilst others will have no affect or cause problems for your website. It does take a long time to get it right but let us say well worth  the effort. I think I have to try some of your suggestions to see if it improves my site speed more.

    Did you find some conflict issues with other plugins when you used WP rocket?



    1. That’s great Antonio. Something happened to my site, but as I say I got in touch with support and they sorted it for me. I’m not sure if that was an issue with my site anyway or if it  was caused by a conflict 

Comments are closed.

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}

Get Your FREE 7-Day Online Passive Income Bootcamp

Download our free 7-day bootcamp to learn how thousands of people make a passive income online with proven long term strategies.

Start a money making website