Updated: April 7, 2023.

Here is an in-depth review of WP Rocket, a WordPress caching plugin for making websites load faster. The review discusses the features of WP Rocket, its pros & cons, and compares WP Rocket with other popular caching plugins. 

WP Rocket is a paid WordPress caching and speed plugin that improves the speed of WordPress websites by implementing various advanced optimizations, such as caching, preloading, CSS/HTML/JS minification, JS deferring, database optimization, and more.

WP Rocket, contrary to many caching plugins, does not require configuration and starts working the moment you install it.

Let me show you what it is all about!

What is WP Rocket? 

WP Rocket is a WordPress caching plugin. However, it is certainly not ANOTHER speed plugin. 

Its job is to make your WordPress website faster in a few clicks and without the need to configure any advanced settings. 

WP Rocket

Honestly, I was a bit skeptical about WP Rocket at first because I had rather bad experiences with other caching plugins.

However, the 100% no-risk money-back guarantee convinced me to give WP Rocket a try. 

Was the plugin worth the money? I can spoil the review now by saying YES! 

If you are hesitating whether or not to buy WP Rocket, you are just in the right place. Keep reading to learn all about the features of WP Rocket, its pros & cons, how it works, how to install it, and how it compares with other popular caching plugins. 

Ready to geek out a bit? Awesome!

What the WP Rocket Plugin actually does

WP Rocket does what a caching plugin is supposed to do:

  • It noticeably improves the speed and performance of almost any WordPress website. 
  • It requires no configuration. 
  • It requires no technical or coding knowledge. 
  • It provides immediate results as soon as you install and activate the plugin.
  • It lets you easily revert any changes if you need to.
  • It allows you to make advanced customizations if you are an advanced user or developer.   

I tested WP Rocket on multiple websites (including the SEOSLY website you are now visiting) and…

I was really surprised by the results. 

The speed scores and overall performance of all these websites improved dramatically. I will show you the details further in the review.  

For now, let me tell you a bit more about the plugin itself. 

WP Rocket Review: Pricing

WP Rocket is a paid plugin and it comes in three packages:

  • SINGLE for $49 (for 1 year for 1 website)
  • PLUS for $99 (for 1 year for 3 websites)
  • INFINITE for $249 (for 1 year for unlimited websites) 
WP Rocket Pricing
WP Rocket is often available at discount prices.

Sometimes, you can get the plugin at a discount price. Visit the WP Rocket website to check if you can get it off 20% or so right now.  

WP Rocket License Renewal

  • Once you buy your first license, you will be able to renew it with a 30% discount. You can do that once it expires or at any time earlier. 
  • You can renew your license for another year right after purchasing your first license. 
  • After buying your first license, you can also renew it for another 2 years (also at a discount price). 
WP Rocket Review: Licence
Here are different WP Rocket license renewal options.

All three types of licenses include the exact same features. The only difference is the number of websites supported. 

The features included in the WP Rocket license:

  • Quick and easy setup
  • Page caching, cache preloading, browser caching, sitemap preloading
  • Database optimization, GZIP compression 
  • Minification, JS deferring, lazyload, CDN, Cloudflare compatibility, DNS prefetching
  • Multisite compatibility, eCommerce support, multilingual compatibility, connected users
  • Advanced settings for developers, import/export of settings

I will talk about those features in more detail in the further section of this review. 

There is also a 100% money-back guarantee. You can get a full refund within 14 days of purchasing the plugin. 

But I don’t think you will want to use that, though. 

Why WP Rocket is NOT another speed plugin 

Because WP Rocket works. Just for a reminder: 

Speed is very important and you should take care of it now. 

Below you can see the speed and performance results for my website without any caching plugin vs with the WP Rocket plugin.  

Google PageSpeed Insights before & after

Below you can see the Google PageSpeed Insights scores before and after installing the WP Rocket plugin. 

