PageSpeed Insights 分數到底是什麼?
PageSpeed Insights(PSI)分數並非網站「實際載入速度」的直接測量值,而是一個基於實驗室模擬與實地數據的「綜合效能評分」,用來反映網站在特定條件下的「可改善程度」。簡單來說,它像是一個汽車的油耗儀錶板:儀錶板顯示的「油耗數字」(分數)是在標準測試環境下得出,但實際上路時(真實用戶),油耗會受到路況、駕駛習慣、載重等多重因素影響。PSI 分數高,代表在模擬環境下你的網站表現良好,但這不等於所有真實用戶都獲得同等流暢的體驗;反之,分數低也未必代表網站在所有真實情境中都「很慢」。
PSI 分數的產生來自兩個部分:一是 Google Lighthouse 在受控實驗室環境(模擬中階手機與慢速 3G 網路)進行的效能審計;二是來自 Chrome 真實用戶體驗計畫(CrUX)的實地數據。工具會綜合這兩者提供一個 0 到 100 的分數。這個分數的核心意義在於「診斷」,它量化了潛在的效能瓶頸,協助網站管理者識別改善空間,而非給出一個絕對的速度排名。
Lighthouse 的模擬環境設定
瞭解 Lighthouse 如何產生數據,有助於解讀分數的侷限。Lighthouse 審計是在您本機或伺服器端模擬的環境中運行,其預設設定包括:
- 裝置模擬:模擬一部中階手機(Motorola Moto G Power,2021 年款)的 CPU 與 GPU 運算能力。
- 網路模擬:模擬慢速 3G 網路的傳輸速度(下載速度 1.6 Mbps,上傳速度 750 Kbps,延遲 300ms)。
- 地理位置:通常模擬從美國運行,伺服器回應時間可能因地理位置不同而有差異。
這種標準化測試能確保評分的一致性與可比較性,但也意味著它無法完全反映您網站特定訪客的真實網路條件、裝置效能與地理分佈。
分數高就代表排名會更好嗎?
PageSpeed Insights 分數的高低,與 Google 搜尋結果的排名好壞之間,並不存在直接的因果關係。Google 並未將 PSI 分數列為排名因素,許多大型、權威的網站其 PSI 分數可能並不理想,但依然在搜尋結果中佔據前列位置。這顯示內容品質、網域權威、反向連結等傳統 SEO 要素,對排名的影響力往往更為關鍵。
需要釐清的是,Google 確實將「Core Web Vitals」(核心網路動能)作為一個排名訊號。然而,「Core Web Vitals」是 CrUX 報告中的三個具體指標(目前為 LCP、INP、CLS),而「PSI 分數」則是包含更多實驗室指標的綜合評分工具。兩者角色不同:Core Web Vitals 是排名訊號之一,PSI 則是診斷並優化這些訊號(以及其他效能問題)的實用工具。將 PSI 分數視為「排名保證」或「排名毒藥」都是過度簡化的錯誤解讀。
效能分數的加權公式拆解:哪一項最拖累分數?
Lighthouse 的效能分數並非將所有指標平等看待,而是採用加權平均計算,瞭解其權重結構能幫助你精準分配優化資源。目前權重最高的指標是 TBT(Total Blocking Time),佔比 30%,其次是 LCP(Largest Contentful Paint)佔 25%,CLD(Cumulative Layout Shift)佔 15%,FCP、SI 與 TTI 各佔 10%。TBT 權重最高,因為它直接反映了主線程被長時間 JavaScript 執行阻塞的程度,這是行動裝置上最常見的效能瓶頸。分數的分級標準為:90 分以上為良好,50 至 89 分為待改善,49 分以下則需重點處理。
必須再次強調,這個權重分配僅決定「分數如何計算」,而不代表這些指標對搜尋排名的影響力。TBT 在分數計算中佔比最高,不代表它對排名最重要;LCP 在 Core Web Vitals 中作為排名訊號,其真實用戶數據(而非 PSI 中的實驗室數據)纔是 Google 參考的依據。
六項指標的權重分配與改善優先序
以下表格總結了 Lighthouse 效能分數的組成要素,幫助你理解分數背後的邏輯:
| 效能指標 | 權重 | 主要衡量內容 | 優化優先序參考 |
|---|---|---|---|
| TBT(總阻塞時間) | 30% | 主線程被長任務阻塞的時間,反映 JavaScript 執行效率。 | 權重最高,是改善分數的關鍵指標。減少長腳本、拆分任務、延遲載入非關鍵 JS。 |
| LCP(最大內容繪製) | 25% | 視口中最大的可見元素何時完成渲染,代表載入速度的核心體感。 | 權重第二高,且是 Core Web Vitals 排名訊號。優化圖片/影片、伺服器響應、關鍵渲染路徑。 |
| CLS(累積版面配置位移) | 15% | 頁面載入過程中版面非預期的視覺穩定性。 | 是 Core Web Vitals 排名訊號。為圖片/廣告/動態內容保留尺寸空間、避免動態注入內容。 |
| FCP(首次內容繪製) | 10% | 瀏覽器首次渲染任何 DOM 內容的時間。 | 優化伺服器響應(TTFB)、使用 CDN、精簡關鍵 CSS。 |
| SI(速度指數) | 10% | 頁面內容填充視口的可見速度。 | 綜合性指標,改善其他指標通常會連帶提升 SI。 |
| TTI(互動時間) | 10% | 頁面完全互動(主線程空閒)所需的時間。 | 與 TBT 高度相關,減少 JS 執行時間可同時改善 TTI。 |
CrUX 和 Lighthouse 分數不一致時怎麼判斷?
當 CrUX 報告(實地數據)顯示 Core Web Vitals 狀態良好,但 Lighthouse(實驗室數據)分數偏低時,代表你的網站在真實用戶環境中的體驗優於模擬測試環境。這通常意味著模擬設定(如網路速度、裝置效能)可能比大部分真實用戶的條件更嚴苛,或者某些在模擬中觸發的問題(如特定第三方腳本延遲)在真實環境中影響較小。反之,若 CrUX 數據差但 Lighthouse 分數高,則表示真實環境比模擬環境更複雜或更嚴苛,例如用戶地理分佈導致伺服器延遲更高、用戶裝置效能更參差不齊,或是網站在特定時段或流量模式下出現瓶頸,這些是實驗室測試難以完全複現的。此時應優先處理 CrUX 數據揭示的問題,因為它直接關聯到真實用戶體驗與排名訊號。
「分數高但體驗差」的可能原因
理解為何 Lighthouse 分數高(實驗室佳)但 CrUX 數據差(實地差)至關重要。可能的原因包括:Lighthouse 模擬的地理位置(例如美國)離你的真實用戶伺服器較近,延遲較低;模擬網路速度可能比你的部分用戶實際使用的網路更快;實驗室測試未覆蓋網站的所有流量高峯或用戶行為路徑;或者某些效能問題(如基於地理位置的 API 呼應延遲、特定瀏覽器的相容性問題)在標準化模擬中未能重現。
交叉診斷的核心在於區分「實驗室可控環境」與「實地多變環境」的差異。下表提供了四種常見情境的判斷與建議:
| CrUX(實地)/ Lighthouse(實驗室)情境 | 可能原因 | 建議行動 |
|---|---|---|
| CrUX 良好,但 Lighthouse 分數差 | 模擬環境(網路/裝置)可能比多數真實用戶更嚴苛;或實驗室測試觸發了在真實環境中影響較小的瓶頸。 | 以 CrUX 數據為主要優化依據。可檢查 Lighthouse 報告中具體的失敗指標,但不必為衝高實驗室分數而過度優化。 |
| CrUX 差,但 Lighthouse 分數佳 | 真實環境比模擬更複雜:用戶地理分佈廣、網路條件差異大、伺服器在非測試區域延遲高,或流量高峯時出現瓶頸。 | 優先處理 CrUX 數據差的 Core Web Vitals 指標。擴大伺服器覆蓋(如 CDN)、優化回應時間、檢查真實環境下的第三方腳本影響。 |
| CrUX 差,且 Lighthouse 分數也差 | 網站存在根本性的效能問題,無論在模擬或真實環境都導致不佳體驗。 | 需全面優化。從 Lighthouse 報告中權重最高的指標(如 TBT、LCP)入手,並同時監控 CrUX 數據的改善情況。 |
分數與排名的關聯:Google 官方怎麼說?
根據 Google 官方文件(如 web.dev 與搜尋中心社羣),PageSpeed Insights 被定位為一個「診斷工具」,其分數用於評估頁面在實驗室與實地環境下的效能。而 Core Web Vitals 則是 Google 明確指出會作為搜尋排名考量因素的「體驗訊號」。兩者的角色截然不同:PSI 分數幫助你理解問題在哪,Core Web Vitals 數據(來自 CrUX)則直接影響排名。Google 鼓勵網站所有者關注真實用戶體驗,確保 Core Web Vitals 指標達到「良好」等級,這比追求一個完美的 PSI 分數更為實際。
Core Web Vitals 作為排名訊號的官方定位
Google 搜尋中心明確說明,Core Web Vitals 是頁面體驗排名訊號的一部分。這些指標衡量的是載入效能(LCP)、互動性(INP)和視覺穩定性(CLS),其數據來源於 Chrome 真實用戶體驗計畫(CrUX)。官方立場是:優化這些指標能提升用戶體驗,同時可能對搜尋排名產生正面影響,但這只是眾多排名因素之一。內容相關性與品質仍然是首要的排名決定因素。
哪些優化建議值得做?哪些可以忽略?
PSI 工具列出的優化建議是基於偵測到的問題,而非一份必須全數履行的行動清單。實務上,不需要、也不建議逐項修改所有建議。聰明的做法是根據你的網站類型與核心目標,優先處理那些對真實用戶體驗影響最大的項目。
例如,電商網站應優先關注影響轉換率的 LCP 與 CLS,確保商品圖片與影片快速載入且版面穩定;內容型網站應確保文章載入流暢、廣告位不造成佈局跳動;企業官網則注重整體穩定性與關鍵訊息(如聯絡資訊)的快速呈現。通用的檢查清單可包含:審計第三方腳本數量與載入方式、將圖片轉換為 WebP 等現代格式、優化伺服器回應時間(TTFB)、設定恰當的 HTTP 快取標頭。記住,優化的終極目標是提升真實用戶的滿意度與互動,PSI 分數只是一個輔助判斷的「代理指標」。更多關於 SEO 工具的搭配使用,可以參考這篇SEO tools 怎麼選?依需求搭配最適合的 SEO 工具。
網站類型 × 指標優先處理矩陣
下表提供了一個快速決策框架,協助你依據網站核心目標,分配優化資源的優先順序:
| 網站類型 | 首要優化指標 | 次要優化指標 | 優化目標與說明 |
|---|---|---|---|
| 電商網站 | LCP(最大內容繪製)、CLS(版面配置位移) | TBT(總阻塞時間) | 確保商品圖片、影片快速載入(LCP),且加入購物車、開啟分頁時版面不跳動(CLS)。影響轉換率與用戶信任。 |
| 內容/新聞網站 | CLS(版面配置位移)、TBT(總阻塞時間) | LCP(最大內容繪製) | 維持閱讀體驗的視覺穩定(CLS),減少廣告或內嵌內容導致的佈局跳動;確保廣告與追蹤腳本不阻塞主執行緒(TBT)。 |
| 企業官網/服務頁面 | 整體穩定性(CLS)、關鍵訊息載入(LCP) | FCP(首次內容繪製) | 確保品牌標誌、核心價值主張、聯絡資訊等關鍵元素快速且穩定地呈現,建立專業可靠的第一印象。 |
常見誤區:指標版本的時效性陷阱
網路上大量的 SEO 與效能優化教學文章,其內容可能已隨時間過時。一個關鍵的陷阱是使用了已被淘汰的指標版本。最顯著的案例是 FID(First Input Delay,首次輸入延遲)。自 2024 年 3 月起,FID 已正式被 INP(Interaction to Next Paint,與下一個顯示的內容互動)取代,成為 Core Web Vitals 的三大指標之一。如果你參考的是 2024 年以前的舊教學,其中關於 FID 的優化建議可能已不適用,甚至可能讓你在一個不再被排名考量的指標上浪費資源。
如何辨識文章是否使用過時指標
在參考任何外部教學時,養成確認資訊時效性的習慣。簡單的判斷方法包括:檢查文章的最後更新日期,若是 2023 年或更早,需特別警惕;快速掃描文章是否提及 INP,或仍只討論 FID。對於任何關於 Core Web Vitals 的建議,都應先確認其指涉的指標集合是否包含 LCP、INP 與 CLS 這當前三項。選擇依賴近期更新、且來自可信賴來源的內容,能確保你投入的優化資源是有效且合時宜的。
PageSpeed Insights 分數多少纔算合格?
依 Google Lighthouse 的分級標準,PSI 分數 90 分以上為良好,50 至 89 分為待改善,49 分以下則需重點處理。但必須認清,分數只是「診斷工具」的評分,不直接等同於網站速度或排名結果。高分代表在模擬環境下有良好表現,但真實用戶體驗仍需參考 CrUX 數據。
PSI 分數低就一定代表網站速度慢嗎?
不一定。PSI 分數代表的是在特定模擬條件下的「可改善程度」,而非絕對的實際載入速度。分數結合了實地(CrUX)與實驗室(Lighthouse)兩種數據。一個分數低的網站,可能在大部分真實用戶的實際網路與裝置條件下,體驗仍然流暢。因此,需要交叉比對 CrUX 報告中的 Core Web Vitals 實地數據,才能獲得更準確的體感全貌。
把 PSI 分數衝到 100 分,排名就會進步嗎?
不會。PSI 分數本身不是排名因素。Google 明確將 Core Web Vitals(LCP、INP、CLS)的實地數據作為排名訊號,而非實驗室分數。過度追求 100 分可能導致你忽略真實用戶體驗中更重要的問題,例如內容相關性、網站結構或安全性。正確的目標應是確保 Core Web Vitals 達到「良好」等級,並專注於提升整體用戶體驗。
CrUX 顯示良好但 Lighthouse 分數很低,該相信哪個?
兩者都該看,但它們回答不同的問題。CrUX 數據反映真實用戶的體驗,這是 Google 搜尋排名時會參考的依據(如果數據足夠)。Lighthouse 分數反映受控模擬環境下的表現。當兩者不一致時,代表你的網站在真實環境與測試環境中表現有差異。此時應優先以 CrUX 數據為準來優化,因為它直接關聯真實用戶與排名。
FID 和 INP 有什麼不同?
FID(First Input Delay,首次輸入延遲)衡量的是使用者首次與頁面互動(如點擊按鈕)到瀏覽器開始處理該互動的延遲時間。它已於 2024 年 3 月被 INP(Interaction to Next Paint,與下一個顯示的內容互動)正式取代。INP 衡量頁面整個生命週期中,所有互動的響應時間,提供更全面的互動體驗評估。INP 是目前 Core Web Vitals 的三大指標之一,閱讀舊文章時需注意其指標版本是否仍適用。
PSI 建議的優化事項每一項都一定要做嗎?
不需要。PSI 的建議是基於偵測到的「問題」列出的潛在解法,而非優先級行動清單。有些優化項目的效益很低,或者對你的網站類型影響不大。應依照你的網站目標(如電商重轉換、內容重閱讀)和 CrUX 數據中表現不佳的 Core Web Vitals 指標,來判斷優先處理項目。詳見文中的「網站類型 × 指標優先處理矩陣」。
PSI 分數可以用來評估 competitor 的網站嗎?
可以作為參考,但需謹慎解讀。PSI 分數受測試時的伺服器位置、網路條件、頁面快取狀態、第三方腳本動態等多種因素影響,單一測試結果可能無法完全反映競爭對手的真實體驗水平。建議多次測試取平均,並結合 CrUX 公開數據(如有)進行綜合判斷,而不是將 PSI 分數作為比較網站效能的唯一依據。