排名和转化不听口号。它们听 LCP、INP、CLS 三个数。
昨天 Day 62 讲边缘:门口该干啥、工厂该干啥。
今天把镜头拧回来——用户真正感知到的,是三个更硬的字:
快、跟手、不抖。
Google 把它们正式叫做 Core Web Vitals(核心网页指标):
指标 | 人话 | 「Good」门槛(官方) |
|---|---|---|
LCP | 主内容多久出来 | ≤ 2.5 秒 |
INP | 点了之后多久有反应 | ≤ 200 毫秒 |
CLS | 页面会不会突然乱跳 | ≤ 0.1 |
✅ 门槛来自 Google Search 文档与 web.dev Web Vitals 说明(LCP / INP / CLS),并要求看 真实用户 75 分位(p75),移动端与桌面端分开看。 ⚠️ 「过了一定涨排名」「实验室分=现场分」不做保证——搜索是多信号,CWV 是体验信号之一,不是唯一开关。
冰山线:
你以为在优化性能,其实在决定:用户有没有耐心把工具用完。
你的站像什么 | 优先看谁 | 常见真凶 | 先做什么 |
|---|---|---|---|
攻略/着陆页为主 | LCP | 大图、字体、阻塞 JS | 预加载主图、减首屏 JS |
在线小工具(转换/生成) | INP | 主线程被算力占满 | 拆任务、Web Worker、防抖 |
广告/懒加载/弹层多 | CLS | 图片无尺寸、晚插 DOM | 占位尺寸、固定广告位 |
全站「感觉卡」 | 三个一起 | 只看实验室分数 | 先看 Search Console / CrUX 现场数据 |
Day 63 北极星:
工具站性能优化不是「把分数刷绿」,是:让 75% 的真实用户,在三个门槛内把活干完。
出海工具站、游戏攻略站,有三个共性:
✅ Search 文档写明:Core Web Vitals 是页面体验相关信号的一部分;具体是否「通过」,看 URL 级现场数据不足时,可能回退到分组或源站级数据。
对一人团队更狠的是:
所以 Day 63 不写玄学「性能文化」,只写 清单:测什么、怎么读数、先改哪三刀。
LCP = Largest Contentful Paint。 通常是:首屏大标题区、英雄图、工具结果区上方的主视觉、文章首图。
Good:p75 ≤ 2.5s\ Needs improvement:2.5s–4.0s\ Poor:> 4.0s
✅ 与 PageSpeed Insights / web.dev 公开阈值一致。
工具站上 LCP 常见「最大元素」:
你真正要问的不是「首页总分多少」,而是:
用户来办正事的那一页,主内容多久出来?
INP = Interaction to Next Paint。 测的是:点击、敲键、点触之后,到下一次绘制之间有多慢。
Good:p75 ≤ 200ms\ Needs improvement:200–500ms\ Poor:> 500ms
✅ 同上,官方 Web Vitals 阈值。
对工具站,INP 往往比 LCP 更要命:
用户可以原谅首屏慢半拍;\ 点了没反应,会直接骂「这站坏了」。
CLS = Cumulative Layout Shift。 广告弹出、字体替换、图片晚加载、Cookie 条顶下来——都会加分(坏方向)。
Good:p75 ≤ 0.1\ Needs improvement:0.1–0.25\ Poor:> 0.25
工具站高频场景:
很多人的日常是:
这只做对了一半。
类型 | 是什么 | 适合干什么 | 不适合干什么 |
|---|---|---|---|
Lab(实验室) | 模拟设备/网络跑一遍 | 调试、对比改动前后 | 直接当「线上已通过」 |
Field(现场 / CrUX) | 真实 Chrome 用户样本 | 判断是否 Good | 精确定位某次点击卡在哪一行代码 |
✅ Google 用 CrUX 等现场数据评估体验;工具链包括 Search Console 的 Core Web Vitals 报告、PageSpeed Insights 的现场部分、web-vitals 库等。
一人站建议顺序:
⚠️ 「改完第二天排名起飞」——不写。现场分位更新需要时间,且排名因素不止 CWV。
Chrome 里可以看 LCP 候选;PSI 诊断也会点名。
找到以后只问一句:
这个元素,是不是用户来办正事必须看见的东西?
如果 LCP 是一张装饰大图——考虑砍掉或换成 CSS/小图。 如果 LCP 是工具标题+输入框区域——优先保它。
清单:
fetchpriority="high" + 合适预加载游戏攻略站、工具着陆页模板化时,封面字段一旦允许运营传超大原图,整站 LCP 会一起烂。 模板层要卡:最大边长、自动压缩、默认占位。
font-display: swap 或可选策略,避免长时间空白Day 61 的 ISR、Day 62 的边缘分流,本质都在帮 LCP:\ 少回源、少算、先出壳。 但壳出来之后,如果主图还在慢速域名上爬,LCP 照样炸。
用户点「开始处理」时,他需要的第一帧往往不是「结果算完」,而是:
先给反馈,再算重活。 这是 INP 最便宜的一刀。
清单:
requestIdleCallback / 分片input 事件里同步写超级复杂布局在线转换类工具(压缩、格式转换、计数)尤其容易:\ 算法写在主线程 + UI 更新绑在一起 → INP 直接 Poor。
结果区异步返回时:
你不是大厂性能组。要的是 可重复的作战顺序。
至少三类:
/tools/* 还是全站)每页只改 一类主因:
若主因是 | 一刀示例 |
|---|---|
LCP 大图 | 压缩 + 预加载 + 去掉懒加载 |
LCP 被 JS 拖 | 砍首屏第三方、拆 bundle |
INP 重计算 | Worker + 立即 loading 态 |
CLS 无尺寸图 | 全模板补宽高 |
CLS 顶栏晚到 | 固定占位或延后非关键条 |
忌讳: 一次改缓存、改 CDN、改框架、改字体全家桶——你不知道是哪刀生效。
三天其实是同一条链:
Day | 解决什么 | 对 CWV 的帮助 |
|---|---|---|
61 ISR | 内容页如何又快又更新 | 降低 TTFB/首字节压力,稳住内容页 LCP |
62 Edge | 进门分流、轻逻辑靠边 | 减少错误回源、地理/语言跳更快(间接) |
63 CWV | 用户感知的快/跟手/不抖 | 直接对齐 Google 体验门槛 |
错误拼法:
正确拼法:
回到开头那句:
排名和转化不听口号。它们听 LCP、INP、CLS 三个数。
对出海工具站,更直白的版本是:
你不需要先成为性能专家。 你需要一张清单,每周挑一个代表页,砍一刀最大的真凶。
Day 61 让内容「改完还能被看见」。 Day 62 让请求「进门先分拣」。 Day 63 让用户「留下来把工具用完」。
三件事做完,你的站才像一个 能收钱的产品,而不只是一堆能打开的 URL。
做完这六步,你才算「管过性能」,而不是「听说过 Core Web Vitals」。
做游戏攻略站、以及常见出海工具着陆页时,结构往往一样:
一套模板 × 成百上千 URL。
性能问题一旦写进模板,就是批量事故。所以除了「代表页」,还要加三条模板纪律:
load 之后。工具主按钮路径上,禁止同步塞聊天 SDK。这三条不炫技。它们只解决一件事:
你改对了一页,别在第二周被模板复制打回原形。
和 Day 52/53 的 pSEO 同一逻辑——规模化之前,先把错误成本按住。
出海工具站 90 天路径持续更新中。模块一(Day 1-15)启动 → 模块二(16-30)流量 → 模块三(31-45)变现 → 模块四(46-60)规模化 → 模块五进阶技术(61 ISR · 62 Edge · 63 Core Web Vitals …)。
完整索引入口文章规划中;单篇可在公众号内搜「Day」+ 编号回看。
袁锐钦 · AI产品实操 & 出海工具站日更中。做产品、测工具、跑变现,把试过的路摊开给你看。