Imagine how great having a site which is as fast and agile as a collie would be. And then imagine how great it would be to have a collie like Daisie as a dog.
Why is site speed important?
It’s no secret that site speed is important for SEO. Not only is it used as a ranking factor by Google, but it’s also imperative for providing a good experience for users from the second they land on your site.
A slow website and poor performance will impact user experience and accessibility, as well as affect a business’s growth and, ultimately, revenue.
A fast site is imperative for providing a good user experience, research from Google has showed that the slower a site is, the more likely it is for users to leave without consuming any content or performing any actions.
An additional study shows that 53% of visitors would leave a mobile site if the page took longer than 3 seconds to load.
Over the last month, Google has announced a number of advancements to how they will be measuring user experience through key speed and performance metrics, with an update coming in early 2021 which will fast favour sites.
In addition, a slow loading site can also cost you in terms of rankings, crawl budget and crawl rate. This is because site speed and response time affect the rate and frequency in which search engine bots crawl the site.
Search engines will take a few factors into consideration when assessing site speed, including loading and rendering times, because these give an accurate picture of how a user will experience a sites speed.
Metrics to be aware of
The current metrics used by Google are:
First Contentful Paint (FCP)
First Contentful Paint is the time it take for the browser to render the first element of content defined in the DOM, this could be some text, an image or a section of navigation, for example.
Largest Contentful Paint (LCP)
This user-centric metric displays the render time of the largest element that is visible in the viewport.
First Input Delay (FID)
First Input Delay is a user-centric metric for measuring load responsiveness. It quantifies the experience users feel when they try to interact with an unresponsive page.
Time to Interactive (TTI)
Time To Interactive measures the point when a page is rendered and able to respond to uder requests.
Total Blocking Time (TBT)
TBT measures the load responsiveness of a website and quantifies the non-interactivity of a page before it is usable.
Cumulative Layout Shift (CLS)
Another user-centric metric, CLS measures the visual stability of the page by quantifying how often users experience unexpected layout shifts.
Each of these metrics has different weights, which impact the overall performance score provided.
Here is a CLS test
Tips for performance optimisation
Measuring site speed
There are two main methods for measuring site speed, synthetic testing in a lab environment, and Real User Measurement (RUM) which measures what actual users experience when visiting a website.
There are several ways you can measure a site's speed. The first is using a web crawler (like DeepCrawl), which allows you to run regular crawls and monitor site speed over time. It is also typically possible to automate these reports by setting crawls to run weekly, fortnightly or monthly and receive notifications when they are ready to review.
Google Search Console also introduced the speed report last year, which enables you to see an aggregated view of your site's key speed field metrics using data from the Chrome User Experience.
There is also the ability to drill down into specific issues and find examples of groups of pages that need improvement.
There are also a number of free tools, such as Googles Page Speed Insights, GTMetrix, Chromes User Experience Report, Lighthouse and WebPageTest. These typically allow you to test on a URL basis, one at a time.