I tested the homepage (https://seosly.com/).  

Before installing WP Rocket

Here are the results for my website without any caching plugin at all.

Google PageSpeed Insights score without any caching plugin
Here are the PSI scores for the homepage of my site without any caching plugin.
WP Rocket Review: Google PageSpeed Insights lab data without any caching plugin
Here are the details and performance issues that my site had without any caching plugin.

As you can see the results are pretty mediocre, even though my website is not very complex. Nor does it have a huge number of plugins or huge images. 

After installing WP Rocket 

Google PageSpeed Insights results with WP Rocket
Here is the score after installing and activating WP Rocket.
Google PageSpeed Insights lab data with WP Rocket
The number of issues and opportunities dropped significantly after adding WP Rocket to my site.

Nice improvement, don’t you think?

GTmetrix before & after

And here are the speed and performance results of GTmetrix before and after installing WP Rocket.

Before installing WP Rocket 

WP Rocket review: GTmetrix speed results without any caching plugin
Here are the GTmetrix scores without any caching plugin.

The results are not tragic but there is room for improvement, especially regarding JavaScript, CSS, and expires headers.  

After installing WP Rocket 

Here are the GTmetrix results with WP Rocket on my site.

Again, nice improvement, I think. 

WebPageTest before & after

The speed and performance results of WebPageTest before and after installing WP Rocket

Before installing WP Rocket 

WP Rocket Review: Web Page Test results without WP Rocket
Here are the WebPageTest results for my site without any caching plugin.

It is acceptable but not as good as it should be. 

After installing WP Rocket 

WP Rocket Review: Results of Web Page test with WP Rocket
And here are the performance results with WP Rocket.

See the difference? 

WP Rocket Review: Features

WP Rocket offers a lot of features but what do they exactly do? How do they make this plugin so effective?  

Let’s take a closer look at each WP Rocket feature and explain in plain English what it does. 

#1: Quick Setup

You don’t need any technical or programming knowledge to speed up your website with WP Rocket. All you need to do is install and activate the plugin (I am showing you how to do it below). 

WP Rocket activation
Once you activate WP Rocket, it will start to optimize your site immediately.

☝️ You can have a super-fast website even if you are not a super technical person. 

#2: Page Caching

Page caching is immediately activated once you turn WP Rocket on. Caching allows for serving static versions of web pages to repeat users. Caching makes web pages load a few times faster, which is great both for users and search engine robots. 

WP Rocket caching
Page caching is one of the most powerful features of WP Rocket.

☝️ Page caching is probably the most important element of making a website faster. Every speed measuring tool pays special attention to page caching. 

#3: Cache Preloading

The WP Rocket crawler imitates a search engine bot to preload the cache, which improves the indexing and crawling of your website. 

Preloading is another performance optimization technique that Google strongly recommends.

☝️ Thanks to cache preloading, your website will be a lot faster for search engine robots. This can improve both crawling and indexing. 

#4: Sitemap Preloading

WP Rocket also allows you to preload all the URLs in your sitemap so that your cache is always fresh and warm. It automatically detects sitemaps created by plugins, such as Rank Math, Yoast SEO, All in One SEO, and Jetpack. 

☝️ With sitemap preloading, you can rest assured that no outdated content is in the cache. This lets search engine robots quickly discover new content. 

#5: GZIP Compression

WP Rocket also facilitates the work that the browser needs to do, such as GZIP compression, expires headers, etags), which saves bandwidth and optimizes rendering. 

☝️ Any speed measuring tool takes into account expires headers and etags. WP Rocket automatically takes care of it. 

#6: Browser Caching

WP Rocket offers browser caching that allows static components (CSS, JS, images) to be stored in the browser. If a visitor navigates to another web page of your website, then these static components don’t need to be loaded again. 

☝️ Thanks to browser caching your website will be a lot faster for its users. This will lead to their good page experience. 

#7: Database Optimization

Instead of using a separate plugin for database optimization, you can let WP Rocket do this. By cleaning up your database, you will reduce its size and improve the overall performance of your website. WP Rocket also allows for scheduling database cleanups. 

WP Rocket database optimization
You can easily set up WP Rocket to clean the database of your site.

☝️ Databases in WordPress websites quickly grow and start slowing down the website. With WP Rocket, you can control that easily. 

#8: Optimization of Google Fonts

WP Rocket also lets you optimize Google Fonts, which will result in your website making fewer HTTP requests. The fewer HTTP requests, the better the performance of the website and the better scores it achieves in various speed measuring tools. 

☝️ A lack of Google Fonts optimization often appears as an error in many speed measuring tools, such as Google PageSpeed Insights. 

#9: Lazy Loading 

Lazy loading can dramatically improve the speed of your website. WP Rocket lets your images lazy load, which means that they will be loaded once the user scrolls down to the part of the web page where a given image appears. 

