Test your Internet connection bandwidth to locations around the world with this interactive broadband speed test from Ookla. PageSpeed Insights analyzes the content of a web page, then generates suggestions to make that page faster. See PageSpeed Insights documentation and release notes. See how your mobile site speed ranks compared to other top brands and learn how you can provide a faster, more frictionless mobile experience. How to Perform a Google Page Speed Test. Though performing a Google Page Speed Test is quite simple, we’ll walk you through the steps to ensure you can find the issue with your site’s load speed, if there are any. Take a look below to get started. First, go ahead and type “pagespeed insights” into Google.
This is the second part of our weekly series about Google toolkit for web performance. A few weeks before the Speed Update (Google algorithm change expected on July 2018) this collection will help you to benefit from the best of the available tools and to avoid tricky mistakes. The tool of the day is perhaps one of the most well-known: Google PageSpeed Insights.
PageSpeed Insights: a recent upgrade to prepare the Speed Update?
Before discovering in details what you can achieve with PageSpeed Insights (PSI), let’s focus on the recent history. On January 10, 2018, an announcement on the Webmaster Central Blog described the last upgrade of PageSpeed Insights.
[…] we’re announcing that PageSpeed Insights will use data from the Chrome User Experience Report to make better recommendations for developers […]
We will let you know more about this change later in the post. What we want to highlight here is the fact that the PSI upgrade has been announced only 1 week before the Google Speed Update (January 17, 2018). Yup. Google has upgraded one of its major service dedicated to performance only 7 days before announcing they will use page speed in mobile search ranking. Intriguing, isn’t it?
Microsoft auto update download. Actually, the Speed Update announcement directly suggests that the tool (and the embedded Chrome UX Report data) is a useful resource.
Discovering the homepage of PageSpeed Insights will just confirm its interest in the context of the Speed Update as the announcement is actually mentioned just after the analysis form of the service. The circle is complete.
Let’s dig in what the tool has to offer!
Google Insights Page Speed
PageSpeed Insights is not a Speed Test Tool
The tool may mislead users who would focus on the results without reading the textual explanations. Actually, clicking the “Analyze” button won’t run any speed test, contrary to Google Test My Site. The Performance data available in the first part of the report are extracted from Chrome UX Report, a huge database of anonymous data collected from Chrome users all over the world during their navigation sessions.
Some people are surprised to see a “Unavailable” message instead of the performance metrics in their reports. As previously explained, PSI does not conduct a speed test but displays real traffic performance data (Real User Monitoring) collected by Chrome. Thus, metrics not being available has a simple explanation: the analyzed page has not enough traffic (collected metrics would not be statistically relevant).
NB: the tool is providing the results for a given page. If you’re facing the “Unavailable” message, or simply wish to access the results for a whole website, a dedicated command is available. You can prefix the URL in the analysis form by “origin: ” (for instance: “origin:https://www.dareboost.com”).
In Chrome UX Report the performance metrics are segmented by 3 params: country, device type (desktop, tablet or mobile) and internet connection (“slow-2g”, “2g”, “3g”, “4g”, or “offline”). You have to keep in mind that Real User Monitoring have to be exploited very carefully as some data may be collected from traffic not being part of your targeted audience. It’s great to have those data directly available in PageSpeed Insights. Still, they are only segmented between Mobile and Desktop (tablet data is not displayed). All connection types and countries are mixed-up in the provided results.
That being said, we had another concern: data freshness. We were expecting a significant delay between data being gathered in Chrome UX Report and those exposed in PSI. We were wrong and have to admit that Google has done a great job here. Comparing PSI with its datasource, we have been able to understand that available metrics are really close to those from the last month. As we investigated, we discovered – and this was confirmed by Rick Viscomi – that the data available in PSI is updated daily.
The CrUX BigQuery dataset is updated monthly while PageSpeed Insights is updated daily. So if you more recently started getting lots of traffic it’d make sense that you’re only seeing data in PSI. You’ll probably be in the next BQ release.
— Rick Viscomi (@rick_viscomi) 27 juillet 2018
As data are collected via Chrome, unlike traditional Real User Monitoring services, it requires no installation and is available for any website. Even your competitors’! That’s the real value of the tool.
Dom Content Loaded and First ContentFul Paint
In our previous article, we’ve seen that Google Test My Site is providing a Speed Index. The KPIs provided by Google with PSI are Dom Content Loaded and First ContentFul Paint. Are they relevant performance metrics? Answering this question is always depending on what you want to achieve.
Dom Content Loaded (DCL)
The Dom Content Loaded is defined in the Google PageSpeed Insights FAQ:
DOM Content Loaded (DCL) measures when HTML document has been loaded and parsed
If that does not really ring a bell for you, that’s ok. It’s a technical KPI that can’t be related directly to something happening on the page loading for a visitor. After this delay, you have the guarantee that the synchronous scripts – and those with a defer attribute – have been executed. The same applies to stylesheets loaded synchronously. Dom Content Loaded event is widely used to trigger asynchronous treatments (many javascript frameworks rely on this event).
First ContentFul Paint (FCP)
Best network speed test. The First ContentFul Paint is also defined in the Google PageSpeed Insights FAQ:
First Contentful Paint (FCP) measures when a user sees a visual response from the page
Unfortunately, that’s not totally true. This is rather the definition of the Start Render metric. Start Render is computed from a video analysis of the page loading. And that’s not something Google Chrome can do. First ContentFul Paint exact definition is a bit more complex:
[.] the time when the browser first rendered any text, image (including background images), non-white canvas or SVG. This excludes any content of iframes, but includes text with pending webfonts.
This may not be easy to understand here, but First ContentFul Paint can occur before the user can see anything on the screen. For instance when a text is requiring a custom font to be loaded before being rendered. It may result in an additional complexity to understand and use the FCP metric.
However, contrary to the Start Render, FCP won’t be triggered by a background color or any other kind of CSS decoration being displayed before some content (hence the “Contentful” of First Contentful Paint).
PageSpeed Insights to check your pages against performance best practices
The last part of the PSI report is dedicated to the performance best practices. A dozen of of controls are applied to the analyzed page. PSI will list the results as optimization recommendations, and you’ll also know which best practices the page already complies with.
![Speed Speed](/uploads/1/3/7/2/137285690/316649491.jpg)
This is a useful source of information. Still, that’s not enough if you’re serious about optimizing your website for speed. You may want to give a try to Dareboost. We will get you covered with the same best practices than PSI, but also a dozen more about performance. And we will also check a lot of other best practices regarding security or SEO for instance!
Dareboost is also available for free: you can test up to 5 pages per month by creating an account (you don’t even need one to get your first analysis report). Another regret about PageSpeed Insights is related to the insights themselves: they are neither detailed nor customized according to your context.
To conclude, PSI is a great resource. You can access Real User Monitoring data for free – for your pages as well as for your competitors’. Be aware that provided metrics (FCP and DCL) are not telling much about the user experience related to web performance. The provided optimization recommendations are a good starting point, but using a professional tool like Dareboost will for sure help you to save some time and to focus on what really matters.
Regarding the Speed Update, no doubt that PSI and related communication offer valuable clues about what would be Speed signals for Google. But let’s wait for our next article to discover yet another tool before jumping to any conclusion.
Continue your reading with the next part of our collection: Lighthouse: a powerful tool included in Chrome and DevTools.
Your free Website Speed Test includes a page score and performance enhancement opportunities from Google PageSpeed Insights. We’ve included Google’s information alongside the results of Uptrends testing to supply you with all the information you need to improve your page’s user experience. Uptrends gives you the page details element by element to assist you with finding problem page elements and show you your page’s load progression using an easy to read waterfall report.
What are PageSpeed Insights?
PageSpeed Insights is a tool provided by Google for web developers (and anyone else with an inquiring mind) that wants an overview of their page’s performance as seen by Google. Google also includes performance opportunities to help you focus your speed optimization efforts.
Why did my PageSpeed Insights score change?
If you’ve used our Free Speed Test tool in the past, you may notice that your score has changed. Uptrends gets the PageSpeed Insight score and the subsequent recommendations from Google. Your score has changed because Google has changed how it calculates the score in the fifth version of the PageSpeed Insights API.
Previously the PageSpeed Insights score was based primarily on the conventions used to reduce page size and speed up the rendering process. The new version takes those things into account but also adjusts the score based on other factors coming from the Lighthouse diagnostic tools (lab data) and field data (real-world experiences).
How does Google calculate my page score?
PageSpeed Insights pulls data from multiple sources for mobile and desktop speeds that results in a page score and recommendations for improving the page.
Lab Data
Lighthouse collects and analyzes data about the pages’ load times and assigns them a score: ≥90 fast, 50–89 average, ≤ 50 slow. Lighthouse bases the score on:
- First Contentful Paint: The moment that the browser first renders DOM content.
- First Meaningful Paint: The moment when a user feels the primary content has loaded.
- Speed Index: How quickly a page is visibly loaded
- First CPU Idle: When most UI elements become interactive
- Time to Interactive: Page has displayed useful content, event handlers are registered, and the page responds within 50 milliseconds to user interactions.
- Estimated input latency: Input responsiveness
Field Data
Users of Google’s Chrome browser can choose to have the Chrome browser collect data about page performance as they navigate the web. When Google calculates the site score, it accesses this data to see how real users experienced your page based on:
- First Contentful Paint: The moment that the browser first renders DOM content.
- First Input Delay: The elapsed time between a user’s first page interaction and the page’s response.
Google also compares your page speeds to those of competing pages and adjusts the page score accordingly.
Page Audits
Google examines the page as it currently exists and gives you a list of items your page does well and those details that need additional attention. In the page audits you will find Information about:
- Opportunities or ways you can make your page faster,
- Diagnostics about how well the page uses best practices in web development, and
- Passed Audits which includes the list of audits that your page completed successfully.
Google Speed Test Insights Internet
For more discussion on Google PageSpeed Insights visit Stack Overflow.
Why should you care about your PageSpeed Insights score?
Google ranks pages with fast mobile performance scores higher, so you need a high score to improve your page’s SEO. Studies have confirmed that users value speed over anything else, and page performance is tied directly to bounce rates, user satisfaction, conversion rates, and revenue.