9iseo — SEO不是魔法,是方法
Kevin Lin 作者 Kevin Lin
聯絡我
← 所有文章 技術 SEO

Core Web Vitals 技術整合:行動版 SEO 與速度優化怎麼做

Kevin Lin
Kevin Lin
SEO顧問 & 教學者

Core Web Vitals 技術是什麼?為什麼要和行動版 SEO 一起看

Core Web Vitals 技術是把 LCP、INP、CLS 三個網站體驗核心指標,和行動版 SEO、網站速度優化、工程修復流程放在同一張診斷圖上看。

對台灣網站來說,問題通常不只在「速度分數低」,而是在手機網路、廣告腳本、首屏圖片、字體載入、互動元件一起拖慢體驗。我的判斷是,真正有用的 CWV 優化,應該先回答三件事:哪一批 URL 出問題、是哪一個指標拖累、修復後如何確認沒有退回去。

LCP、INP、CLS 分別對應哪一種使用者體驗

指標 對應體驗 常見問題 SEO 判讀重點
LCP 主要內容載入速度 首屏圖片太慢、伺服器回應慢、CSS 阻塞 使用者是否很快看到主要內容
INP 互動反應速度 JavaScript 長任務、主執行緒阻塞、第三方腳本過重 點擊選單、篩選、加入購物車是否卡住
CLS 視覺穩定性 圖片未預留尺寸、廣告插入、字體切換造成跳動 手機閱讀時頁面是否突然位移

用日常例子理解 Core Web Vitals

LCP 像是走進店面時,招牌和主商品多久出現在眼前。INP 像是按了服務鈴後,店員多久有反應。CLS 像是你正要按結帳,按鈕突然被廣告推下去。這個比喻只能幫助理解,真正修復仍要回到元素、資源、主執行緒與真實使用者資料。

CWV 會影響 SEO,但不是取代內容品質

Google Search Central 說明 Core Web Vitals 衡量真實使用者在載入、互動、視覺穩定性的體驗,並建議網站主達到良好標準以支援搜尋表現與使用者體驗。可參考 Google Search Central Core Web Vitals 文件。

實務上,CWV 較像競爭條件的校正項。內容品質、搜尋意圖、內鏈、權威訊號仍然重要;但當兩個頁面的內容接近,行動版速度與互動延遲就會放大差距。

2026 年 Core Web Vitals 合格標準與資料判讀

2026 年 Core Web Vitals 仍以 LCP、INP、CLS 為核心,合格判斷看 75 百分位,並且要分開看行動版與桌機版資料。

LCP、INP、CLS 的良好、需改善、差標準

指標 良好 需改善 差 衡量重點
LCP 2.5 秒內 大於 2.5 秒且不超過 4 秒 大於 4 秒 最大內容元素完成繪製的時間
INP 200 毫秒內 大於 200 毫秒且不超過 500 毫秒 大於 500 毫秒 互動到下一次畫面更新的延遲
CLS 0.1 以下 大於 0.1 且不超過 0.25 大於 0.25 頁面生命週期中的非預期版面位移

Google Web Vitals 文件指出,核心指標的通過判斷應看所有頁面載入的第 75 百分位,並依行動裝置與桌機裝置分開評估。可參考 web.dev Web Vitals 文件。

為什麼不能只看一次 PageSpeed 分數

PageSpeed Insights 的一次測試會受到測試地點、網路狀態、伺服器當下負載、第三方腳本回應速度影響。更關鍵的是,Lighthouse 分數屬於實驗室資料,不等於真實使用者在不同手機、不同網路環境下的體驗。

我在檢查站台時,會把分數當成線索,不把它當成結論。真正要追的是哪個資源、哪個互動、哪一批 URL 造成 75 百分位不合格。

FID 和 INP 差在哪裡

FID 只看第一次互動的輸入延遲,INP 會觀察使用者在頁面生命週期中的點擊、觸控、鍵盤互動,並回報能代表整體回應能力的延遲值。INP 已是穩定的 Core Web Vitals 指標,FID 不應再當成 2026 年的主判斷依據。

Core Web Vitals 技術檢查流程:從 Search Console 到實際修復