WP Rocket image optimization
WP Rocket can help you optimize images as well.

☝️ Lazy loading is especially helpful for web pages with lots of images (like the review you are reading right now). 

#10: Minification

One of the most important speed optimizations you can make is the minification of HTML, CSS, and JavaScript files. The lighter those files are, the quicker your website is. WP Rocket will do that for you. 

WP Rocket Review: file optimization
The optimization of files can really make a huge difference to your site’s speed and performance.

☝️ Minification and combination of HTML, CSS, and JS are one of the most important speed optimizations you can implement.

#11: Deferring JS Loading

WP Rocket lets you optimize JavaScript even further by deferring its loading. It means that JS files will be loaded once the page has been rendered. This improves the speed of a website a lot. 

☝️ Deferring JavaScript can greatly improve the rendering of a web page.

#12: Compatibility With Cloudflare

You should use Cloudflare if you want your website to load fast. WP Rocket makes it very easy to integrate with Cloudflare. You can manage your Cloudflare cache straight from the WP Rocket dashboard (you only need a free Cloudflare account).  

☝️ It is awesome that WP Rocket integrates with Cloudflare. 

#13: Content Delivery Network (CDN)

Together with WP Rocket, you can also use most CDN services, such as MaxCDN. CDN can reduce the latency of HTTP requests, which greatly improves the speed of the website. 

WP Rocket Review: CDN
WP Rocket integrates with popular CDNs and also offers its own CDN.

☝️ Using CDN is another vital component of making your website faster. Fortunately, you can integrate CDN with WP Rocket. 

#14: DNS Prefetching

With this feature, WP Rocket allows you to reduce the time DNS resolution coming from external domains. Another way to speed up your website. 

☝️ DNS prefetching allows for resolving domain names before a user clicks a link. This improves the perceived speed of a website. 

#15: Mobile Detection

You can adjust the settings of WP Rocket especially targeting users using mobile devices. All of those options are available with one click. 

☝️ Optimization for mobile is getting more important than ever. 

#16: Multisite Compatibility

You can use WP Rocket with subdirectories, subdomains, and the main domain. 

☝️ This makes it possible for you to use WP Rocket with different website configurations. 

#17: Multilingual Compatibility

WP Rocket is compatible with the most popular multilingual plugins, such as Polylang, WPML, or qTranslate. You won’t have problems making a multilingual website faster. 

☝️ Yes, it’s possible to have a website that is both fast and multilingual. 

#18: eCommerce Support

WP Rocket will automatically exclude from caching pages such as checkout or cart for websites using WP-Shop, WooCommerce, Easy Digital Downloads, iThemes Exchange, and Jigoshop. 

☝️ Thanks to the support for eCommerce, your customers will always see the uncached cart and checkout page. 

#19: Connected Users

WP Rocket also lets you offer all your features to connected users with one click. 

☝️ All connected users can take advantage of WP Rocket features easily. 

#20: Import/Export

With the WP Rocket import and export option, you can easily import or export your favorite settings. 

☝️ The import/export feature is awesome if you want to test different settings and have a quick way to roll back to your favorite settings. 

#21: Developer Friendly

WP Rocket claims its code is written in line with WordPress best code practices, which makes it very friendly for developers.  

☝️ This is a one-click plugin, but if you are a developer, there are a lot of advanced settings as well. 

You now know all about WP Rocket and what it does. Let’s now get into some practical stuff. 

How to set up WP Rocket

Let me now show you step-by-step how to get WP Rocket on your website. 

Order WP Rocket

Setting WP Rocket up is very quick and easy. To get your copy of WP Rocket:

  • Choose the plan that suits your needs the most. 
  • Click BUY WP ROCKET
WP Rocket: price
The Infinite Plan is probably the best bang for your buck.
  • Enter your details and choose the payment method. 
  • Click PLACE ORDER.
Here is how you order WP Rocket.
  • And wait for a welcome email. 

Download WP Rocket

Once you complete the above steps, you will receive a welcome email with your login credentials. 

WP Rocket welcome e-mail after buying the plugin
This is the welcome email you will get once you complete your order.

Here is what to do now:

WP Rocket review
Just log in using your credentials.
  • In tab LICENSE, you will see the information about your license, its expiry date, and the link to download. 
