如何減少 WordPress 中的第一個位元組 (TTFB) 時間

已發表: 2023-10-06


您是否想提高 WordPress 網站的效能並縮短首字節時間 (TTFB)?

在優化 WordPress 網站的載入時間時,許多人忽略了伺服器端。 減少 TTFB(第一個位元組的時間)將有助於加快您的網站並提供更好的使用者體驗。

在本文中,我們將向您展示如何減少 WordPress 中的 TTFB。

How to reduce TTFB in WordPress step by step

為了幫助您瀏覽這篇文章,只需點擊下面的連結即可跳到您喜歡的部分:

什麼是第一個字節時間 (TTFB)?

TTFB(即第一個字節的時間)是伺服器回應請求並在使用者瀏覽器中載入網頁所需的時間。

簡單來說,TTFB 測量使用者點擊網頁和瀏覽器首次開始接收來自網站伺服器的回應之間的時間。

伺服器發送第一個資料位元組所需的時間越長,瀏覽器顯示您的網站所需的時間就越長。 計算 TTFB 時需要考慮幾個因素。 例如,它考慮了 DNS 查找、TLS 握手、SSL 連線等。

也就是說,讓我們看看為什麼減少 TTFB 很重要。

為什麼要減少 WordPress 中的 TTFB?

第一個位元組的時間是影響 WordPress 網站整體速度的因素之一,也是一個需要關注的重要指標。

TTFB 告訴您網站伺服器的回應能力,減少它將幫助您提供更好的使用者體驗。 您的訪客無需等待網頁載入。 作為回報,它將有助於提高您的轉換率、獲得更多潛在客戶並產生銷售。

研究表明,頁面載入時間延遲 1 秒可能會導致轉換率下降 7%、客戶滿意度下降 16%、頁面瀏覽量下降 11%。

Strangeloop speed study

除此之外,提高 TTFB 分數還可以提高您的 WordPress SEO。

Google使用所謂的 Core Web Vitals 來衡量網站的效能和整體使用者體驗。

TTFB 不是 Core Web Vitals 指標,但它可用於診斷目的。 由於它衡量 Web 伺服器的回應速度,因此您可以使用 TTFB 來確定是否出現問題並影響網站的整體核心 Web Vitals。

也就是說,讓我們看看測量第一個位元組的時間的不同方法。

如何檢查您網站上的 TTFB

您可以使用不同的工具和軟體來檢查 WordPress 網站的首字節時間 (TTFB)。

使用 Google PageSpeed Insights 測量 TTFB

Google PageSpeed Insights 是 Google 的免費工具,可分析行動裝置和桌面裝置上的頁面速度。 它給出的總體評分為 100 分,並衡量 Core Web Vitals 以及其他指標,包括第一個位元組的時間。

首先,您需要造訪 Google PageSpeed Insights 網站並輸入您的網站 URL。 之後,只需單擊“分析”按鈕即可。

Google Pagespeed insights

然後該工具將分析您的網站並顯示結果。

然後,您可以查看第一個位元組的時間 (TTFB) 分數和其他指標。

View time to first byte score

使用 Google Chrome 測量 TTFB

您也可以使用 Google Chrome 的開發人員工具查看第一個位元組的時間。

首先,您可以右鍵單擊網頁並轉到“檢查”選項。 或者,您也可以在鍵盤上按 Ctrl + Shift + I(Windows)或 Cmd + Opt + I(Mac)來開啟檢查元素工具。

The Google Chrome Inspect tool

接下來,您可以切換到“網路”選項卡。

之後,只需將滑鼠懸停在「瀑布」列下的綠色條上即可。

Hover mouse over waterfall

現在您會看到一個包含不同指標的彈出視窗。

繼續並記下「等待伺服器回應」時間,因為這將顯示您網站的 TTFB。

View waiting time for server response

使用 GTmetrix 測量 TTFB

測量 WordPress 網站 TTFB 的另一種方法是使用 GTmetrix。 它是一個免費工具,還可以測量您的網站速度。

只需訪問 GTmetrix 網站並輸入您的網站 URL。 之後,繼續並點擊“分析”按鈕。

GTmetrix Test Without a Plugin

該工具需要幾分鐘的時間來分析您的網站並顯示結果。

接下來,您可以切換到「瀑布」標籤以查看網頁資源和元素的回應時間。 GTmetrix 將在資料中將 TTFB 顯示為「等待」。

View waiting time in GTmetrix

減少 WordPress 中 TTFB 的專家提示

既然您知道如何衡量 TTFB,下一步就是降低它並提高網站的效能。

讓我們看看您可以採取哪些不同的步驟來減少 WordPress 網站上第一個字節的時間。

1. 確保 WordPress、外掛和主題是最新的

當您針對 TTFB 優化網站並提高整體效能時,最簡單的方法就是確保您執行的是最新版本的 WordPress。

每個新的 WordPress 版本都具有效能改進。 這可能意味著優化在資料庫中執行程式碼的查詢,解決會減慢網站速度的錯誤,並提高網站的整體效率。

您可以按照我們有關如何安全地更新 WordPress 的指南了解更多資訊。

Updating WordPress Core From the Dashboard

同樣,您還應該確保 WordPress 外掛和主題是最新的。 就像 WordPress 一樣,新版本的外掛和主題可以包括效能優化,可以加快您的網站速度。

