為什麼首字節時間 (TTFB) 沒有您想像的那麼重要

已發表: 2022-06-30

Time To First Byte (TTFB) 是 Web 服務器響應請求所需的時間。 這是幾個頁面速度測試人員報告的指標。 它也經常被引用為衡量網站速度的主要手段。 這個想法是網絡服務器響應速度越快,網站加載速度就越快。

然而,許多團體發現TTFB 並不那麼重要 單獨來看,該圖提供了一種對您的網站或託管服務提供商進行評分的有吸引力的方式。 但是,當與其他指標一起查看時,似乎存在脫節。 在 SEO 排名和改善用戶體驗方面尤其如此。
在這裡,我們將研究為什麼可以輕鬆操縱 TTFB,哪些指標實際上很重要,以及了解這些信息如何幫助您改善網站的 SEO、用戶體驗等。

第一個字節的時間衡量什麼?

TTFB 測量用戶發出 HTTP 請求與用戶瀏覽器接收到頁面的第一個字節之間的時間。

TTFB 測量什麼

TTFB 工作原理的基本模型

模型很簡單。 Web 服務器響應用戶請求的速度越快,站點加載的速度就越快。 不幸的是,事情變得有點複雜。

第一個字節測試的時間

在某些測試站點速度的情況下,您會發現 TTFB 測試持續時間比您預期的要長得多。 儘管實際頁面加載時間看起來要快得多。 這是 TTFB 測量速度的方式出現問題的第一個跡象。

更深入的研究表明,TTFB 實際上測量了接收第一個 HTTP 響應所需的時間。 它不測量發送整個頁面所需的時間。

時間到第一個字節測試

首字節時間和頁面加載時間的測試

在上面的 Time To First Byte 測試中,TTFB 測量為 0.417 秒,這似乎非常快。 但是,查看瀑布圖,我們可以看到該圖僅與 HTML 加載時間相關。 之後,頁面上其他資源的頁面加載速度需要更長的時間,我們看到 DOM 內容的加載時間約為 1.6 秒。

這是因為 TTFB 值非常容易操作。 HTML HTTP 響應標頭可以非常快速地生成和發送,但它們與用戶查看頁面或與頁面交互的速度完全無關。 出於所有實際目的,它們是不可見的。

通過加載 HTTP 響應標頭以加快 TTFB,很容易創建站點速度的“錯誤”視圖。 這也不一定意味著瀑布的其餘部分也會快速加載。

使用 NGINX 進行速度測試

一個關於如何使用 HTTP 標頭操作首字節時間測試的一個很好的例子是結合壓縮查看 NGINX 的頁面加載時間。

壓縮頁面更小,因此與未壓縮頁面相比,它們從服務器下載的速度更快。 這最終意味著頁面加載時間到交互性要快得多。 但是,從 TTFB 的角度來看,情況並非如此。

TTFB 與 NGINX

Time To First Byte 與實際頁面加載時間的比較

這是因為可以在主頁內容之前相對較快地生成和發送 HTTP 標頭。

對於那些使用 Nexcess 雲加速器的人來說,這是一個特別重要的數字,因為它使用 Nginx 來加快優化的 Nexcess 平台上的緩存速度。

繼續閱讀以了解您應該使用哪些指標來檢查頁面加載時間。

頁面加載速度有什麼影響?

Moz 2013 年的一項研究中,發現 Time To First Byte 確實與 SEO 排名有顯著相關性。 TTFB 越快,頁面排名越高。

話雖這麼說(正如 Moz 自己說的那樣)相關性和因果關係不是一回事。 谷歌(和其他搜索引擎)用於抓取網頁和構建 SERP 的實際方法並不為公眾所知。

許多人認為頁面加載時間與交互性實際上要重要得多。 在查看頁面速度測試時,重要的是要查看所有可用的整體數據,而不僅僅是 TTFB。

因此,關於 TTFB 測試、SEO 和用戶體驗:

谷歌不衡量搜索引擎優化的頁面速度(完全)

好的,聽起來我們已經回到我們剛才所說的內容上,但請耐心等待。

谷歌衡量頁面速度並不重要,它衡量的是用戶行為。 他們過去曾說過,如果用戶願意等待內容加載,他們不會因為網站速度慢而降級。

這是因為谷歌認為可用性和體驗比速度更重要。 早在 2010 年, Matt Cutts 就表示,將網站速度作為排名因素“會影響異常值 [...] 如果您是最好的資源,您可能仍然會出現。” 碰巧的是,用戶等待頁面的時間越少,他們停留在頁面上的可能性就越大。

因此,在使用 PageSpeed Insights 等速度測試服務時,請務必從實際角度考慮您的頁面加載時間。 當您在瀏覽器中鍵入頁面時,您如何看待頁面加載所需的時間? 您認為內容質量值得等待嗎?

時間到第一個字節 SEO

PageSpeed Insights 為 SEO 提供可操作的速度信息,例如上述

像這樣的簡單檢查很容易,並且可以讓您深入了解用戶的想法。

實用的頁面加載時間很重要——不是 TTFB

更快的首字節時間並不意味著更快的網站。

TTFB 不是實際測量。 它不會真正影響用戶體驗。 瀏覽器與服務器來回通信所花費的時間不會像用戶實際與之交互所花費的時間那樣影響用戶對該服務器內容的體驗。

相反,測試交互時間的測量本質上更重要。 這裡的改進並不總是與網頁速度測試或分數的結果相匹配。

那麼,這裡的主要內容是什麼? 高質量的內容和良好的用戶體驗仍然是 SEO 中涉及的兩個最重要的因素,網站速度會影響這一點,但並不是最重要的。

移動速度現在是一個排名因素

截至 2018 年 7 月,移動頁面加載速度已成為SEO 排名的一個因素 TTFB 可以包含在其中。

然而,同樣,TTFB 和頁面加載時間並不像高質量的內容和可用性那麼重要。 長期以來,移動設備上的用戶體驗一直是谷歌和其他搜索引擎嘗試定位和改進的關鍵領域。 加載時間只是其中的一小部分。

響應式設計以及易於閱讀和可擴展的文本和圖像更為重要。

Google 強烈推薦他們的工具PageSpeed Insights ,以便正確了解您的頁面速度如何影響 SEO 排名。

踏實和穩重是贏得比賽的關鍵

好的,這並不意味著您應該讓您的網站停止爬行。 這不是童年的寓言,也不是減少快速上網的呼籲。 快速的互聯網是現代的奇蹟之一,您仍然希望您的網站盡快​​加載。

我們要說的是,如果您試圖找到如何改進 Time To First Byte 的方法,請停下來。

對您而言,更重要的是要開始查看整個頁面加載時間,而不僅僅是服務器響應所需的時間。 在 Nexcess,我們為我們的數據中心提供內容的速度感到自豪,並儘最大努力確保我們的服務器經過優化,以提供出色的用戶體驗並儘可能地幫助提升您的 SEO。

我們強烈建議您查看 Nexcess Cloud 並了解 Nexcess 如何提供幫助。

更快的雲託管