WP Rocket Review: download
Just click on the download button to download WP Rocket to your computer.
  • Click on DOWNLOAD WP ROCKET to download the plugin to your website. 
Downloading WP Rocket

If you are using Windows, WP Rocket is probably in Downloads. This is a ZIP file named wp-rocket_3.7.4.zip (numbers may differ depending on its current version). 

Install WP Rocket

Installing WP Rocket is just as easy. Here is what you need to do:

  • Log in to your WordPress admin area. Make sure you are logging as an administrator, or you won’t be able to add new plugins.
  • Navigate to Plugins
Installing WP Rocket
  • Click Add new.
Adding the WP Rocket plugin
  • Now click on Upload Plugin
Uploading WP Rocket to WordPress
  • Upload the file you have just downloaded. 
Uploading WP Rocket to WordPress
  • Click Install Now.  
  • Wait until the plugin finishes installing. 
Installing WP Rocket

Activate WP Rocket

The last step is to simply activate the plugin. 

  • Once the installation finishes, simply click Activate
Activating WP Rocket

This is all you need to do to make your website faster with WP Rocket. It starts speeding your website up as soon as you activate it. 

WP Rocket after activation
If you see this message, then WP Rocket is working properly and speeding up your site.

Of course, you can adjust its settings to achieve even better speed and performance scores. 

Let’s now see how WP Rocket looks inside and what settings it has. 

WP Rocket settings

WP Rocket will work without any configuration on your side. But if you want to try to make your website even faster, there are a lot of settings to adjust. 

WP Rocket Dashboard

In the WP Rocket dashboard there are the following sections:

  • My Account that provides information about your license. 
  • Quick Actions that let you (with one click) remove all cached files, start cache preloading or regenerate critical CSS. 
  • RocketCDN which lets you subscribe to WP Rocket’s own CDN. 
  • My Status that lets you turn on or turn off Rocket Tester and Rocket Analytics.
    • By activating Rocket Tester you agree to join the WP Rocket Beta Testing Program.
    • By activating Rocket Analytics you agree to share anonymous data with the WP Rocket development team to help them improve the plugin. 
Dashboard in WP Rocket
This is the main dashboard of WP Rocket.
  • Getting Started contains links to videos explaining how WP Rocket works, how to measure the speed of your website, etc. There is also the link to the plugin documentation. 
  • Frequently Asked Questions lists the most frequent issues, such as what to do if a site broke, or if the Google PageSpeed Insights score did not improve. 
WP Rocket Dashboard with tutorials, FAQ and documentation
Here is the tutorial section of WP Rocket within Word Press.
  • There is also an option to send a support question directly from the dashboard. Just click on the blue Help icon and a form will open. 
WP Rocket Review: Support
You can send the message to the WP Rocket team straight from the WordPress panel.

Cache

WP Rocket Cache tab contains basic cache options like:

  • Mobile Cache that allows you to enable or disable caching for mobile users and using separate cache files for mobile devices (this is an option for people using dedicated mobile themes). 
  • User Cache that lets you enable or disable caching for logged-in users. User cache is useful if a website has restricted or user-specific content. 
  • Cache Lifespan lets you specify the time after which the cache files will be deleted. 
WP Rocket review: cache settings
Here are the cache settings of WP Rocket.

If you are unsure about any of the features, you can always click on the support button (NEED HELP?) and send a direct message to the support team. 

WP Rocket help
If you are not sure what a specific setting does, just click on the help button.

File Optimization

In File Optimization there are two basic sections that let you optimize and adjust settings for CSS files and JavaScript files: 

  • In CSS Files you can:
    • Minify CSS files by removing comments and whitespace in CSS files to reduce their size, 
    • Combine CSS files by merging CSS into 1 file, which reduces the number of HTTP requests, 
    • Exclude certain CSS files from being minified and combined,  
    • Optimize CSS delivery by eliminating render-blocking CSS,
    • Provide fallback critical CSS
WP Rocket review: file optimization
Here are some of the file optimizations available in WP Rocket.
  • In JavaScript Files you can:
    • Remove iQuery Migrate,
    • Minify JavaScript files by removing comments and whitespace in JS files to reduce their size, 
    • Combine JavaScript files by merging all JS files to reduce the number of HTTP requests,
    • Exclude inline JavaScript from concatenation,
    • Exclude JavaScript files from minification and combination, 
