Google SEO 进阶

Core Web Vitals:性能指标、阈值与优化优先级

Core Web Vitals是Google排名因子之一,INP在2024年取代FID后,第三方脚本成为最大瓶颈。本篇给出LCP≤2.5s、INP≤200ms、CLS≤0.1的三档阈值、每项指标的常见成因与优化手段、九周优化节奏(测量→图片→脚本→字体→缓存→CDN→复测),以及月流量不足1000时不急于优化的判断。

Core Web Vitals:三指标阈值与 B2B 优化优先级Core Web Vitals: thresholds and B2B optimization priority 75 分位才算合格 —— 看 CrUX 实测数据,不是实验室跑分Pass at the 75th percentile — trust CrUX field data, not lab scores 指标Metric 合格阈值Good threshold 首要瓶颈Top bottleneck 首优动作First fix LCPLCP ≤ 2.5 秒≤ 2.5 s 首图/首屏字体阻塞Hero image / render-blocking font 预加载首图 + 压缩Preload hero + compress INPINP ≤ 200 毫秒≤ 200 ms 第三方脚本长任务Third-party script long tasks 延迟加载 + web workerLazy load + web worker CLSCLS ≤ 0.1≤ 0.1 无尺寸图片与广告位Unsized images / ad slots 强制宽高比Set aspect-ratio TTVCTTVC ≤ 1.8 秒(2024 起)≤ 1.8 s (since 2024) 字体交换与白屏Font swap / blank screen font-display: swapfont-display: swap 注意Warning 移动优先 · 4G 网络Mobile-first · 4G network Lighthouse 实验室值不准Lab scores mislead 看 Search Console 实际数据Check GSC field data B2B 官网优化顺序:LCP 先于 INP 先于 CLS,先图片后脚本再布局B2B fix order: LCP → INP → CLS; images first, scripts next, layout last 三个数据源:PageSpeed Insights(混合)· CrUX(现场)· Search Console(28 天汇总)Three sources: PageSpeed Insights (hybrid) · CrUX (field) · GSC (28-day rollup) 反直觉:INP 2024 年 3 月取代 FID 后,第三方聊天/弹窗脚本是最大元凶,不是首屏大图Counter-intuitive: INP replaced FID in Mar 2024 — chat/popup scripts, not hero images, are the top cause
Core Web Vitals 指标阈值、瓶颈定位与 B2B 官网优化优先级

Core Web Vitals:性能指标、阈值与优化优先级

结论先行: Core Web Vitals 是 Google 的页面体验评分,三个核心指标的合格线是 LCP ≤ 2.5 秒、INP ≤ 200 毫秒、CLS ≤ 0.1,按 75 分位判定。B2B 官网 80% 的性能问题集中在三处:首屏大图未压缩、第三方聊天和 CRM 脚本阻塞主线程、图片缺宽高比导致布局偏移。优化顺序是 LCP 先于 INP 先于 CLS,先治图片再治脚本最后治布局。看数据只信 Search Console 的 28 天现场数据,不要拿 Lighthouse 实验室分数当结论。

一、三个指标到底在测什么

Core Web Vitals 不是一个分数,是三个相互独立的体验指标组合。理解每个指标测什么,才知道该改哪里。

指标 全称 测量内容 合格线 需改进
LCP Largest Contentful Paint 首屏最大元素渲染完成时间 ≤ 2.5 秒 2.5 至 4 秒
INP Interaction to Next Paint 用户交互到下一帧绘制的延迟 ≤ 200 毫秒 200 至 500 毫秒
CLS Cumulative Layout Shift 非预期布局偏移累计分 ≤ 0.1 0.1 至 0.25
TTVC Time to First Contentful Paint 衍生 首个有用内容绘制时间 ≤ 1.8 秒 1.8 至 3 秒

两个关键认知。第一,75 分位:Google 判定你页面好不好,看的是 75% 的真实用户在这个指标上的表现,不是平均值,也不是最快用户。第二,INP 在 2024 年 3 月正式取代 FID,从此交互延迟成为核心指标——这对装了一堆在线客服、营销自动化、聊天弹窗的 B2B 官网影响最大,因为这些脚本正是主线程阻塞的主因。

性能优化不是孤立工作,它和 媒体资产治理 是同一件事的两面:图片没治理好,LCP 永远下不来;脚本没治理好,INP 永远不合格。站内监控体系怎么建,见 站点监控与告警清单。

二、数据源:三个工具各看什么

很多团队优化性能时拿错了数据,调了一周发现指标根本没改善,因为看的是实验室值。

