Google’s PageSpeed Insights tool has been upgraded with the ability to measure how fast a page performs in the real world.
Previously, PageSpeed Insights would grade a page based on how many boxes it ticked on a list of best practices. It did not necessarily measure how fast a page loads.
PageSpeed Insights will now pull data from the Chrome User Experience Report, allowing it to deliver more accurate results. Scores will be adjusted based on the new data, and the tool will be able to provide better recommendations.
The new PageSpeed Insights report will be broken down into the following categories:
- Speed score Categorizes a page as being Fast, Average, or Slow.
- Optimization score Categorizes a page as being Good, Medium, or Low based on performance headroom.
- Page Load Distributions: Categorizes a page as Fast, Average, or Slow by comparing against all FCP and DCL events in the Chrome User Experience Report.
- Page Stats: Indicates if the page might be faster if the developer modifies the appearance and functionality of the page.
- Optimization Suggestions: A list of best practices that could be applied to a page. If the page is already fast then suggestions will not be displayed.
Here is a look at what the new PageSpeed Insights looks like in action:
It is important to note that Insight Score does NOT measure real-world speed.
What it actually measures, is how well your site is inline with Google’s principles of what a fast performing site SHOULD be, in terms of structure and delivery. Now granted that these principles are generally correct, but sometimes they are not realistic about what you wish to achieve. More on this later.
Insight scores are independent of each other. What this means is that site A with a score of 100/100 can have a load time of 5 seconds while site B with a score of 50/100 can have a load time of 2 seconds.
These scores are indicators of potential performance, not actual performance. The Insight score simply indicates that Google believes site B can potentially be faster if it made changes to be in line with recommendations.