From an SEO standpoint, we know that speed of the website matters. In this spirit, Google provides a variety of tools to help understand the performance of a website or a page. These tools have used various analysis engines each different and independent of the other. This has caused confusion in the past because the recommendations from each tool are usually different.
Going by the recent announcement by Google, Pagespeed Insights (PSI) would now use Lighthouse as its analysis engine. This would allow developers to get the same level of performance audits and recommendations everywhere. In other words, you will get the same result when you will run your analysis on the web, from the command line, and in Chrome DevTools.
Pagespeed Insights has also incorporated the field data which is provided by the Chrome User Experience Report (CrUX). Version 5 of PSI API will now incorporate CrUX data along with the Lighthouse audits. Previous versions will be slowly deprecated in six months.
PageSpeed Insights would now provide the following information:
- Field Data – PSI would now display the real-world performance metrics that is First Input Delay and First Contentful Paint for the page and its origin. A thing to note here is that not all websites would have field data available for display. This data set would rely on a version of the Chrome User Experience Report which would need to be updated daily and would then aggregated over the previous 28 days.
- Lab Data – PSI would now analyze and fetch the page using Lighthouse, which would simulate how a mobile device loads a page. It would then compute a set of performance metrics for the page. These metrics would be further summarized with a performance score from 0-100. Scores would then be categorized into three levels with a score higher than 90 would be considered as a good score.
- Opportunities – The major opportunity lies in the fact that it would provide suggestions on how to improve the page’s performance metrics.Each suggestion would also estimate how much faster the page will load if the suggested improvement is made.
- Diagnostics – This is an additional information section that would provide a guide about how a page adheres to best practices for web development.