How I Got 100% Page Speed Using WP Rocket (as a beginner)

Back to Blog

I currently both my blog website and WooCommerce store getting a page score of 100% using WP Rocket and I haven’t done anything complex. In this guide, I’ll show you the settings I have activated so you can do the same.

Here is the current page speed score for the website you are on currently:

Remove Unused CSS in WP Rocket Not Working (How I fixed it)

And here is the speed score for my private WooCommerce website.

WooFunnels Lifetime Deal: (This link gives you access)

Summary: The steps I take to get my 100% page speed score

I will give you the list below in point form (I see you skim readers) and then I’ll flesh out each specific step in its own part of this article.

Here are the exact steps I take to optimise my website using WP Rocket:

Start with decent hosting
I know it sounds super obvious but I never really understood people saying. As my WooCommerce site has scaled to over 85,000 WordPress users and over 100,000 orders, I can’t stress how much of an impact good hosting has on your website.
Be conscious of what plugins you use
I use Beaver Builder as my page builder because I can build pages very quickly and there are some advanced features inside the plugin that I have come to know and love. I weigh up using a page builder and adding a bit of extra code on my pages VS coding it all by hand and taking up a lot of time. It’s a conscious sacrifice and each plugin you install needs to have that same consideration. I have removed many plugins (like a social share one recently) if I feel the bloat doesn’t outweigh what it does for my business.
Remove any plugins you’re not using
A quick but important note. If you have plugins active or deactivated that you don’t use anymore – remove them.
Install ShortPixel and compress any images I have on my website
No matter how many optimisations you do to your website, if the amount of data your user needs to download is large, your site will be slow. ShortPixel will compress your images and I activate the .webp option too which loads my images even faster.
Install and configure WP Rocket
I install WP Rocket and go through each of the settings (I’ll show you these in this article today).
Activate Cloudflare’s APO (Automatic Platform Optimization)
It costs $5 per month and takes under a few minutes to set up. It is well worth it, I promise.
Install Asset CleanUp
You can optimize the JS and CSS that loads on your page, but the best thing to do it not load JS/CSS if it isn’t even being used to render that page (you’d be surprised at how many plugins just load their files on every page on your website when it isn’t needed!). This plugin lets you control what JS/CSS assets are loading on each page and it works flawlessly.
Bonus: Backend Server-side Caching
While the above steps do very well at speeding up your website for logged out users, when you log into your WordPress website, caching is then disabled. This means that if you’ve chosen slower hosting – it’s going to show here for you while you’re editing your website and for logged-in users to your website. I’ll cover some options you have to speed up your website for logged-in users at the end of this article.

So let’s start going through each of these in a bit more detail.

WordPress hosting for a fast website

I host my blogging website with Digital Ocean and my WooCommerce website is with Amazon AWS.

If you have a decent website bringing in quite a bit of traffic already, and $40 per month for hosting to get a faster website doesn’t scare you, then I would highly recommend checking out Digital Ocean first.

I know that these two options are more expensive than other options on the market and require a bit more technical work to set up, so if you have a new website or you are not at the stage where you want to be spending $40 per month on hosting, then I would recommend checking out NameHero.

Why I recommend NameHero hosting

I used to recommend SiteGround (and they are still a good option from what I hear) but NameHero seem to offer more value for money.

What I like about NameHero and SiteGround is that they both have:

Live Chat Support
There is nothing worse than having an issue with your website while running paid traffic. I have had several days where we’re spending thousands of dollars a day on ads and then something breaks. So yeah… I really value Live Chat
cPanel Installed
If you’re not very technical, cPanel is a must (in my opinion). It allows you to manage the files in your website, add domains and much more – all through an interface.

So while both options will give you a fast website, comparing the two options, NameHero is where I would recommend you invest your money.

This is NameHero’s pricing at the time of writing this article. If you go with (1) or (2) I’m sure you’d be fine with a fair bit of traffic to your website.

The last thing I want to mention about hosting is the following perspective I have about it.

You can have a website that loads very fast for your visitors to your website with WP Rocket and the other settings that I show you on this page.

But you also have to consider your editing experience as the person who is managing the website and logged-in adding content and designing your website, or checking WooCommerce orders.

I actually left WooCommerce in 2017 for a SaaS because the orders screen in WooCommerce was loading too slow and just managing orders was taking up my whole day.

What is your time worth?

If you put your hourly worth at something like $40 an hour, or whatever it is, is paying an extra $5 a month hosting to be able to do your daily actions 2 hours faster worth it?