工具 数据类型 采样 适用场景 局限
PageSpeed Insights 实验室 + 现场混合 单次跑测 + 28 天 CrUX 单页快速诊断 实验室值与真实用户有差距
CrUX 现场数据 Chrome 用户匿名上报 看真实分布 小流量站样本不足
Search Console 现场数据汇总 28 天滚动 按模板看趋势 无单页下钻
Lighthouse CI 实验室数据 本地跑测 部署前回归 不能代表线上真实用户
Web Vitals .js 自定义现场埋点 自己的用户 小站补样本 需开发投入

实操原则:用 Search Console 的 Core Web Vitals 报告定位哪个模板有问题,用 PageSpeed Insights 单页下钻找瓶颈,用 Lighthouse CI 在每次发版前做回归。不要反过来——拿实验室分数当线上成绩,是性能优化最常见的自欺。

三、LCP 优化:首屏大图是头号敌人

B2B 官网的 LCP 80% 问题出在 hero 大图和首屏轮播。

瓶颈 典型表现 优化动作 预期收益
首图未压缩 hero 图 500KB 以上 PNG 转 WebP/AVIF,质量 80,srcset 多尺寸 LCP 降 0.5 至 1.5 秒
首图未预加载 浏览器晚发现 hero 图 head 加 preload 指向首图 LCP 降 0.2 至 0.5 秒
字体阻塞渲染 自定义字体晚加载导致白屏 font-display: swap,只加载需要字重 LCP 降 0.3 至 0.8 秒
服务器响应慢 TTFB 超 1.8 秒 上 CDN、开 HTTP/2、PHP 缓存 LCP 降 0.4 至 1 秒
第三方脚本延迟首绘 头部追踪脚本阻塞 defer 或延迟到 idle 后加载 LCP 降 0.2 至 0.6 秒

一个被忽视的点:B2B 官网常把工厂全景、产品大图作为 hero,这张图往往是 2MB 以上的摄影原图。压缩到 200KB 以内、用 WebP、加 preload,三件事做完 LCP 通常能砍一半。服务器在国内、客户在欧美时,TTFB 天然偏高,CDN 必须上。

四、INP 优化:第三方脚本是主犯

INP 取代 FID 后,B2B 官网普遍翻车,因为这类站点装了太多营销和客服脚本。

脚本类型 常见来源 对 INP 影响 处理方式
在线客服 Intercom、Zendesk、Tawk 主线程长任务 200 至 800ms 首屏后延迟 3 秒加载,或滚到底部再加载
营销自动化 HubSpot、Marketo、Pardot 表单与弹窗阻塞交互 只在目标页面加载,非目标页移除
热图与分析 Hotjar、FullStory 录制脚本持续占用主线程 采样 10% 用户,非全量录制
聊天弹窗 WhatsApp、企业微信浮窗 点击弹窗延迟 用原生按钮,点击后再加载脚本
自定义轮播 首页产品轮播 自动播放 JS 长任务 改 CSS 轮播,停自动播放

判断瓶颈用 Chrome DevTools 的 Performance 面板录制一次页面交互,看 Main 线程上的紫色长任务,谁占的时间最长就先处理谁。原则:任何首屏非必要的脚本,都推迟到用户首次滚动或 idle 5 秒后再加载。插件选择上要克制,参考 出海站点四个插件组合,装得越多 INP 越难合格。

五、CLS 优化:给所有媒体定尺寸

CLS 是最容易修的指标,但也是最常被忽略的。

偏移来源 原因 修复方法 修复后 CLS
图片无尺寸 img 缺 width/height 加宽高属性或 aspect-ratio 接近 0
广告位预留不足 广告异步填充撑开 容器预设最小高度 降 0.05 至 0.15
字体交换 FOIT/FOUT 导致重排 font-display: swap,预留回退字体尺寸 降 0.02 至 0.08
动态插入内容 推荐位、相关文章后插入 占位容器预留高度 降 0.05 至 0.1
懒加载图晚到 loading=lazy 图晚加载推挤下方 占位图或 aspect-ratio 降 0.03 至 0.07

一条硬规则:页面上任何 img、video、iframe,在 HTML 里必须写 width 和 height 属性,CSS 用 aspect-ratio 保证响应式。这件事不需要开发排期,模板改一次全站受益。可访问性与性能在尺寸预留上是同源工作,见 B2B 站点可访问性范围。

六、优化优先级与迭代节奏

