Core Web Vitals (CWV) 是影響網站在搜尋引擎結果中顯示位置的三個 Web 效能度量:最大內容繪製 (LCP)、首次輸入延遲 (FID) 和累積版面配置移位 (CLS)。
閱讀本文後,您將能夠:
相關內容
訂閱 TheNET,這是 Cloudflare 每月對網際網路上最流行見解的總結!
複製文章連結
Core Web Vitals (CWV) 是一組(包含三個)Web 效能指標。Google 的搜尋引擎會衡量這三個指標,並在決定將哪些頁面顯示在搜尋結果中時考慮這些指標。這意味著搜尋引擎最佳化 (SEO) 從業者應最佳化其網頁的 core web vitals,作為提高這些網頁排名的整體策略的一部分。
CWV 是:
雖然頁面載入時間長期以來一直是 SEO 的一個重要部分,但 Google 在 2020 年宣布,CWV 將在 2021 年中期成為其排名演算法的一部分。這被稱為 Google 頁面體驗更新。
在公告中,Google 表示 CWV 將被納入幫助確定頁面搜尋排名的頁面體驗訊號中。其他頁面體驗因素包括 HTTPS 安全性、行動友好性以及是否存在侵入性插頁式廣告(如快顯)。此更新的目標是獎勵提供積極使用者體驗的網頁。
所有搜尋引擎都使用稱為網路爬蟲或 Web 編目程式的機器人來分析網站。這些機器人確定每個網站上的相關內容,並幫助確定該網站應何時顯示以回應搜尋查詢。Web 效能是 Google 機器人檢查網站的一個方面。
目前尚不清楚 LCP、FID 和 CLS 對 SEO 的影響程度,因為 Google 對其排名演算法大多保密。但是 CWV 確實在很大程度上影響了 SEO。許多產業觀察家進行了案例研究,證明了搜尋排名基於網站 CWV 變化而上升或下降。
這在現實中如何發揮作用?假設 Google 必須在將網站 A 和網站 B 放在搜尋查詢「什麼是 ARPANET?」的搜尋結果頂部之間做出選擇。網站 A 和網站 B 在提供有關網際網路歷程記錄的事實方面享有盛譽,並且都提供有關 ARPANET 主題的相似詳細資訊。在其他條件相同的情況下,如果網站 A 的載入速度更快、回應更快,並且在載入時的跳轉少於網站 B,Google 的演算法可能會決定將網站 A 顯示在搜尋結果的頂部——即使兩個網站提供相似水準的資訊。
(搜尋引擎排名比本範例中描述的更複雜,並且有許多因素會影響網站在搜尋中的顯示位置。)
像 Google 這樣的搜尋引擎希望盡快為搜尋者提供最相關的資訊。載入時間的延遲往往會讓使用者感到沮喪,與此相反,快速載入的頁面會增加使用者返回的機率。雖然 Google 佔據了當今英語搜尋市場的絕大部分份額,但糟糕的使用者體驗可能會導致搜尋者轉向其他來源獲取資訊。
出於類似的原因,DuckDuckGo 和 Bing 等其他搜尋引擎也可能會考慮網路效能——儘管與 Google 一樣,它們的頁面排名演算法如何運作尚不為外人所知。
最大內容繪製測量載入網頁的最大部分(通常是影像或文字區塊)所需的時間。
根據 Google 的指導方針,低於 2.5 秒即將 LCP 的測量值歸類為「良好」。然而,更快總是更好。
LCP 不測量載入整個網頁需要多長時間,但它提供了一個很好的基準來指示網頁載入的速度。通常,網頁上最大的元素是其主要內容,因此其載入時間通常與使用者感知到頁面已載入的時間保持一致。
LCP 指標的早期版本是首次有效繪製 (FMP),它測量頁面上的主要內容何時變得可見。Google 發現該指標不可靠,並已將其從一些報告工具中移除。
首次輸入延遲用於衡量使用者第一次嘗試與網頁互動以及網頁做出回應之間的時間。換句話說,FID 量化了一個人第一次點擊螢幕並使某事發生的速度。根據 Google 的指導方針,「良好」的 FID 為 100 毫秒或更短。
舉一個 FID 的例子,假設 Alan 存取了一個名為「如何擦鞋」的網頁。他在頁面頂部看到一款鞋油的照片輪播,然後按一下右箭頭導覽到下一張照片。FID 是從他點擊箭頭到下一張相片開始載入所經過的時間。
FID 不會測量請求的事件實際發生需要多長時間——Alan 的瀏覽器需要多長時間才能完成下一張相片的載入。它僅測量請求與開始滿足請求之間的時間。
請注意,FID 是一種「現場指標」,或者說,是基於對真實使用者的觀察而不是假設或在「實驗室」中測量的東西。
一些「實驗室指標」替代項包括總阻塞時間 (TBT) 和可互動時間 (TTI)。TBT 測量首次內容繪製 (FCP) 和 TTI 之間經過的時間。FCP 測量從載入開始到項目載入到使用者螢幕之間的時間。就像它的名字所暗示的那樣,TTI 測量從項目看起來已經載入到使用者實際能夠與它們互動所花費的時間。
CLS 測量網頁在載入時「跳躍」的程度。具體來說,它測量頁面配置中最大的「突發」移位。根據 Google 的指導方針,「良好」的 CLS 測量值等於或小於 0.1。
版面配置移位是指頁面內容從最初出現的位置向上、向下或沿任何其他方向移動。在這個指標的語境中,突發是一組版面配置移位,它們都在一秒鐘內發生。一個突發可以長達 5 秒,並且包含任意數量的版面配置移位。
想像一下,在 Alan 載入「如何擦鞋」頁面後,他嘗試按一下右箭頭以查看輪播中的下一個影像。然而,影像輪播突然向下移動到頁面下方,Alan 最終點擊了載入在輪播上方的文字。因為網頁內容沒有同時載入,網頁發生了移位,導致 Alan 產生困惑。
此類網頁的 CLS 分數可能很差。它顯然移動了很多,將相片輪播向下移動了數十或數百個像素。
Google 使用以下公式計算 CLS 分數:
影響分數 * 距離分數 = 版面配置移位分數
如果網頁在 400 像素高的螢幕上載入,然後在載入新元素時其中 200 個像素發生移位,則影響比例為 200/400,即 50%。如果新元素將另一個元素向下移動 50 像素,則距離分數為 50/400,即 12.5%。
要計算版面配置移位分數,請取這兩個百分比並將它們寫成小數,然後將它們相乘:
0.50 * 0.125 = 0.0625
如果這是網頁的最大移動量,則網頁的 CLS 分數為 0.0625。
雖然理想的情況是網頁在載入時根本不會發生移位,但這仍然是一個不錯的分數。專家建議網頁的 CLS 分數為 0.10 或更低。
有許多工具可用於檢查 CWV。以下是 Google 直接提供的所有產品:
雖然 Google 告訴 SEO 從業者們應優先考慮 CWV 指標,但它們並不是唯一存在的 Web Vitals。首次內容繪製 (FCP)、DOMContentLoaded (DCL)、可互動時間 (TTI) 和第一個位元組接收時間 (TTFB) 對 SEO 的影響程度不同,但它們可以幫助開發人員識別影響 CWV 的問題。
(就其本身而言,TTFB 並不是一個特別有用的指標。但它可以作為開發人員需要修復的其他問題的標示。)
Cloudflare 提供各種可幫助提高 CWV 的服務:
入門
關於效能
效能和 SEO
更多有關效能的資訊
字彙
學習中心導覽