另外,您還應該檢查外掛程式或主題是否會減慢您的網站速度並增加 TTFB。 您可以測量 TTFB 並執行網站速度測試,方法是先啟動插件,然後停用它以排除任何問題。

如果您正在運行舊版的外掛程式和主題,並且不確定如何更新它們,請參閱我們的指南,了解如何正確更新 WordPress 外掛程式以及如何在不遺失自訂的情況下更新 WordPress 主題。

2. 更新您的 WordPress 網站的 PHP 版本

更新 PHP 版本還可以顯著提高網站的效能並縮短到達第一個位元組的時間。

PHP 是一種開源程式語言,WordPress 就是基於 PHP 寫的。 PHP 的每個新版本都透過提高進程效率和減少記憶體使用來提高效能。 這可以減少載入網頁時網站伺服器的負載。

Getting the PHP version on your WordPress website

更新 PHP 版本也有助於增強 WordPress 的安全性。 它可以防止駭客利用較舊的 PHP 版本並訪問您的網站。

您可以按照我們有關如何更新 WordPress 中的 PHP 版本的完整指南來了解更多。

3. 使用快取 WordPress 插件

減少第一個位元組 (TTFB) 時間的另一種簡單方法是使用 WordPress 快取外掛。

第一次載入後,快取會儲存網頁的暫存副本,可以根據請求快速存取。 這加快了這個過程,因為 WordPress 不必執行生成頁面的所有步驟。 它還可以縮短伺服器回應時間並降低 TTFB。

大多數 WordPress 託管提供者都透過其託管計劃提供快取。 但是,您也可以使用 WordPress 的獨立快取外掛。

例如,WP Rocket 是最好的快取外掛之一,適合初學者使用。 它會自動優化您的網站以提高效能,並提供延遲圖像載入、DNS 預取等功能。

您也可以參閱我們的提升 WordPress 速度和效能指南以取得更多提示。

4. 將內容傳遞網路(CDN)加入到 WordPress

除了快取外掛之外,您還可以使用內容分發網路 (CDN) 來減少 WordPress 網站的 TTFB。

CDN 是一個伺服器網絡,可根據使用者的地理位置將快取內容從您的網站傳送給使用者。

Content Delivery Network (CDN)

這可以加快向遠離網站伺服器的使用者顯示網頁的過程。 人們不必等待頁面請求一路到達伺服器位置。 相反,CDN 將立即顯示該頁面的快取版本。

您可以查看我們的最佳 WordPress CDN 服務列表,以選擇最適合您業務的選項。

5.優化你的WordPress資料庫

您還可以優化資料庫並壓縮網站文件,以縮短第一個位元組的時間並提高效能。

如果您網站的資料庫包含不必要的資訊並且有一段時間沒有清理,那麼它可以降低 TTFB。 例如,被刪除的貼文、貼文修訂和垃圾留言可能會儲存在資料庫中並影響 TTFB。

您可以手動刪除它們以清除資料庫或使用 WordPress 外掛程式來為您處理所有事情。 要了解更多信息,請參閱我們的 WordPress 資料庫管理指南。

6.切換到最快的託管服務

為您的 WordPress 網站選擇合適的託管提供者非常重要。 信譽良好的託管服務針對速度進行了最佳化並確保高效能。

在 WPBeginner,我們進行了測試來尋找最快的託管服務。 我們使用了 Pingdom、Load Impact (k6) 和 Bitcatcha 等多個第三方工具來測試每個提供者的效能。

結果顯示 Hostinger 是最快的主機服務,其次是 DreamHost 和 WP Engine。

您可以在我們關於最快的 WordPress 託管效能測試的指南中找到所有詳細資訊。

有關首字節時間 (TTFB) 的常見問題解答

以下是用戶向我們詢問的有關第一個位元組時間 (TTFB) 的一些常見問題。

什麼是好的 TTFB?

根據 Google Chrome 開發者的說法,良好的 TTFB 過去應該低於 0.8 秒。 但是,這個數字取決於您頁面上的內容。 例如,與動態頁面相比,靜態頁面的 TTFB 較低。

TTFB 包含什麼?

TTFB 測量使用者瀏覽器從網站伺服器接收第一個資料位元組所需的時間。 它包括 DNS 查找、TLS 握手、SSL 連線等多項內容。

TTFB 是如何測量的?

您可以使用不同的第三方工具(例如 GTmetrix 或 Google PageSpeed Insights)來測量 TTFB。 您也可以使用 Google Chrome 中的開發工具查看「等待伺服器回應」時間並檢查 TTFB。

為什麼我的 TTFB 這麼高?

TTFB 高可能有多種原因。 例如,緩慢的網站伺服器、伺服器的位置、緩慢的 DNS 回應時間、包含大量圖像和影片的內容以及配置問題都可能導致較高的 TTFB。

我們希望這篇文章能幫助您了解如何減少 WordPress 中的 TTFB。 您可能還想查看我們的指南,以了解如何加快 WooCommerce 商店速度以及最常見的 WordPress 錯誤。

如果您喜歡這篇文章,請訂閱我們的 WordPress 影片教學 YouTube 頻道。 您也可以在 Twitter 和 Facebook 上找到我們。