Core Web Vitals 檢查應從 Search Console 的 URL 群組開始,再用 PageSpeed、Lighthouse、Chrome DevTools 定位元素與主執行緒問題。

先看 Search Console 的 URL 群組問題

  1. 進入 Search Console 的網站體驗核心指標報告,分開看行動版與桌機版。
  2. 先記錄不良與需改善的 URL 群組,不要只看單一 URL。
  3. 確認主要問題是 LCP、INP 還是 CLS。
  4. 把 URL 群組對應到模板,例如文章頁、分類頁、商品頁、首頁、結帳頁。
  5. 優先處理有排名、有流量、有轉換價值的群組。

再用 PageSpeed 找出 LCP、INP、CLS 問題來源

問題指標 PageSpeed 要看什麼 下一步
LCP LCP 元素、TTFB、資源載入鏈、render-blocking resources 拆圖片、字體、CSS、伺服器回應
INP 主執行緒工作、Total Blocking Time、JavaScript 執行成本 進 DevTools 找 long task 與事件處理
CLS 版面位移元素、未指定尺寸的媒體、動態插入內容 預留空間並檢查手機版版面

用 Performance panel 拆解資源載入與主執行緒

Chrome DevTools 的 Performance panel 適合確認兩件事:第一,LCP 元素是被下載慢、排隊慢,還是渲染慢;第二,INP 問題是否來自 long task、事件 callback 過長、第三方腳本佔用主執行緒。

工程修復不要只刪檔案。先找到造成瓶頸的工作,再決定要 preload、延後載入、拆分任務、移到 web worker,或調整互動元件的初始化時機。

修完後為什麼不會立刻通過

Search Console 和 CrUX 依賴真實 Chrome 使用者資料,通常需要累積一段時間才會反映修復結果。修完後可以先用 lab data 驗證方向,再用 field data 確認 75 百分位是否真的改善。

Field Data vs Lab Data:為什麼 Lighthouse 很綠,Search Console 還是不通過

Lighthouse 很綠但 Search Console 不通過,通常是因為 lab data 測的是模擬環境,field data 看的是真實使用者資料。

Field Data 看真實使用者,Lab Data 看模擬測試

資料類型 來源 優點 限制 適合用途
Field Data CrUX、Search Console、RUM 反映真實使用者、真實裝置、真實網路 更新較慢,低流量頁可能資料不足 SEO 判讀與通過狀態
Lab Data Lighthouse、DevTools 測試 可重複測試,方便開發階段除錯 無法完整代表所有使用者情境 找瓶頸、驗證修復方向

INP 為什麼不能完全靠 Lighthouse 測出來

INP 需要使用者互動資料。Lighthouse 在模擬環境中載入頁面,沒有真實使用者點擊、觸控、鍵盤操作,因此無法完整測出 INP。它可以用 Total Blocking Time 當作互動風險線索,但最後仍要看 field data 或自建 RUM。

行動版與桌機版要分開判讀

同一個頁面在桌機版可能合格,在行動版卻失敗。手機 CPU 較弱、網路波動較高、可視範圍較小,廣告或圖片一插入就更容易造成 CLS。對 SEO 來說,行動版資料常常更接近搜尋流量的實際風險。

LCP 優化技術:先找出最大內容元素

LCP 優化的第一步是找出最大內容元素,再判斷瓶頸來自 TTFB、資源載入、CSS 阻塞、字體或渲染延遲。

先判斷你的 LCP 元素是文字、圖片還是影片

LCP 元素類型 常見頁面 主要瓶頸 修復方向
圖片 首頁、商品頁、文章首圖 圖片太大、未 preload、CDN 或快取設定不佳 調整尺寸、格式、優先載入
文字區塊 部落格、服務頁、SaaS 首屏 字體載入、critical CSS、伺服器回應 優化字體策略與首屏 CSS
影片或背景媒體 品牌首頁、活動頁 媒體檔案過重、封面策略錯誤 用靜態封面承接首屏,延後載入影片

圖片型 LCP:尺寸、格式、preload、fetchpriority

