三项 Core Web Vitals 里,CLS 最容易被排到最后。原因很直白:它不影响打开速度,也不影响点击响应,看起来只是"抖一下"。但它是三项里唯一直接导致误点击的指标,代价落在转化上。
位移直接吃掉点击
我们今年做了一次对比:同一个 B2B 站的注册表单页,CLS 0.34 改到 0.06,前后各观察两周。表单提交率从 11.2% 到 13.8%。样本不算大,但方向很清楚。
为什么会这样?用户在移动端点"下一步"的瞬间,页面因为客服组件插进来往下跳,手指落在别处。录屏里能看到这种误点,一次会话出现两三次,用户就烦了。B2B 的注册表单一条线索值多少钱,市场部自己算得出来。
团队为什么总放过它
三个原因。第一,它不体现在"打开快不快"上,老板感知不到,汇报时也不好讲。第二,实验室和真实数据差距大,改完不一定立刻能看到变化,容易被当成噪音。第三,修 CLS 常要动第三方组件,跨团队协调成本高。
最典型的情况是:技术负责人知道 CLS 差,但排期上永远排在图片压缩和 CDN 后面,因为那两项讲得清收益。
我的排序建议
按对收入的影响排,我给 B2B 软件站的顺序是:INP 优先,CLS 其次,LCP 最后。INP 影响产品使用,CLS 影响表单和点击,LCP 影响首访印象。前两个直接跟转化挂钩,最后一个跟获客成本挂钩。
如果你只有一天时间,先查移动端的 CLS 归因,找面积最大的一次位移,看它是图片、字体还是第三方组件。这三类占九成,修法都不难,难的是有人愿意排期。
一条边界
CLS 低于 0.1 就别再优化了。0.1 以下的位移用户基本感知不到,继续抠是浪费工程资源。我们给自己定的线是 0.08,留一点余量给第三方组件的波动。
还有一件事值得做:把 CLS 的验收写进上线流程,而不是等季度复盘才想起来看。位移这种问题,越晚发现越难归因,三个月后没人记得当时动了哪个组件。
怎么跟老板讲这项
我一般不讲指标,讲钱。B2B 站一条注册线索的获取成本按行业在两三百到上千元不等,提交率掉两个百分点,等于每月白扔几十条线索。把这两个数摆在一起,CLS 的优先级自然就上去了。
如果对方还是没感觉,就放录屏。手机录一段"点提交的时候页面跳了一下",比任何报告都直观。我们给三个客户做过这件事,两个当场把 CLS 加进了下个迭代。
元析智能
为软件公司做 SEO 和 GEO 优化