WP Rocket review: JavaScript files
And here are the JavaScript optimizations available in WP Rocket.
  • Defer JavaScrip loading to eliminate render-blocking JavaScript on your website to improve its load time,
  • Use safe mode for jQuery for deferred JS which ensure full functionality of the website,
  • Delay JavaScript execution until user interaction (like scrolling, clicking) and specify which scripts to delay.

Media Optimization

The Media tab lets you optimize media files on your website. In this section, you can:

  • Enable lazy loading for images, iframes, and videos to reduce their actual and perceived loading time. 
  • Replace YouTube iframe with a preview image.
  • Disable Emoji and use the default emoji of the visitor’s browser rather than loading Emoji from WordPress.org, 
  • Disable WordPress embeds, which prevents others from embedding the content of your website and removes JS requests relating to WordPress embeds, 
WP Rocket review: Media optimization settings in WP Rocket
Here are the media optimizations available in WP Rocket.
  • Enable WebP caching so that WP Rocket serves WebP images to browsers that are compatible. I recommend using Imagify together with WP Rocket. 
WP Rocket review: WebP in WP Rocket
WP Rocket offers WebP caching.

Preload

In Preload, you will find a bunch of preloading settings. This section allows you to:

  • Enable preloading so that WP Rocket can generate the cache files starting with the homepage links followed by the XML sitemaps specified by you or detected automatically. The cache can be preloaded manually or automatically together with any change in the content of the website. 
  • Enable link preloading which greatly improves the perceived load time by loading a page when a user hovers over the link. 
WP Rocket review: Preload
Here are the preload options in WP Rocket.
  • Prefetch DNS requests to reduce the load time of external files,
  • Preload fonts to improve the website performance by allowing browsers to discover fonts directly in CSS files. Google PageSpeed Insights very often shows this issue. 
WP Rocket dashboard settings: Preloading fonts and DNS requests
You can specify the fonts to preload and the URLs to prefetch.

Advanced Rules

If you are an advanced user or developer, WP Rocket also offers a few more advanced settings so that you can fine-tune your cache rules. This section allows you to specify advanced rules like: 

  • The URLs of pages or posts that should never be cached (e.g. login or logout pages),
  • The IDs of cookies that will prevent a web page from being cached, 
WP Rocket review: advanced rules
Here are some of the advanced rules offered by WP Rocket.
  • The user agent strings that should never see cached pages, 
  • The URLs that need to be purged with any update to the content of the website, 
  • Query strings that must be cached. 
WP Rocket advanced rules
Here you can exactly specify the resources to optimize or to not optimize.

Database

WP Rocket also offers advanced database optimization so that you do not need to use a separate plugin for this. In this section you can enable the following settings: 

  • Post Cleanup which permanently deletes post revisions, auto drafts, and trashed posts. 
WP Rocket review: post cleanup
Here are the database optimization options available in WP Rocket.
  • Comments Cleanup which permanently deletes spam and trashed comments. 
WP Rocket review: Comments cleanup in WP Rocket
WP Rocket can also help you deal with spam comments.
  • Transients Cleanup which deletes transients. 
Transients cleanup in WP Rocket
Having a lot of transients can really slow down a site.
  • Database Cleanup which optimizes database tables. 
WP Rocket review: Database cleanup
WP Rocket can also help you optimize tables.
  • Automatic cleanup which lets you schedule automatic cleanups. 
Database cleanup in WP Rocket
You can also set up an automatic cleanup.

CDN

The CDN tab allows you to adjust settings for CDN (content delivery network) for your website. In this section, you can:

  • Enable content delivery network so that the URLs of static files (images, JS, CSS) will be rewritten to the CDN CNAME you specify. 
  • Exclude files from CDN. 
WP Rocket review: CDN
You can integrate your CDN with WP Rocket.

There is also the option to upgrade to use the WP Rocket’s own content delivery network (RocketCDN). 

Heartbeat

In Heartbeat, you can control WordPress Heartbeat API which is a feature introduced by WordPress in 2013.

Heartbeat API allows the browser to automatically communicate with the server. In this section of the WP Rocket settings, you can:

  • Enable the control of Heartbeat
  • Reduce or disable Heartbeat activity for:
    • Behavior in backend
    • Behavior in the post editor
    • Behavior in frontend 
