Most mobile sites lose half of their visitors while loading. See how fast your site is and get tips on how to make it faster.
PageSpeed Insights reports on the real-world performance of a page for mobile and desktop devices and provides suggestions on how that page may be improved.
PageSpeed Insights incorporates data from the Chrome User Experience Report (CrUX) to display real-world performance data about a page. PSI reports two metrics: First Contentful Paint (FCP) and DOMContentLoaded (DCL).
The median value for each metric (FCP or DCL) is compared to all the pages monitored by the CrUX report. Each metric is assigned a category, depending on where it falls in the distribution:
- Fast: The median value of the metric is in the fastest third of all page loads.
- Slow: The median value of the metric is in the slowest third of all page loads.
- Average: The median value of the metric is in the middle third of all page loads.
An overall Speed score is calculated by looking at the categories for each metric:
- Fast: If every metric of a page is Fast.
- Slow: If any metric of a page is Slow.
- Average: All other cases.
Page Load Distribution
The Page Load Distribution section presents the distribution of this page’s FCP and DCL metrics in the CrUX dataset. The distribution for each metric is split into three categories: Fast (fastest third), Average (middle third), and Slow (bottom third). The distribution is updated on a weekly basis.
PageSpeed Insights evaluates how well a page follows common performance best practices and computes a score from 0-100 that estimates its performance headroom. It evaluates if a page can improve its performance in two areas:
- Time to above-the-fold load: Elapsed time from the moment a user requests a new page to the moment the above-the-fold content is rendered by the browser.
- Time to full page load: Elapsed time from the moment a user requests a new page to the moment the page is fully rendered by the browser.
The score is categorized as being Good, Medium, or Low. The calculation assumes that a developer wants to keep the same appearance and functionality of the page.
- Good: The page applies most performance best practices and there is little headroom for further optimization. The page scores 80 or above.
- Medium: The page is missing some common performance optimizations and there is medium headroom for optimization. The page scores between 60 and 79.
- Low: The page is not optimized and there is fairly large headroom for optimization. The page scores between 0 and 59.
The optimization score estimates the performance headroom of a page. A page with slow speed might have high optimization score because it has a low ratio of render-blocking resources relative to the total resources used by the page. On the other hand, a fast page might have a low optimization score because it has a high number of render-blocking resources relative to its total resources.