核心要点
Core Web Vitals(核心网页指标)是谷歌明确拿来当排名因素的硬指标。它有三个:LCP(最大内容渲染)、CLS(累积布局偏移)、INP(交互响应)。很多站长在 Search Console 看到”网址体验差”就慌,但不知道从哪下手。
其实这三个指标各有典型病灶。LCP 多半是图太大或服务器慢,CLS 是元素乱跳,INP 是 JS 卡。下面用独立站常见场景逐项拆,附查法和修法。
先认人:三个指标到底量什么
- LCP(Largest Contentful Paint):页面主内容(通常是大图或大字块)渲染出来的时间。谷歌要求移动端 2.5 秒内。慢了用户觉得”这破站打不开”。
- CLS(Cumulative Layout Shift):页面加载时元素有没有”跳动”。比如图片没留占位,文字加载完把图挤下去,用户正要点按钮按钮跑了。谷歌要求 0.1 以内。
- INP(Interaction to Next Paint):你点一下、输入一下,页面多久才响应。取代老指标 FID,更贴近真实交互。谷歌要求 200 毫秒内。卡顿的站 INP 爆。
这三个不全绿,谷歌会觉得你站体验差,排名吃亏;用户也真会跑。我们做 独立站打开速度优化 时,CWV 是必查项,因为它直接连着速度和体验两件事。
LCP 慢:查法和修法
查
Search Console → 体验 → Core Web Vitals,看哪些 URL 的 LCP 红。再用 PageSpeed Insights 或 Chrome DevTools 的 Lighthouse,它会告诉你”最大内容元素”是哪个、花了多久。
常见病灶
- 首屏大图没压缩:一张 2MB 的 hero 图,LCP 直接爆。独立站首页爱放高清大图,最容易中招。
- 服务器/CDN 慢:首字节时间(TTFB)高,后面全慢。
- 关键资源阻塞:渲染被 JS/CSS 挡住,主内容迟迟出不来。
- 图片没用现代格式:还在用 PNG/JPEG,没上 WebP/AVIF。
修
- 首屏图压到合理尺寸、转 WebP/AVIF,懒加载非首屏图
- 用 CDN,开 Brotli/Gzip 压缩
- 关键 CSS 内联,非关键 JS 延迟加载(defer)
- 预加载 LCP 元素(
<link rel="preload">)
CLS 跳:查法和修法
查
PageSpeed Insights 会给 CLS 分值,DevTools 的 Performance 面板能录屏看元素怎么跳。
常见病灶
- 图片/视频没设宽高:浏览器不知道占多大,图加载完才撑开,后面内容全下移。这是独立站最高频的 CLS 元凶。
- 广告/弹窗插入:加载完插个横幅,把内容顶下去。
- 字体加载导致重排:自定义字体加载前后文字宽度变,行高跳。
- 动态内容无占位:评论、推荐位异步加载,没留高度。
修
- 所有图片视频显式写 width/height(或 aspect-ratio),浏览器提前留位
- 弹窗/横幅用固定位或预留空间,别插入式顶内容
- 字体用
font-display: swap,或预加载关键字体 - 异步块预留最小高度容器
INP 卡:查法和修法
查
Search Console 的 INP 报告,或 DevTools 录交互看长任务(Long Tasks)。
常见病灶
- 主线程被长 JS 占满:首页堆了一堆追踪、聊天插件、轮播,用户一点就卡。
- 第三方脚本过重:客服 widget、再营销像素、A/B 测试工具,各自吃主线程。
- 大列表/筛选无虚拟滚动:产品列表点筛选卡几秒。
修
- 拆长任务,用
requestIdleCallback延后非关键 JS - 第三方脚本按需加载、用
async、合并 - 交互逻辑防抖节流,别每次输入全量计算
- 列表大用分页或虚拟滚动
移动端是重灾区
谷歌以移动端为准评 CWV。独立站常犯:桌面测全绿,手机一开全红。因为手机性能弱、网络慢、图还用桌面大图。所有优化以移动端实测为准,别信桌面分数。和我们强调的 移动端优先设计 是一个道理——移动不行,其他白搭。
实操清单
- Search Console 看 CWV 报告,圈出红 URL
- PageSpeed Insights 逐个查 LCP/CLS/INP 具体病灶
- 首屏图压缩转 WebP/AVIF,设宽高防跳
- 非关键 JS defer,关键 CSS 内联
- 字体 font-display: swap
- 第三方脚本审计,关掉没必要的
- 用真机/移动模拟复测,确认三项达标
- 修完提交 Search Console 重新验证
常见问题
CWV 不达标会被谷歌降权吗?
会作为排名因素拖累,但不是一票否决。它和内容和外链比权重有限,但差的太离谱(尤其移动端)确实吃亏。属于”该修但别恐慌”的项。
为什么桌面绿、手机红?
谷歌以移动端评。手机性能弱、网络慢、常复用桌面大图,最容易爆。所有优化以移动端实测为准,别看桌面分数自我安慰。
图片都设了宽高还跳,为什么?
可能是字体加载或异步块。字体用 swap、动态内容预留容器高度。CLS 是多个小跳累积的,逐个查 Performance 录屏。
第三方客服/统计插件拖慢 INP 怎么办?
审计必要性,关掉不用的;必留的用 async 加载、延后初始化;多个合并。别一股脑全塞首屏。
改完多久谷歌更新评分?
提交重新验证后,谷歌重新抓取评估,通常几周到一两个月。改对是关键,更新是后面自然来的。
总结
Core Web Vitals 不是玄学,三个指标各有典型病灶:LCP 慢查图和服务器、CLS 跳查占位和字体、INP 卡查 JS 和第三方脚本。以移动端实测为准,用 PageSpeed Insights 和 DevTools 定位,逐个修。它直接影响排名和真实跳出率,值得认真做。