WP Rocket review: Heartbeat in WordPress
WP Rocket also allows you to control the heartbeat of your site.

Heartbeat is especially important to control if you are using shared hosting because it can help save server resources. 

Add-ons 

In Add-ons, you can add even more features to WP Rocket. There are two types of add-ons available:

  • One-click Rocket Add-ons that do not require any configuration and can be enabled with one click:
    • Google Tracking that will improve browser caching for Google Analytics
    • Facebook Pixel that will improve browser caching for Facebook Pixel
    • Varnish that will purge Varnish cache every time WP Rocket clears its cache. 
WP Rocket review: Add-ons in WP Rocket
Here are the add-ons available in WP Rocket.
  • Rocket Add-ons that require authentication:
    • Cloudflare that lets you integrate your Cloudflare account with the Cloudflare add-on.
    • Sucuri which lets you synchronize Sucuri cache with the Sucuri add-on. 
Rocket Ad-ons
WP Rocket integrates with popular CDNs.

Tools

In Tools, you have the 3 following options:

  • Export settings that let you download a copy of your settings. Just click on the button on the right to download the file.
  • Import settings that lets you upload the file with WP Rocket settings. 
  • Rollback that lets you roll back to the previous major WP Rocket version. 
WP Rocket review: WP Rocket Tools
You can easily import and export your favorite settings of WP Rocket.

WP Rocket Tutorials

If you don’t think you know everything you should know about WP Rocket, there is also an extensive section Tutorials with videos on:

  • How to get started (4 videos)
  • File optimization (3 videos)
  • Preload (1 video)
  • Add-ons (1 video) 
WP Rocket video tutorials
Here are some of the tutorial videos available in the WordPress panel in WP Rocket.

And there is also the link to the WP Rocket documentation on the right. 

WP Rocket Review: pros & cons

Let’s now quickly analyze the pros and cons of the WP Rocket WordPress Plugin. I am really being objective here. 

WP Rocket Pros

👍 Speed and performance actually improved

WP Rocket is the caching plugin that finally delivers on the promise to make your website faster. It does its job excellently. 

You can see the comparison of the speed and performance of my website with WP Rocket vs other speed plugins (in the next section of the review) or with no caching plugin at all (at the beginning).  

👍 100% Money-Back Guarantee

If WP Rocket does not speed up your website (which is very unlikely), then you can ask for a full refund within 14 days of purchase. This way you are not risking anything! 

👍 One-click setup

You don’t need to be a technical person or a developer to speed up your website big time. WP Rocket will make your website load faster the moment you activate the plugin. 

👍 Easy to use 

If you decide to adjust some settings, there are clear and easy-to-understand explanations next to each setting. This way you can really understand what each setting is going to do with your website.

👍 Support

WP Rocket offers awesome support that is available directly from the dashboard area. There is also the help button next to each setting so that you can directly reach support every time you are not sure about some setting or feature. 

👍 Documentation

WP Rocket also offers extensive documentation that explains in detail just about every feature and setting you can find in WP Rocket. 

WP Rocket documentation
Just enter the search phrase and you will see tons of helpful articles.

You will find extensive articles on topics such as: 

  • All the features of WP Rocket (Getting started, RocketCDN, Caching, File optimization, Preload, Media, LazyLoad, CDN, Add-ons, Advanced rules). 
  • Compatibility with different hosting providers, plugins, themes, WooCommerce.  
  • Tips & tutorials on improving the performance of the website, general WP tips, htaccess guides. 
  • Troubleshooting (website display, errors & notices, general issues). 
  • License 
  • Codex (functions of the WP Rocket plugin to use outside of the plugin) 

👍 Tutorial videos

I also like it that basic video tutorials are available directly in the WP Rocket dashboard. You can watch these videos straight from your WP dashboard.

👍 Cache Settings for individual pages

I also like it very much that WP Rocket lets me adjust the cache settings for individual pages or posts. The settings are available in the edit mode for any page or post in the right sidebar at the bottom. 

Cache settings for individual pages in WP Rocket
Here are the settings available on each individual web page of your site.

You can activate or deactivate options like:

  • Lazy loading for images
  • Lazy loading for iframes or videos
  • CSS/JS minification or combination
  • CDN
  • CSS delivery optimization
  • JS deferring
  • JS execution delaying

WP Rocket Cons

