John Smith
You have 4 new messages
You have 4 new messages
TTFB (Time To First Byte) measures the time that a network component (such as a server) takes to return the first byte requested by a user (for example a user’s browser).
You might think that, in practice, this metric indicates a server’s response speed in delivering website content. And you would be right, but things are slightly more complex due to various factors.
[divilifeshortcode id=’9530′]
First, it must be said that TTFB is the result of several factors:
It is important to clarify this aspect since often servers and CDNs are configured to provide the famous “first byte” in a short time, only to return the rest of the data with a certain delay due to latency. How can we put it…a good beginning does not necessarily make for a good ending!
Acting decisively on these three aspects requires acting on several fronts, we will analyse this in the next paragraphs.
There are several ways to measure TTFB and it is possible to find numerous testing tools on the Internet. If we use Chrome as a browser, Google offers us an immediate solution, which in the Developer Tools > Network section also allows us to measure the parameters determining TTFB.
However, it must be said that this type of measurement, being performed on the client side, is also influenced by connection speed. Other tools performing the server-to-server test are therefore more reliable.
Among other things, some of these tools allow you to run the test by simulating a request coming from different locations and they assess the results, based on parameters suggested by Google Pagespeed Insights: a value below 200 ms is recommended, while it becomes optimal if below 100 ms.
Here are some of the most popular tools to measure TTFB:
Whether and to what extent TTFB is a ranking factor for search engines has long been discussed. So much so that some of the main IT service providers (CloudFlare) and SEO optimisation platforms (Moz), but also some engineers in Google itself, fuelled the debate with articles very well argued and supported by data that led them to opposite conclusions.
In fact, if it has been established for some years (also because Google itself has stated this forcefully) that the loading time of a web page is a decisive factor for ranking, as it is a fundamental for user experience; however, understanding how much in this context TTFB is considered influential, judging from these sources, it is not easy at all.
To those who give TTFB a decisive value, Grigorik, a Google’s Performance Engineer, replied that a low TTFB is not enough to determine a good pagespeed score if the rest of the elements of the page are not optimised and load slowly. This is especially true in cases where the server responds very quickly by resetting the HTML header of the page, only to send all the resources (CSS, JS, images, videos…) with a certain delay after.
Of course, this is not enough, but the path traced by Google is now clear: rewarding those who offer the best user experience, which translated into more concrete terms means rewarding those who offer quality content and smooth and fast navigation.
To draw a first conclusion, necessary to move forward, let us focus on the few but important certainties we have: regardless of how much TTFB directly reflects on positioning, this parameter contributes (together with others) to determining the overall loading speed and therefore to influencing user experience.
It is therefore worth taking all the possible measures to ensure that also, but not only, this value is as low as possible. How? We will tackle this in the next paragraph.
As we have said, TTFB is influenced by many factors concerning the infrastructure at the hardware, software and configuration levels of its various components.
We briefly list the interventions that can be made to optimise our infrastructure and lower not only TTFB but also the overall loading time, increasing the speed of the site.
Precisely on this last and decisive point, Aritmetika has worked alongside important development partners to create iSmartFrame, a solution able to optimise resources at unparalleled levels on the market. Not just that, the iSmartFrame solution, in addition to optimising resources and drastically reducing loading times, also performs numerous technical SEO optimisations without touching the source code.