Why My WordPress Site Was Slow (And How WP Rocket Fixed It in About Twenty Minutes)
This is my honest WP Rocket review, not a rewritten version of their own marketing page.
I’m telling you because you should know. Whether that makes what I’m about to say less useful is up to you, honestly. I don’t think it does, but I would say that.
I bought WP Rocket before I was an affiliate, full price, no freebie, nobody asked me to say anything nice. I only signed up to their affiliate program later, for the same reason I write about anything here. It worked, so I talked about it.
Okay. Here’s what actually happened.
I had a problem I kept putting off. My site, griffithpromarketing.com, was loading slowly. Not falling-over slow, no error pages, no timeouts, just… not fast. PageSpeed Insights kept handing me scores in the 50s and low 60s on mobile. The kind of number that nags at you because you know it matters, and you keep telling yourself you’ll sort it out eventually.
For a few months, “eventually” meant “not yet.”
I already had a rough idea what was wrong. Unoptimised images, too many scripts loading on every page, no caching set up properly. It’s the same list everyone with a slow WordPress site has read a hundred times. The advice is everywhere. Actually doing it is where most people, me included, get stuck.
I’d tried a couple of free caching plugins before this. W3 Total Cache, mainly, which honestly just confused me. So many settings, all quietly interacting with each other in ways you can’t predict unless you’re a developer.
I got one setting wrong and the site broke, briefly. That put me off touching it again for way longer than it should have. Doing caching badly is somehow worse than not doing it at all.
I went into way more detail on that whole comparison in WP Rocket vs free plugins, if you want the full story on why free tools kept tripping me up.
WP Rocket’s different. The second you activate it, it just… does stuff. Sounds obvious, but it genuinely surprised me. Most plugins activate and then sit there waiting for you to configure them. This one starts caching straight away with decent defaults, and you can actually feel the difference before you’ve touched a single setting.
I ran a PageSpeed test right after activating it, before I’d changed anything. Score went up. Not massively, maybe 12 to 15 points on mobile, but it went up on its own. Just from flicking it on.
Then I actually sat down and went through the settings. Took about twenty minutes. The interface is clean, and every section explains itself in plain English instead of assuming you’re already an expert. Lazy loading, preload cache, database cleanup, none of it made me feel dumb.
Once I’d gone through everything properly, my mobile score was sitting in the mid 80s. Desktop was even higher. That’s a real jump from the 50s and low 60s I started at, and it took under half an hour.
A few practical things, since I’d want someone to just tell me this stuff upfront.
It’s not free. USD $59 a year, single site, and it auto-renews, so go in knowing that. Is $59 a year worth it? Depends how much your site actually matters to your business. For me, yes, easily, because speed is a real ranking factor and I’d rather pay $59 than quietly bleed traffic.
It doesn’t do everything. Got a media library full of old, uncompressed images? You’ll still need something like Imagify or ShortPixel for those. WP Rocket handles new uploads going forward, it won’t retroactively fix what’s already there.
It also won’t save you from bad hosting. If your host is genuinely slow, WP Rocket helps, but it can’t work miracles on a server that’s underpowered to begin with. Think of it as one good piece of a setup, not the whole fix.
Honestly, finding the right tool is mostly just paying for stuff, using it for a while, and seeing what you actually keep opening. WP Rocket’s one I keep opening. That’s about the highest compliment I’ve got for a plugin.
Since I first wrote this, I’ve gone deeper on a few things I only skimmed above. Want the exact settings I turned on, and the ones I deliberately left alone? That’s all in this settings breakdown.
Want the messier version, the actual install, including a plugin conflict that nearly threw the whole thing off? That’s in my full case study.
And if you want the real Core Web Vitals numbers, mobile and desktop, no cherry-picking the best one, they’re in this results breakdown.
If your site’s doing the same slow thing right now, I’ve laid out the whole approach, testing, installing, what to check after, over on the Fix Website Speed hub.
Want to try it yourself? Here’s the link: WP Rocket. Yep, affiliate link.
Got questions about whether it’ll actually work for your setup? Just reach out. I genuinely don’t mind talking through what worked and what didn’t.
Dewi
