网站速度如何影响 SEO:Google 排名算法中的速度信号解析
从 Core Web Vitals 到爬虫预算,网站速度对 SEO 的影响比大多数人想象的要深远。这篇文章用真实案例和数据讲清楚速度为什么重要。
Core Web Vitals 到底是什么
三个指标各有各的门槛。LCP 看的是页面最大内容元素(通常是一张大图或大标题)的加载时间,Google 要求 2.5 秒以内才算及格。FID 测的是用户第一次点击到页面真正响应之间的延迟,理想值是 100 毫秒以下。CLS 检测页面加载过程中元素有没有突然移位——比如你正要点一个按钮,结果图片加载完了把按钮挤到下面去了,这种体验对移动端用户来说尤其糟糕。这三个指标加上 HTTPS 安全连接、移动端适配、插页式广告的规范使用,一起组成了 Google 的页面体验信号。
我手上有个客户案例,内容团队很勤快,每周更新 3 篇高质量文章,但移动端 LCP 一直在 4 秒以上。同样一批关键词,内容不如他的同行反而排在他前面。后来优化了图片压缩和缓存,LCP 降到 2 秒左右,两个月内自然搜索流量涨了 40%。内容质量没变,变的只是速度。
用户行为才是最诚实的信号
Google 自己公布的数据很直接:页面加载从 1 秒涨到 3 秒,跳出率升 32%。从 1 秒到 5 秒,跳出率飙到 90%。到 6 秒的时候一多半人直接走了。搜索引擎排名算法说到底是在模拟用户行为,跳出率高、停留时间短,在 Google 眼里就是页面质量不行的信号。Chrome 的用户体验报告直接把你的真实加载表现报上去了,慢就是慢,骗不了人。
移动端才是主战场
Google 2019 年全面切到移动优先索引后,搜索引擎拿你移动版的性能和内容来定排名。桌面端再快也没用,移动端慢就输了。我审计过的网站里至少有三分之一存在这个问题:桌面端 PageSpeed 能跑到 90 多分,移动端不到 50。结果移动搜索的排名一直上不去。现实是现在 60% 以上的搜索流量来自手机,移动端速度已经不是可选项了。
速度拖累爬虫收录
搜索引擎给每个网站分配了爬虫预算,也就是一天能抓取你多少页面。服务器响应慢的话,爬虫抓一个页面就多耗时间,一天下来能抓的页面总数就少了。新写的文章可能因此迟迟不被收录。我见过一个博客站,内容每天更新,但因为服务器在海外而且没有 CDN,Google 的收录延迟了将近两周。换了 CDN 之后收录速度明显加快,收录率也上来了。
转化率也跟着掉
速度慢不只是 SEO 的事。亚马逊早年公布过一组数据:页面加载每增加 100 毫秒,销售额下降 1%。沃尔玛也做过类似测试:页面速度每提升 1 秒,转化率涨 2%。对做独立站的朋友来说,花几十块钱配个 CDN,加载时间能缩短 30% 以上,这笔账怎么算都划算。很多人在投 Google Ads 的时候花大价钱买流量,网站速度却没管过,流量进来了留不住,这钱就白花了。
从哪开始改进
缓存是最立竿见影的,一次配置之后大部分访问直接读静态文件,PHP 不用跑,数据库查询也省了。图片用 WebP 格式替代传统 JPEG,文件体积小将近三分之一。CDN 把静态资源放到离用户最近的节点,全球访问速度都能提上来。最后看看自己的服务器够不够用,有时候换个好点的主机方案是最直接的解法。每个月跑一次 PageSpeed Insights,瞄着那几条优化建议一项一项改,从 50 到 70 分这一段改起来最快,效果也是最明显的。