About GTmetrix, PageSpeed Insights and other website speed testers
Make sure to read the related articles (bottom of this page) in order learn more about specific issues you may encounter.
There are endless situations one can encounter while checking the speed of a website on a website speed tester, especially considering that there are many of those. Let's start by stating that not all of them measure the same things, so it is normal to get different results. Please have a read at this article by Kinsta to know how to properly run a website speed test: How to Properly Run a Website Speed Test
Our key takeaways from what we have learned in years of experience are:
- Each speed tester measures your sites in a different way and using different algorithms, so like we said, it is normal to get different results. For example, GTmetrix is more technical, while PageSpeed Insights focuses more on loading time, for example.
- Each result is always different than the previous one because such tests depend on many things: the current traffic from the test server to your site, the time of the day, the concurrent users you have right now, the load of the test server, etc.
- Real browsers provide a better indication of your website’s performance.
- The scores are a way to tell you how good a website is performing in general. If there wasn't a score, it would be too difficult for the average user to understand the results. Such scores are a combination of many factors, most of them unrelated to ShortPixel. Since these factors change with each test, it is possible that they affect the overall score.
- The loading time, in general, is better with our plugins. This is what ShortPixel is aiming for, a better image optimization and thus less page size and less loading time. Like we said, looking at the general score can be misleading.
Before checking your website speed test
It is important to know that before doing a website speed test, you should follow these steps:
- Flush your cache. Please do it in this order:
- Cache plugins (WP Rocket, LiteSpeed Cache, SG Optimizer, Autoptimize...)
- Server cache (SiteGround, BlueHost, Kinsta...)
- CDN cache (Cloudflare, StackPath...). Please do it from your CDN's dashboard, not through your cache plugin or hosting dashboard.
- Visit the webpage you'd like to analyze from an Incognito/Private/InPrivate window.
Sometimes one will be concerned regarding the TTFB (Time To First Byte). Some hosting providers may claim that ShortPixel is taking a few ms of loading time. You shouldn't be concerned about the time to first byte (unless it's extremely bad). Any image optimizer (and actually any plugin) by definition will take a few ms of time when loading. We can assure you that ShortPixel's plugins are among the most optimized ones, and you can try them out in a sandbox like this one: Sandbox
In addition, we recommend to read this article that Cloudflare wrote about this clarifying this situation: Stop worrying about Time To First Byte (TTFB)