What is the webperf?
Webperf is the diminutive of web performance. In other words, the performance of your website. Once this is exposed, we are well advanced.
The web performance for a website is not its commercial efficiency but is a set of elements to qualify the loading time of a page.
What is the point?
We are rarely objective when we look at our own site. As we are used to, it often seems ergonomic, optimized, loading fast enough. As these impressions are subjective, studying the webperf of a site will allow having objective data.
Having a site that loads quickly is important for two main reasons:
- SEO, Google likes fast sites
- The user experience, a site too slow will degrade the commercial performance
The webperf is measurable
This performance can be measured using criteria such as speed index or time to interactive.
The speed index, whose calculation formula is explained in an official Google documentation, is used to measure the loading speed of a page. This index depends on the full load of the page, but not only! It takes into account the loading time of elements especially above the fold, that is to say, what we see on a screen without the need to the scroller. It, therefore, takes into account this impression that a site loads quickly or not.
The time to interactive meanwhile is the time after which the page can be used without latency.
Other elements can be added, such as the delay before the first byte received (Time To First Byte), full load time, page weight, cached items.
By combining the results we get a score that allows comparing sites, so to know if your site gives the visitor the impression of loading quickly or slowly.
Read More – OnPage SEO Factors
Some tools to control your webperf:
The YSlow browser extension, a base that you will find included in various tools below.
Dareboost gives you a speed index, allows you to make a free report.
GTMetrix, a very complete tool integrating PageSpeed and YSlow. For a geolocated result from Europe, you will need an account. In my opinion the most complete of all, if you only remember one, remember this one.
WebPageTest will allow you to test from several places around the globe and depending on the browser. He performs 3 runs per test.
Chrome PageLoadTime extension
How to improve your webperf?
You know the interest of improving the speed of loading of your site, you have tools to measure it, but how to improve it?
Several of these tools give suggestions for improvements in their reports based on performance analysis criteria.
One way that I will describe as nagging, would be to increase again and again the capacities of the server and the bandwidth. But we reach the limits quickly. There comes a time when you can increase what you want, the effect will be almost zero for the visitor, the cost of accommodation against will explode.
To improve the performance of your site, the first thing to do is to follow good practices.
- Minify CSS and JS
- Compress images
- Check the size of the images displayed with the size of the source (if displayed in 300 × 300, avoid resizing an image in 1200 × 1200)
- Lazyloading images
- Reduce the weight of pages
- Optimize server response time