圖片型 LCP 最常見的錯誤,是手機版仍載入桌機大圖。應依顯示尺寸輸出合適圖片,優先使用 WebP 或 AVIF,保留正確寬高,並對首屏主圖設定 preload 或 fetchpriority="high"。如果圖片來自外部主機,要檢查 DNS、TLS、快取與 CDN 回應時間。

文字型 LCP:字體載入、font-display、critical CSS

文字型 LCP 看似沒有大圖,實際上可能被字體和 CSS 卡住。常見處理包括壓縮 critical CSS、延後非首屏樣式、避免過多字重、使用 font-display 控制字體載入行為。繁體中文字體檔很容易過重,這是台灣網站比英文站更常遇到的 LCP 成本。

首屏元素不要加進場動畫

首屏主標、主圖、商品資訊如果依賴 JavaScript 動畫才出現,LCP 可能被延後。動畫可以保留給次要元素,首屏核心內容應先穩定顯示。為了幾百毫秒的視覺效果犧牲 LCP,通常不划算。

INP 優化技術:不只是刪 JavaScript

INP 優化要處理輸入延遲、事件處理時間、呈現延遲,重點是縮短使用者互動後到下一次繪製的等待時間。

INP 的延遲可以拆成輸入延遲、處理時間、呈現延遲

INP 階段 發生原因 診斷方式 修復方向
輸入延遲 主執行緒正在跑其他任務 Performance panel 檢查 long task 拆分任務、延後非必要腳本
處理時間 事件 callback 做太多事 查看 click、tap、keyboard 事件堆疊 縮短 callback,把重工作移出互動路徑
呈現延遲 DOM 更新、樣式計算、重新排版太重 檢查 rendering 與 layout 成本 減少同步 layout、降低 DOM 變更範圍

找出 long task 與主執行緒阻塞

INP 差的頁面,通常不是每段 JavaScript 都有問題,而是少數長任務卡住互動。Performance panel 中超過 50 毫秒的任務要優先檢查,尤其是 tag manager、廣告、推薦模組、表單驗證、篩選器初始化、前端框架 hydration。

事件處理函式要短,重工作要拆分或延後

使用者點擊選單、篩選商品、開啟彈窗時,事件處理函式應先提供畫面回饋,再處理較重的計算或資料更新。可行做法包括分批處理、requestIdleCallback、setTimeout 切分任務、把大量計算移到 web worker。

第三方腳本是 INP 最常見的隱性殺手

追蹤碼、聊天工具、熱圖、A/B 測試、廣告腳本都有商業價值,但也會佔用主執行緒。SEO 負責人不該只要求工程師「全部加上去」,應該定期盤點每支腳本的用途、載入時機、是否影響互動。這是行銷與工程最需要對齊的地方。

CLS 優化技術:讓行動版頁面不要跳動

CLS 優化的核心是預留空間,避免圖片、廣告、iframe、字體與動態內容在載入後推動既有版面。

圖片、影片、iframe 必須預留寬高

所有圖片、影片、iframe 都應該有明確寬高或 aspect-ratio。行動版尤其要檢查 lazy load 圖片、嵌入影片、社群貼文、地圖 iframe。沒有預留空間時,瀏覽器不知道元素高度,資源載入後就會把內容往下推。

廣告與嵌入內容如何避免造成 CLS

元素 常見錯誤 修正方式
廣告版位 廣告回傳後才撐開高度 預留最小高度,避免在首屏上方插入新元素
社群嵌入 iframe 載入後高度改變 使用固定容器或骨架區塊
推薦模組 JavaScript 載入後把內容插到文章前段 放在穩定區域,避免推動主要閱讀內容

字體載入造成文字跳動怎麼處理

字體造成 CLS,常見原因是 fallback font 和正式字體的字寬差異過大。可使用 font-display、減少字重、調整 fallback font,並避免首屏載入太多自訂字體。繁體中文站如果硬上多套完整字型,速度和穩定性都會受影響。

行動版 SEO 與速度優化如何一起排優先順序

行動版 SEO 速度優化應先修高價值 URL 群組,再處理會影響手機載入、互動與版面穩定的共用模板問題。