👎 No live support

While WP Rocket offers extensive documentation and the option to submit a question directly from the WP Dashboard, there is no live support

Live chat directly from the WP Rocket dashboard would really be awesome. Now you need to wait for about one day to receive a reply. 

👎 No lifetime license 

You can only buy a license for a year and renew it 30% off for another year or two. There is no lifetime license.

I would also like there to be an option to buy a lifetime license at a higher price so that I don’t have to worry about renewing it every year. 

👎 Price 

The price for WP Rocket is a bit higher compared to its competition. However, WP Rocket leaves its competition way behind so its higher price seems justified. 

This can be a con for people with really small budgets. For me personally, the price is totally OK. 

WP Rocket vs other caching plugins

Now the fun part begins! Let’s now compare WP Rocket with other popular caching plugins. Just like before, we will be testing the very site you are now visiting. 

WP Fastest Cache vs WP Rocket 

On the left side, you can see the scores for my website with WP Fastest Cache and on the right with WP Rocket.  Let’s see how they do.  

WP Rocket Review: Google PageSpeed Insights

The results for the homepage: 

Google PageSpeed Insights results for WP Fastest Cache
WP Fastest Cache

WP Rocket results in Google PageSpeed Insights
WP Rocket

The results for the SEO glossary web page:

Google PageSpeed Insights results for a web page with WP Fastest Cache
WP Fastest Cache
Google PageSpeed Insights results for a web page with WP Rocket
WP Rocket

WP Rocket Review: GTmetrix

The results for the homepage: 

WP Rocket review: GTmetrix results for the homepage with WP Fastest Cache
WP Fastest Cache
WP Rocket review: GTmetrix results for the homepage with WP Rocket
WP Rocket

The results for the SEO glossary web page:

WP Rocket review: GTmetrix results for a web page with WP Fastest Cache
WP Fastest Cache
WP Rocket review: GTmetrix results for a web page with WP Rocket
WP Rocket

See the difference? 

W3 Total Cache vs WP Rocket

On the left side, there are the scores for my website with W3 Total Cache and on the right with WP Rocket

WP Rocket Review: Google PageSpeed Insights

The results for the homepage: 

Google PageSpeed Insights results for W3 Total Cache
W3 Total Cache
WP Rocket results in Google PageSpeed Insights
WP Rocket

The results for the SEO glossary web page:

Google PageSpeed Insights results for a web page with W3 Total Cache
W3 Total Cache
Google PageSpeed Insights results for a web page with WP Rocket
WP Rocket

WP Rocket Review: GTmetrix

The results for the homepage: 

WP Rocket review: GTmetrix results for the homepage with WP Rocket
W3 Total Cache
WP Rocket review: GTmetrix results for the homepage with WP Rocket
WP Rocket

The results for the SEO glossary web page:

WP Rocket review: GTmetrix results for a web page with W3 Total Cache
W3 Total Cache
WP Rocket review: GTmetrix results for a web page with WP Rocket
WP Rocket

See the difference? 

Autoptimize vs WP Rocket

On the left side, you can see the scores for my website with Autoptimize and on the right with WP Rocket

WP Rocket Review: Google PageSpeed Insights

The results for the homepage: 

Google PageSpeed Insights results for Autoptimize
Autoptimize
WP Rocket results in Google PageSpeed Insights
WP Rocket

The results for the SEO glossary web page:

Google PageSpeed Insights results for a web page with Autoptimize
Autoptimize
Google PageSpeed Insights results for a web page with WP Rocket
WP Rocket

WP Rocket Review: GTmetrix

The results for the homepage: 

WP Rocket review: GTmetrix results for the homepage with Autoptimize
Autoptimize
WP Rocket review: GTmetrix results for the homepage with WP Rocket
WP Rocket

The results for the SEO glossary web page:

WP Rocket review: GTmetrix results for a web page with Autoptimize
Autoptimize
WP Rocket review: GTmetrix results for a web page with WP Rocket
WP Rocket

See the difference? 

Hummingbird vs WP Rocket

On the left, you can see the scores for my website with Hummingbird and on the right with WP Rocket

WP Rocket Review: Google PageSpeed Insights

The results for the homepage: 

Google PageSpeed Insights results for Hummingbird
Hummingbird

WP Rocket results in Google PageSpeed Insights
WP Rocket

