Here’s a story you’ll love if you want to speed up your WordPress site.
The other day I built a shiny website. I went all out and added WooCommerce, Google Tag Manager, OneSignal, helpdesk, Yoast, live radio (oh yes I did), Cookie Notice, social media, and a bunch of other plugins.
Just like you, I was bent on impressing my visitors, or so I thought. But then things became unbearably slow. After much anguish, I fired up GTMetrix to flush out the issue.
To my dismay, I saw this:
Was I impressed? Hell to the NAW! I wanted to score a perfect A, and reduce page load time to under two seconds.
So, I hit the re-test button, but guess what? Still the same sickening result. I was appalled, angry even. But I don’t give up easily because that kind of thing is unacceptable.
Do you know what I did next? I tested the website on Pingdom because GTMetrix can suck it. But, below are the dismal results, once again:
I was exasperated. The proverbial thorn in my flesh was the errant HTTP requests seeing as I could fix many of the other issues quickly.
To make matters worse, I was using an ecommerce WordPress theme that loaded a billion elements to build the homepage. In my defense, it looked incredible. Some users agreed the design was on point too, so yay, I didn’t fall for the trick alone ?
But great visual design and slow speeds don’t go hand in hand. I needed a solution and fast.
How can I reduce HTTP requests on my WordPress site?
Every time you visit a WordPress website, a lot of data moves between your browser and the website’s servers. In other words, WordPress makes HTTP requests to various servers to build what users see when they load your site.
If your WordPress site requires a lot of elements to load, you will have more HTTP requests and vice versa. More HTTP requests mean a slow website, poor user experience (UX), bad SEO scores, and low conversion rates.
WordPress websites are usually dynamic, meaning it takes a lot of different parts to render your website in a browser. The good news is you can reduce HTTP requests and speed up your site significantly.
And in today’s post, you learn exactly how!
Reports from GTMetrix and Pingdom usually show you where the problem lies. As such, test your site using both tools to find out the areas you must improve. With your reports ready, here’s how to reduce HTTP/S requests and speed up your WordPress site.
Step 1: Declutter
Guys, if you have a lot of stuff on your WordPress website, you will have too many HTTP requests. It’s a no brainer. The first step to reducing HTTP requests is decluttering.
This article was written by Freddy and originally published on WPExplorer.