先修有排名、流量、轉換價值的 URL 群組

優先級 URL 類型 判斷理由
最高 有排名且帶來營收的商品頁、服務頁、詢問頁 速度問題可能直接影響轉換與搜尋表現
高 高流量文章頁、分類頁、入口頁 改善一個模板可影響大量 URL
中 品牌頁、關於頁、低流量內容 仍要維持體驗,但通常不是第一波

手機版比桌機版更容易暴露 CWV 問題

手機網路不穩、裝置效能差異大、螢幕高度有限,會讓 LCP、INP、CLS 問題更明顯。桌機版看起來順,不代表手機版可用。技術 SEO 檢查若只看桌機,常會錯過真正影響搜尋流量的瓶頸。

內容接近時,頁面體驗會放大競爭差距

如果競品內容更完整、品牌更強,單靠速度不會逆轉局勢。但當內容品質與搜尋意圖匹配程度接近,頁面體驗就會影響使用者停留、互動與轉換。我的取捨是,先把技術門檻補齊,再談內容擴張。

不同網站類型的 Core Web Vitals 技術優先表

不同網站類型的 Core Web Vitals 瓶頸不同,電商重圖片與追蹤碼,內容站重廣告與字體,前端框架站重 hydration 與 bundle size。

電商:商品圖、追蹤碼、推薦模組

電商頁最容易同時踩到 LCP 和 INP。商品主圖影響 LCP,篩選器、變體選擇、加入購物車影響 INP,推薦商品與追蹤碼又可能拖慢主執行緒。優先修商品頁模板,通常比零散修單一頁有效。

內容站:廣告、字體、首屏圖片

內容站的 CWV 問題常來自廣告插入、文章首圖過大、字體載入與社群嵌入。若收入依賴廣告,不能只用刪除廣告解決;更務實的做法是固定版位高度、延後非首屏廣告、限制首屏前的腳本量。

WordPress:外掛、主題、快取、資料庫負擔

WordPress 網站常見瓶頸是外掛堆疊、主題載入過多 CSS 與 JavaScript、資料庫查詢過重、快取規則混亂。不要把所有問題丟給快取外掛,快取只能降低一部分伺服器與資源成本,無法修好事件 callback 過重或 CLS 空間未預留。

前端框架站:hydration、bundle size、client-side rendering

前端框架站要特別看 JavaScript bundle、hydration 成本、client-side rendering 對首屏內容的影響。如果主要內容要等 JS 執行後才出現,LCP 會吃虧;如果互動元件一次全部初始化,INP 也會被拖累。

Core Web Vitals 監控與維護機制

Core Web Vitals 不是一次修復就結束,應用 RUM、GA4 event、CrUX API 與上線前檢查建立持續監控。

用 web-vitals 收集真實使用者資料

Google 建議可使用 web-vitals JavaScript library 量測 LCP、INP、CLS,並把資料送到分析端點。這能補足 Search Console 只看群組與延遲更新的限制,讓工程團隊更快知道哪個模板、裝置、瀏覽器版本出問題。

把 LCP、INP、CLS 送到 GA4 或內部資料庫

可把 metric name、value、rating、URL、device、connection、element selector、interaction type 一起送出。若只送平均值,診斷價值很低;至少要能看 75 百分位,並能依模板或 URL 群組切分。

每次上線前做 CWV regression check

每次改版、加入新追蹤碼、調整廣告、換主題、上新互動元件前,都應做 regression check。檢查項目包含 Lighthouse lab test、Performance trace、關鍵互動測試、首屏 LCP 元素確認、CLS 位移觀察。很多 CWV 退步不是大改版造成,而是小腳本一個一個堆上去。

哪些內容不該放進這篇文章

這個主題應排除不影響 Core Web Vitals、行動版 SEO 或速度優化決策的內容,避免把技術整合指南寫散。

不做圖片規劃、不寫視覺素材需求

圖片壓縮、尺寸、格式、首屏主圖載入策略可以寫;品牌視覺、素材風格、圖片構圖規劃不應展開。它們可能影響設計品質,但不直接回答 CWV 技術診斷。

不寫完整前端框架教學