阶段 周期 目标 动作 验收指标
第一周 诊断 定位问题模板 Search Console 拉 28 天数据,列最差 10 页 问题模板清单
第二周 LCP 攻坚 所有模板 LCP 进 2.5 秒 图片压缩 + preload + 字体优化 PSI LCP 分布
第三周 INP 攻坚 第三方脚本减量 延迟加载、采样录制、删非必要脚本 长任务数量降 50%
第四周 CLS 收尾 全站 CLS 低于 0.1 宽高属性、占位容器 GSC 无 CLS 错误页
持续 监控 发版不回退 Lighthouse CI 每次部署跑测 分数不低于上版本

网站维护本身有固定节奏,性能只是其中一项,见 月度六项维护任务。改版或迁移后性能容易回退,要和 迁移 301 与 SEO 保全 一起回归。

FAQ 常见问题

Lighthouse 跑分 90 分以上,但 Search Console 显示不通过,为什么?
因为 Lighthouse 跑的是实验室数据,在干净环境下单次测量;Search Console 用的是 28 天真实用户现场数据,包含 4G 弱网、旧手机、真实第三方脚本。两者样本完全不同。正确做法是把 GSC 当裁判,PSI 当诊断工具:GSC 显示哪个模板不通过,用 PSI 跑那个模板的单页找瓶颈,不要追求 Lighthouse 满分。
B2B 官网流量小,CrUX 样本不足怎么办?
小站用 Web Vitals.js 自己埋点,把自己的真实用户数据收集上来。埋点代码约 1KB,在页面 head 加一段,把 LCP、INP、CLS 三个指标上报到自有数据仓库。这样即使 CrUX 没有你的数据,你也有自己的现场分布。注意只采集指标值,不采用户隐私数据,符合 GDPR,参考 GDPR 与 Cookie 数据合规。
首屏轮播图到底要不要做?
从性能角度建议砍掉自动轮播。轮播第二、第三张图用户根本看不到,却要下载、解析、执行轮播 JS,是 LCP 和 INP 的双重负担。改成单张 hero 图加 CTA,或用 CSS 实现的手动切换。如果业务必须轮播,第二张起的图用 loading=lazy,且轮播 JS 不阻塞首屏。
INP 优化要删客服插件吗?
不要删,要延迟。Intercom、Zendesk 这类客服脚本对 B2B 询盘转化有价值,但它们不应在首屏加载时就跑。做法是首屏加载后等 3 秒,或用户首次滚动 20% 视口后再注入脚本。这样既保留客服触达,又不阻塞首次交互。WhatsApp 浮窗同理,用原生按钮,点击后再加载 web SDK。
CLS 总是在 0.15 左右,怎么降到 0.1 以下?
按 DevTools 的 Layout Shift 面板定位偏移元素。B2B 官网最常见的三个原因:图片没写 width/height;相关文章或推荐位是 JS 异步插入且没占位;字体加载后文字重排。三件事做完 CLS 通常能进 0.05 以内。具体做法是所有 img 加宽高、所有异步容器设 aspect-ratio、字体用 font-display: swap 并选尺寸接近的系统回退字体。
CDN 能解决多少性能问题?
CDN 主要解决 TTFB 和静态资源分发,对 LCP 的贡献在 0.3 至 1 秒之间,对 INP 和 CLS 基本无帮助。如果你的服务器在国内、客户在欧美,TTFB 可能高达 2 秒以上,上 CDN 是第一优先级;如果 TTFB 已经在 600ms 以内,再上 CDN 收益有限,钱应该花在图片和脚本上。Cloudflare 免费版对小站够用,企业站建议 Cloudflare Pro 或 AWS CloudFront。

写在最后

Core Web Vitals 不是技术团队的独角戏,是内容、设计、营销三方共同背的指标:图片大小归内容,脚本加载归营销,布局偏移归设计。把这三个人拉到同一张表上,按 LCP、INP、CLS 的顺序各修两周,一个季度内全站及格是可实现的。

落地三步:本周从 Search Console 拉最差 10 个模板列清单;第二周把 hero 图压缩加 preload;第三周把客服和营销脚本全部延迟加载。做完这三步再看 GSC,不通过率通常能下降一半以上。

一句可以记住的话:性能优化的钱要花在真实用户身上——看现场数据、治首屏大图、延后第三方脚本,比跑分满分重要十倍。

崔立姝
崔立姝 环形山专家

交付 · 运营负责人 · 环形山交付与运营团队

环形山(Crater)交付 & 运营负责人。负责 SEO 落地执行、社媒渠道运营与内容分发,擅长用数据拆解增长动作。操盘多个出海项目的落地交付,关注 Facebook、Twitter、TikTok、YouTube 与 SEO/GEO 的协同打法。

SEO 落地内容运营案例拆解
1106篇分享
84篇知识库