I get questions all the time about slow loading websites. Let’s face it we all live busy lives, and when we go to a web page every second, it takes to load decreases our chances of actually staying on the website. It’s very common to run a site for 1-8 months and then suddenly notice lots of performance issues. It is true that some web host is slower than others, though. I want to share a way in which I check WordPress sites for plugin issues or loading times. Let me introduce to you gtmetrix.com.
First, go to the website and put in your URL. For example, we will use tbwhs.com.
As you can see this is the data we get from gtmetix.com. At first, it can be a little overwhelming. But, you’re in luck because I am going to explain what some of this data means. First, you will see a summary of “Page Speed Grade” and “YSlow grade.” As you can see, my page speed grade is an A (91%), and my YSlow grade is a B (83%). Then you will notice “Page load time”; as you can see mine is 1.36 seconds. “Total page size: mine is 736KB, and “total number of request”; mine is 55.
Typically, I like to see page load times under 3 seconds. If it takes longer than that, there can be many problems, which I will address a little later in this article. There is no best practices page size that I like to see for page size, though. Obviously, the lower, the better. Lastly, many requests are very important. Is the number of requests that are being pulled from your website. Just like total page size you want this number as low as you can get while still making your website functional.
So, let’s look close at the “Page Speed” tab. Tells us the grade (A to F), type, and priority (from high to medium). This tab gives us all kinds of information on different elements that affect our website’s page speed. There are about 30 things gtmetrix.com is looking for. I’m not going to go over them all, but basically, if you click on them you can get information on them. You can always click on “what does this mean” and get more information about whatever one you would like to learn about. There is some excellent information in there!
Next, is the “YSlow” tab. Also gives us an A to F grade, type, and priority readout. Just like page speed, this looks for different elements that we can tinker with to make our website load faster. Obviously, you want to make sure you take care of the highest priority metrics first. I would aim, to at least have a B score for this.
Next, the “Timeline” tab gives us lots of information on the different request that are being pulled from our website. You can view your website data in the “Waterfall”. Waterfall is very helpful for seeing what is being requested on our site. For instance, we find out which plugins, images, etc. are taking the most time to load from our site. We can click on them to find out more information them.
Lastly, is the “History” tab which gives us reports on page load times, page sizes, and request counts, and page speed and YSlow scores over time. Meaning we can check our settings over the last day, week, month, three months, six months, or year. This allows us to see if our changes are intermittent or if whatever we are trying to improve is actually working. I do like to check these at least once a month so that I can see the improvements.
Make sure if you’re having problems to remove plugins that you don’t use. A lot of the time their are plugin conflicts which can hinder your websites performance. I actually wrote an article on choosing WordPress plugins which you might find helpful.
This website is very useful for web designers. I find myself using it all the time to find out what is happening on websites I have developed or client’s websites. You can find out a lot of key data when checking these different metrics with gtmetrix. I did find a video on YouTube which I thought was very helpful for those that would rather watch a video tutorial on gtmetrix.
Are you experiencing problems or issues with your website? A lot of the times installing a caching plugin such as WP Super Cache can help improve your scores. Also, some host are known for having slower than average servers. For example, what might work on Hostgator.com’s servers could be drastically different than what is working on WebHostingHub’s servers.
Please do leave your comments down below on using gtmetrix.com and I will address any issues or problems you might be having.
Loes says
Hello Garen, I want to compliment you with this very complete informational blog about GTmetrix.com, every day I learn something new. When I started affiliate marketing last year, all of these analizing sites where a kind of hazy to me. People like you are making the fog clearing up, thanks! Loes
Garen says
Thanks a lot for your kind words.
Wendy Krick says
Wow this is pretty cool. Thanks for sharing.
Garen says
🙂
Christa says
Hi Garen, This is a great tool! Thank you for sharing this wonderful information with us!
After checking out my site with this tool it is obvious my site needs improvement but then it is young and I knew that!
I am still learning this wonderful world of affiliate marketing! You have a wonderful site that I look forward to visiting again!
Christa 🙂
Garen says
Don’t worry you can always increase the loading time of your site. Sometimes uninstalling plugins or moving your site a faster host do the trick 🙂
Peter Wolf says
How many plug-ins should one have installed before it really starts to affect website loading speed. I struggle with this all the time. As soon as you tell someone of a problem they ask if you have such and such a plug-in. Great review on GT metrix. Do I need this, is it a must have? Thank you!
Garen says
There is no set number of plugins that you need. But, to answer your question as few as you can to make your website functional. Here is a good article that discusses this: https://www.wpbeginner.com/opinion/how-many-wordpress-plugins-should-you-install-on-your-site/
It is a good idea to check with GTMetrix every one month or so, though.
Neal Umphred says
Thanks for the info! You wrote: “You can always click on ‘what does this mean’ and get more information about whatever one you would like to learn about. There is some excellent information in there!”
I tried these explanations and they are NOT for beginners. GTMetrix needs to hire people who can explain these things to beginners.
Garen says
Yeah, I agree with you. It’s not the easiest to understand sometimes. What are you having problems with and I can let you know what some terms mean.
Ajay kumar says
I’m kind of new to designing websites. I did just check my site through GTMetrix. It looks like aI have some major problems:
Minify CSS
Minify HTML
Minify Javascript
Can you tell me what minify means?
Any ideas? My score is a 62 (PageSpeed) and 65 (YSlow).
Garen says
Don’t worry minify isn’t as complicating as it sounds. It also referred to as minification. So, to minify something you’re going to remove unnecessary characters from the source code. This does not change any “functions” though.
I do recommend WP Fastest Cache for this:
https://blog.tbwhs.com/wp-fastest-cache/
They have a free version that will do the minification. Should get your site’s speed up in the 80+ range. Also, they have a premium version which is very good. A lot of plugins charge you a yearly fee. WP Fastest Cache charges a one-time fee. One of the easiest caching plugins I have used over the years.