/posts/json-ld-ai-3-11
GEO优化

给产品页加了段JSON-LD,AI抓取频次从每天3次到11次

技术宅阿杰 36 0 20

上周把公司一款小家电的产品页重写了一版结构化数据,分享下实测过程。

背景:页面原来只有基础的 Product schema,name、image、offers 三个字段。AI 爬虫(日志里识别的是 GPTBot 和 ClaudeBot)抓取频次平均每天 3 次左右,抓完也不一定引用。

改动:

  1. 补全 Product schema:加 aggregateRating、review、brand、sku、gtin13、additionalProperty(把「功率」「容量」「噪音值」这些参数用 PropertyValue 结构化出来)。
  2. 加 FAQPage schema,把详情页底部 6 条售后 Q&A 标出来。
  3. 加 BreadcrumbList。
  4. 顺手把 LCP 从 2.1s 压到 1.3s——主要是 hero 图从 320KB 的 PNG 换成 AVIF,首屏 JS 拆了两个 chunk。

实测数据(连续 14 天):

  • 抓取频次日均值:3.1 → 11.4
  • 页面被 AI 答案引用的次数(用品牌词+产品名去问,人工数):7 天里 2 次 → 7 次
  • 富媒体结果测试(Google Rich Results Test):改动前 1 项通过,改动后 4 项通过

几个踩坑细节:

  • gtin13 一开始填错了校验位,Rich Results Test 直接报 invalid,但页面肉眼完全看不出来,得跑验证工具。
  • aggregateRating 的 ratingCount 我一开始写的是「累计评价数」,后来改成「当前有效评价数」,因为 AI 引用时会把数字直接念出来,写累计的会跟页面展示对不上。
  • FAQPage 里答案长度超过 120 字的那几条,AI 引用时只截前半句,建议控制在 80 字内把结论放前面。
  • LCP 优化和结构化数据是同期做的,所以没法单独归因——这也是我这次最不满意的地方,下次会分两批灰度。

一个观察:加了 additionalProperty 之后,AI 回答「XX 和 YY 哪个噪音小」这类对比问题时,会直接引用我们页面的数值,之前它都是从第三方评测站抓的。这个变化比抓取频次更值得盯。

想请教大家:你们做结构化数据灰度的时候,是页面级 A/B,还是按 URL 分组跑?我现在纠结的是同一个页面 AI 爬虫有缓存,改完不一定马上重抓,这个重抓周期你们一般怎么估?

登录后可以为帖子点赞,但本帖内容对所有人开放阅读。

社区回应

0 Replies

还没有回应,抢一个沙发。

登录后可以回应和点赞,但本帖内容对所有人开放阅读。