500+ WordPress Learners. Free Community, Live Calls & Courses.

Performance

My WP Rocket Setup: How I Took a WordPress Site from 32 to 100 in Rocket Insights

I have been using WP Rocket on client WordPress sites for years, and it is still the performance plugin I keep coming back to.

In the video below, I walk through the exact WP Rocket setup I use across the client websites I manage. I start with a real WordPress site that was scoring badly and desperately needed the help of WP Rocket, work through my usual settings one by one, and show the before-and-after results.

The headline result was a jump from 32 to 100 inside Rocket Insights. Google PageSpeed Insights also improved to 95 on desktop and that was before I even touched image optimisation.

It is important to highlight that I am not saying every site will instantly hit 100 in Google PageSpeed Insights. Speed scores move around, every site is different, and caching is only one part of performance. But with the right setup, WP Rocket can make a big difference very quickly.

Watch the full walkthrough here:

Quick note: this video is in partnership with WP Rocket. I said yes because I already use WP Rocket on client sites and have done for years. The settings, the workflow and the opinions below are based on how I actually use it.

Why Website Speed Matters

Website speed is not just a technical score in a testing tool.

It affects:

  • how Google sees your site
  • how long people stay on your pages
  • how likely visitors are to trust you
  • how many people convert into leads or customers

So it’s really important to get it right. Google uses Core Web Vitals as part of how it evaluates websites. If your site is slow, unstable or frustrating to use, that can affect how well it performs in search.

So even if you ignored Google completely, speed would still matter.

Most people are visiting websites on mobile. They might be on 4G, 5G, public Wi-Fi or a weak connection. If the page takes too long to load, they are not going to sit around waiting. They will hit the back button and choose someone else.

A fast site feels more professional before anyone has read a single word. Just think about your own experiences, would you hang around on a slow clunky site, even if it looked pretty? I know I wouldn’t.

Why I Use WP Rocket

There are plenty of WordPress performance plugins out there. Some are free, some are paid, and some are tied to specific hosting setups.

The reason I keep using WP Rocket is simple: it gets good results without turning every site into a technical project.

Here is why I like it.

It Works Straight Away

One of the best things about WP Rocket is that caching starts as soon as you activate it.

You do not need to spend an hour filling in settings before anything happens. Install it, activate it, and you can usually see some improvement straight away.

On client sites, that matters. I want tools that save time, not tools that create another job.

It Replaces Several Plugins

WP Rocket can handle a lot of the performance work people often split across multiple plugins:

  • page caching
  • CSS and JavaScript optimisation
  • lazy loading
  • database cleanup
  • font preloading
  • cache preloading
  • Cloudflare integration

Fewer plugins usually means fewer conflicts, fewer updates and less general WordPress clutter.

It Is Built for Real WordPress Users

WP Rocket is not just for developers. The dashboard is clean, the settings are explained clearly, and the defaults are sensible.

That does not mean you should randomly switch everything on. You still need to test properly. But compared with a lot of speed plugins, WP Rocket feels much easier to work with.

It reminds me a bit of picking up an iPhone for the first time. You might not know every feature yet, but the basics make sense quickly.

Rocket Insights: The New Feature I Really Like

One of the things I wanted to show in this video was Rocket Insights.

Rocket Insights - My WP Rocket Setup

This is a newer WP Rocket feature that brings performance monitoring into the WP Rocket dashboard. It is powered by GTmetrix and included with every WP Rocket licence.

Instead of constantly jumping between WordPress, GTmetrix and PageSpeed Insights, you can monitor important pages from inside WP Rocket itself.

Rocket Insights can track up to 10 pages and shows key performance metrics like:

  • LCP, Largest Contentful Paint
  • CLS, Cumulative Layout Shift
  • TBT, Total Blocking Time
  • TTFB, Time To First Byte

It also gives recommendations and links those recommendations back to WP Rocket settings that can help fix the issue.

For me, the most useful part is the monitoring.

Historically, I might optimise a site as a one-off job, get the scores up, and then move on. But websites change. Clients add images, install plugins, update themes and change pages.

With Rocket Insights, you can schedule checks daily, weekly or monthly. That means you can spot speed regression before the client notices, and before visitors start bouncing.

For anyone offering WordPress care plans or ongoing optimisation, that is a really useful addition.

My Standard WP Rocket Setup

In the video, I work through WP Rocket the way I usually do it on client sites.

