I want to be upfront about something before I get into this: I am an affiliate for WP Rocket. That means if you click a link and buy it, I earn a small commission. I mention this because I think you should know, and also because I think it is irrelevant to whether what I’m about to say is useful.
I bought WP Rocket before I was an affiliate. I paid full price. Nobody sent me a free licence or asked me to write anything nice. And the reason I eventually joined their affiliate program is basically the same reason I write about anything on this site. I used it, it worked, and it seemed worth talking about.
So. Let me tell you what actually happened.
I had a problem I kept putting off. griffithpromarketing.com/ was loading slowly. Not disastrously slowly, it was not throwing up error pages or timing out, but it was not fast either. Google's PageSpeed Insights was giving me scores in the 50s and low 60s for mobile, which is the kind of number that sits in the back of your mind because you know it matters for SEO but you keep telling yourself you'll get to it.
For a few months I got to it by not getting to it.
The thing is, I knew what the problem was in a vague sense. Unoptimised images. Too many scripts loading on every page. No caching set up properly. These are the standard culprits for a slow WordPress site, and if you’ve ever run a WordPress site for any length of time you’ve probably read the same list of fixes I had read. The advice is everywhere. The implementation is where people stall.
I had tried a couple of free caching plugins before. W3 Total Cache, which I found genuinely confusing. There are so many settings and they all interact with each other in ways that are not intuitive if you are not a developer. I set something wrong once and the site broke briefly, which put me off touching it again. Caching is one of those things where doing it badly is arguably worse than not doing it at all.
WP Rocket is different in that the moment you activate it, it actually does things. That sounds obvious but it was not what I expected. Most plugins activate and then wait for you to configure them. WP Rocket starts caching immediately with sensible defaults and the before/after difference is noticeable without you having touched a single setting.
I ran a PageSpeed test right after activation, before I had adjusted anything. The score went up. Not by a huge amount, I think it was maybe 12 to 15 points on mobile, but it went up without me doing anything except turning the plugin on.
Then I went through the settings, which took maybe twenty minutes, and got it closer to where I wanted. The interface is clean. Each section has a brief explanation of what it does written in plain language. The image lazy loading option, the preload cache setting, the database optimisation tab. None of it requires you to already know what you are doing.
After going through the settings properly my mobile PageSpeed score was in the mid 80s. The desktop score was higher. That is a meaningful improvement from the 50s and low 60s I had started with, and it happened in under half an hour.
A few practical things worth knowing.
WP Rocket is not free. It costs USD $59 per year for a single site. That is a subscription, and it auto-renews, which I mention because I think it is worth going in knowing that. Whether $59 a year is reasonable depends a lot on how much your website matters to your business. For me it is worth it because page speed is a documented ranking factor and I would rather spend $59 than lose traffic to a slow site.
It does not do everything. If you want to optimise images that are already uploaded to your site, you will need a separate plugin like Imagify or ShortPixel. WP Rocket handles new images going forward but does not retroactively compress your existing media library. Worth knowing before you expect a complete solution in one purchase.
It also does not replace good hosting. If your host is slow, WP Rocket will help but it cannot fix a fundamentally underpowered server. The plugin works best as one part of a sensible setup, not as a magic fix for every speed problem.
I wrote about how I approach tool selection on this site in a previous post. Finding the right tools is mostly a process of paying for things, using them, and figuring out which ones you actually open. WP Rocket is one of the ones I keep opening, which is basically the highest compliment I can give a plugin.
If you want to try it, the link is here: WP Rocket. That is an affiliate link. If you have questions about whether it will work for your specific setup, feel free to reach out. I am always happy to talk through what worked and what did not.
Dewi