可以指出 hydration、bundle size、client-side rendering 對 LCP 和 INP 的影響,但不需要寫成 React、Vue、Next.js 或 Nuxt 的完整教學。框架細節應回到專門文章處理。

不寫一般 SEO 入門百科

Canonical Tag、Article Schema、404 錯誤修復、301 轉址設定 都是重要技術 SEO 主題,但在這裡只適合內鏈銜接。相關延伸可連到 Canonical Tag、Article Schema 與 CLS 修復教學。

Core Web Vitals 會直接影響 Google 排名嗎?

Core Web Vitals 是 Google 頁面體驗相關訊號的一部分,會和其他搜尋系統訊號一起影響搜尋表現,但不能把它視為唯一排名因素。內容品質、搜尋意圖、權威性、內鏈與技術可檢索性仍然重要。

2026 年 Core Web Vitals 還是看 LCP、INP、CLS 嗎?

是。依目前 Google Web Vitals 與 Search Central 文件,核心指標仍是 LCP、INP、CLS,並以 75 百分位判斷大多數使用者是否達到良好體驗。

FID 和 INP 差在哪裡?為什麼現在要看 INP?

FID 只衡量第一次互動的輸入延遲,INP 會觀察頁面生命週期中多數點擊、觸控與鍵盤互動,並衡量到下一次畫面更新的時間。INP 更能代表整體互動體驗,所以 2026 年不應以 FID 作為主指標。

PageSpeed 分數每次不同正常嗎?

正常。測試環境、網路、伺服器負載、第三方腳本回應時間都會影響結果。PageSpeed 分數適合當診斷線索,不適合當唯一通過標準。

為什麼 Lighthouse 綠燈,但 Search Console 還是不通過?

Lighthouse 是 lab data,Search Console 主要看 field data。前者是模擬測試,後者反映真實 Chrome 使用者資料。真實手機、慢網路、低階裝置與實際互動都可能讓 field data 比 lab data 差。

修好 Core Web Vitals 後,Search Console 多久會更新?

Search Console 需要累積新的真實使用者資料才會反映結果,通常不會在修復當天立刻變綠。修復後應先用 PageSpeed、DevTools 或 RUM 觀察改善方向,再等待 field data 更新。

哪些互動會被 INP 計算?滑動、滑鼠懸停會算嗎?

INP 主要觀察滑鼠點擊、觸控點擊與鍵盤輸入。一般滑動、滑鼠懸停、縮放不列入 INP 計算。這也是為什麼選單、篩選器、表單、加入購物車等互動特別重要。

WordPress 網站最常見的 CWV 問題是什麼?

常見問題包含主題過重、外掛載入太多 CSS 與 JavaScript、圖片尺寸不當、快取規則不完整、資料庫查詢慢、廣告與追蹤碼太多。只裝快取外掛不一定能修好 INP 或 CLS。

第三方追蹤碼、聊天工具、廣告會影響 INP 嗎?

會。第三方腳本可能佔用主執行緒,延後事件 callback 執行,也可能在互動後觸發額外 DOM 更新。應盤點每支腳本的商業價值、載入時機與效能成本。

行動版 Core Web Vitals 比桌機版重要嗎?

行動版通常更需要優先看,因為手機裝置效能、網路品質與可視範圍限制更容易暴露 LCP、INP、CLS 問題。SEO 判讀時應分開看行動版與桌機版,不要用桌機綠燈掩蓋手機問題。

LCP 元素是圖片和文字時,優化方式有什麼不同?

圖片型 LCP 要處理尺寸、格式、preload、fetchpriority、CDN 與快取。文字型 LCP 更常受到字體、critical CSS、伺服器回應與渲染阻塞影響。先確認 LCP 元素類型,才不會修錯方向。

Core Web Vitals 和網站速度優化是一樣的嗎?

兩者高度相關,但範圍不同。網站速度優化包含載入速度、資源壓縮、快取、伺服器與前端效能;Core Web Vitals 聚焦在 LCP、INP、CLS 三個可量測的使用者體驗結果。

Core Web Vitals技術行動版 SEO速度優化LCP INP CLS網站效能監控