The important thing is not just which settings I use. It is the order.

Do not turn everything on at once.

That is one of the biggest mistakes people make with caching and performance plugins. They enable every feature, something breaks, and then they have no idea which setting caused the problem.

My rule is simple:

  1. Make one change.
  2. Save it.
  3. Clear cache.
  4. Hard refresh or test in incognito.
  5. Check the site still works thoroughly (Desktop and Mobile).
  6. Move to the next setting.

That way, if something breaks, you know exactly what caused it.

File Optimisation

This is where a lot of the big wins happen.

The first setting I usually enable is minify CSS.

CSS files often contain spacing, comments and formatting that make them easy for developers to read but add unnecessary weight for the browser. Minifying CSS removes that extra bulk and makes the files smaller.

In the video, enabling CSS minification gave a huge early improvement in Rocket Insights.

After that, I look at CSS delivery.

WP Rocket gives you options for optimising CSS delivery, including removing unused CSS. This can be powerful because most WordPress sites load CSS that is not needed on every page.

But like with anything that changes how files load, you need to test the site afterwards.

WP Rocket Setup - File Optimisation

Then I move on to JavaScript.

I usually enable:

  • minify JavaScript files
  • load JavaScript deferred

I am more careful with:

  • combine JavaScript files
  • delay JavaScript execution

Combining JavaScript can reduce requests, but it can also cause problems, especially on modern sites or sites using HTTP/2.

Delay JavaScript execution can give a big score boost, but it can also make parts of the page look broken until the visitor interacts with it. If your hero section, slider, menu or animation relies on JavaScript, this setting needs proper testing.

I do use it when it makes sense, but it is usually one of the last things I enable and it can require some delicate customisation but it is so worth it..

Media Settings

The media tab is usually safer to work through.

I enable lazy loading for:

  • images
  • CSS background images
  • iframes and videos

Lazy loading means the browser does not load everything on the page immediately. If an image is halfway down the page and the visitor never scrolls to it, there is no point loading it straight away.

This is especially useful on mobile, where visitors might be on a weaker connection.

I also enable missing image dimensions.

This helps the browser understand how much space an image needs before it has fully loaded. That can reduce layout shift, which is one of the things Google measures with Core Web Vitals.

It is worth noting at this stage if you do use a separate image optimisation plugin, these settings may get deactivated to avoid conflicts.

Preload Settings

Preloading helps WP Rocket prepare pages before visitors need them.

I enable cache preloading so WP Rocket can build the cache ahead of time.

I also like link preloading, but this one is worth understanding.

When someone hovers over a link, WP Rocket can start loading that page in the background before they click. That can make the site feel much faster.

The downside is that it can use more server resources. If your site gets a lot of traffic, or your hosting is already under pressure, you may want to test this carefully.

For most small business websites and client brochure sites, I like it.

Database Cleanup

WP Rocket can also clean up parts of the WordPress database.

I normally clean:

  • auto drafts
  • trashed posts
  • spam comments
  • trashed comments
  • transients
  • database table overhead

I usually schedule that weekly.

The one thing I am careful with is post revisions.

I do not automatically clear revisions on client sites by default. Clients sometimes need to roll a page back to an earlier version. If you delete all the revisions, that option has gone.

I have made that mistake before, so now I leave revisions alone unless there is a specific reason to clear them.

Heartbeat and Cloudflare

WP Rocket also lets you reduce WordPress Heartbeat activity.

Heartbeat is a WordPress API that runs in the background. It is useful, but on some sites it can use more resources than necessary.

I normally set it to reduce activity rather than disable it completely. That gives you a sensible middle ground without breaking anything that depends on it.

If the site uses Cloudflare, I also connect WP Rocket to Cloudflare.

Cloudflare is free, adds a useful layer of performance and security, and is something I recommend for most websites. Connecting it to WP Rocket means cache clearing can be handled more cleanly between the two tools.

The Result From The Video

The test site in the video started in a bad place.

At the beginning:

  • Google PageSpeed Insights mobile score was around 22
  • desktop was around 79, then fluctuated during testing
  • Rocket Insights showed a starting score of 32

After working through the WP Rocket setup, the site reached:

  • 100 in Rocket Insights
  • 69 mobile in Google PageSpeed Insights
  • 95 desktop in Google PageSpeed Insights

That was before doing proper image optimisation, which is important to highlight.