The results for the SEO glossary web page:

Google PageSpeed Insights results for a web page with Hummingbird
Hummingbird
Google PageSpeed Insights results for a web page with WP Rocket
WP Rocket

WP Rocket Review: GTmetrix

The results for the homepage: 

WP Rocket review: GTmetrix results for a homepage with Hummingbird
Hummingbird
WP Rocket review: GTmetrix results for a homepage with WP Rocket
WP Rocket

The results for the SEO glossary page:  

WP Rocket review: GTmetrix results for a web page with Hummingbird
Hummingbird
WP Rocket review: GTmetrix results for a web page with WP Rocket
WP Rocket

See the difference? 

LiteSpeed Cache Vs WP Rocket

On the left, there are the scores for my website with LiteSpeed Cache and on the right with WP Rocket

WP Rocket Review: Google PageSpeed Insights

The results for the homepage: 

Google PageSpeed Insights results for  LiteSpeed Cache
LiteSpeed Cache
WP Rocket results in Google PageSpeed Insights
WP Rocket

The results for the SEO glossary web page:

Google PageSpeed Insights results for a web page with LiteSpeed Cache
LiteSpeed Cache
Google PageSpeed Insights results for a web page with WP Rocket
WP Rocket

WP Rocket Review: GTmetrix

The results for the homepage: 

WP Rocket review: GTmetrix results for a homepage with LiteSpeed Cache
LiteSpeed Cache
WP Rocket review: GTmetrix results for a homepage with WP Rocket
WP Rocket

The results for the SEO glossary web page:

WP Rocket review: GTmetrix results for a webpage with LiteSpeed Cache
LiteSpeed Cache
WP Rocket review: GTmetrix results for a webpage with WP Rocket
WP Rocket

See the difference? 

It’s sad that with some plugins the speed and performance scores were even worse than with no caching plugin installed. 

WP Rocket Review: Final Thoughts

As a technical SEO specialist who works on improving the speed of websites every day, I can say that, yes, WP Rocket is going to be the right choice. 

In the past, I really had a tough time trying to speed up some of my WordPress websites. WP Rocket fixed the speed problem almost instantly and let me focus on other things important to my business and my daily job as an SEO.

Go to the WP Rocket website, get the plugin, activate it, and let me know how it improved your website. I would love to hear your thoughts. 

If you like this review, you might also like my other similar articles about different SEO tools:

Olga Zarr is an SEO consultant with 10+ years of experience. She has been doing SEO for both the biggest brands in the world and small businesses. She has done 200+ SEO audits so far. Olga has completed SEO courses and degrees at universities, such as UC Davis, University of Michigan, and Johns Hopkins University. She also completed Moz Academy! And, of course, has Google certifications. She keeps learning SEO and loves it. Olga is also a Google Product Expert specializing in areas, such as Google Search and Google Webmasters.
Show 3 Comments

3 Comments

  1. Pranav

    It is such an Exhaustive share..Kudos to you..
    I have questions…Kindly help replies to them whenever convenient.
    Does Hummingbird Plugin serve the same purpose as WP Rocket? I need to manage: Reduce initial server response time and eliminate render blocking resources.
    Which would be a better plugin among these or can I download both for individual aspects? Also, Which is better w.r.t Core Web Vitals?
    Kindest Regards, forever.

    • Hello Pranav! Thanks for stopping by and commenting 🙂 I have tested probably most if not all of caching plugins. I have been using Hummingbird for some time but it was constantly going back and forth. One step towards better speed, then two steps back. I am not saying it because I am an affiliate of WP Rocket but it wasn’t until I tried WP Rocket that all of those issues and constant need for speed optimizations disappeared completely. When it comes to server response and render-blocking JS, WP Rocket can take care of JS. For a better server-response time, I definitely recommend Cloudwaya (https://seosly.com/get/cloudways/). I have recently moved there from Bluehost and saw tremendous improvement. I am going to write a blog post about that soon. And, lastly, I recommend using only one cache/speed plugin.

  2. Shaikh Masood Alam

    Great review and covers all major caching plugins performance comparisons against WP Rocket.
    I have a question, I am using Webinoly to optimize and manage WP server, its uses FastCGI cache which basically serve the cached pages without sending requests to WordPress. Can you update your post with FastCGI cache vs WP Rocket comparison?

Comments are closed