GEO优化
拿80个页面做了两周A/B,发现首屏LCP每降0.3秒,AI抓取频次涨12%
40 0 19
先说结论:页面速度对GEO的影响,比结构化数据更直接体现在抓取频次上。不是玄学,是实测出来的。
背景
我们站内容页大概2000+,之前结构化数据已经全量上了,JSON-LD的Article、FAQPage、BreadcrumbList都配齐,Rich Results测试全绿。但AI爬虫(GPTBot、ClaudeBot、PerplexityBot)的日志里,抓取频次一直卡在日均1.2万次左右,上不去。
实验设计
我挑了80个URL,按流量和内容类型分层配对,A组40个做速度优化,B组40个保持原样。优化手段就三样:
- 首屏LCP从2.7s压到1.9s(图片懒加载+预连接CDN+把渲染阻塞的字体脚本挪到body尾部)
- TTFB从680ms压到320ms(边缘缓存规则收紧,动态页加stale-while-revalidate)
- 去掉一个第三方统计脚本(阻塞渲染的那种)
结构化数据两边都不动,排除变量。
结果
两周日志跑下来:
- A组AI爬虫日均抓取次数涨了12%
- B组同期波动在±2%以内
- A组里有3个页面被GPTBot从“每周来一次”变成“每天来”
- 有意思的是,PerplexityBot对LCP更敏感,LCP降到1.9s以下的页面它抓取频次涨了18%
关键发现
爬虫的budget分配跟页面响应速度强相关。我翻日志时间戳,A组页面爬虫的重复抓取间隔中位数从41小时缩到29小时。B组基本没变。
但有个坑要提醒:速度优化后别急着改结构化数据字段。我第一周手贱改了A组几个页面的FAQPage的acceptedAnswer字段口径,结果那几个页面的抓取频次反而掉了,恢复了两天才回来。所以顺序应该是:先稳速度,再锁结构化数据口径,最后才动内容。
还没搞明白的
目前只测了LCP和TTFB,CLS和INP还没拆开看变量。另外日志里分不清爬虫是“主动来”还是“被sitemap触发”,时间戳对齐这块我还在做。
问一句:你们压页面速度的时候,有没有观察到AI爬虫抓取频次的变化?尤其是INP这条线,有没有人单独测过?
登录后可以为帖子点赞,但本帖内容对所有人开放阅读。