Caching and file optimisation can make a huge difference, but if your website is full of massive 5MB images, WP Rocket is not going to magically fix that by itself.

For image optimisation, you should also look at tools like Smush, ShortPixel, Imagify or WebP Express.

I will probably cover image optimisation separately because it deserves its own video.

Common WP Rocket Mistakes

Here are the mistakes I would avoid if you are setting up WP Rocket for the first time.

Turning Everything On At Once

This is the big one.

Do not enable every setting and hope for the best.

Some settings can break styling, menus, sliders, forms, animations or tracking scripts. If you turn everything on at once, you will not know which setting caused the issue.

Enable one thing at a time and test properly.

Only Testing In Your Normal Browser

WP Rocket clears its own cache when you save settings, but your browser cache can still show you old files.

Use an incognito window, a different browser, or do a hard reload after opening the browser inspector.

Otherwise you might think something is broken when you are just looking at cached files.

Ignoring Mobile

A lot of people obsess over the desktop score because it is usually easier to get a nice green number.

But most traffic is mobile.

Mobile visitors are often on slower connections, smaller devices and less patient sessions. If your mobile score is poor, that is the one I would focus on.

Skipping Image Optimisation

Caching alone will not save a site full of oversized images.

WP Rocket can lazy load images and help with dimensions, but it is not an image compression tool. You still need to compress images, resize them properly and serve next-gen formats like WebP where possible.

Treating Speed As A One-Off Job

Websites change over time.

That is why I like Rocket Insights. You can monitor pages regularly and catch performance problems before they become bigger issues.

If you manage client websites, this also makes speed optimisation easier to include in an ongoing care plan rather than treating it as a one-off job.

Is WP Rocket Worth It?

For me, yes.

There are free options out there, including LiteSpeed Cache, Hummingbird and W3 Total Cache. Depending on your hosting and setup, some of those can work well.

But across the kind of client websites I manage, WP Rocket gives me the best balance of results, ease of use, support and speed of setup.

The licence cost is tiny compared with the time it saves when you are managing multiple sites.

If you are only running one small hobby site, you might be happy with a free plugin. But if your website matters to your business, or you manage sites for clients, WP Rocket is worth looking at.

Get WP Rocket

You can get WP Rocket here.

If you use my link, it does not cost you anything extra and I may earn a commission. I only recommend tools I actually use, and WP Rocket is one I have used on client sites for years.

Watch The Full Walkthrough

The video version shows the full setup, every setting I enable, and the before-and-after results on a real WordPress site.

Watch it here:

If you have any questions about WP Rocket, caching, Cloudflare or WordPress speed optimisation, leave a comment on the video and I will help where I can.

Frequently Asked Questions

Is WP Rocket worth it?

For me, yes. There are free performance plugins available, but WP Rocket gives a good balance of results, ease of use and reliability. If you manage client websites or your own business site, the time it saves can easily justify the cost.

Will WP Rocket make my WordPress site score 100 on Google PageSpeed Insights?

Not always. WP Rocket can make a big difference, but your final score depends on your theme, hosting, images, third-party scripts, fonts and plugins. In my test, Rocket Insights reached 100, while Google PageSpeed Insights ended at 69 on mobile and 95 on desktop before image optimisation.

Do I still need image optimisation if I use WP Rocket?

Yes. WP Rocket can help with lazy loading and missing image dimensions, but it does not replace proper image compression. You still need to resize images, compress them and use formats like WebP where possible.

Can WP Rocket break a website?

It can if you turn on lots of optimisation settings without testing. The safer way is to enable one setting at a time, clear the cache, then check the site on desktop and mobile before moving on.

Does WP Rocket work with Cloudflare?

Yes. WP Rocket can connect with Cloudflare so cache clearing is handled more cleanly. I usually use Cloudflare on client sites because it adds a useful layer of performance and security.

Should beginners use WP Rocket?

Yes, but still test carefully. WP Rocket is easier to use than many performance plugins, but settings like JavaScript delay, CSS optimisation and file combining can still affect how a site loads.


Disclosure: this video and post are in partnership with WP Rocket. The settings, results and opinions are based on my own workflow from managing client WordPress websites. If you buy through my WP Rocket link, I may earn a commission at no extra cost to you.

Join the journey
WordPress tips and updates every week


    Leave a Reply

    Your email address will not be published. Required fields are marked *