结构化数据在 GEO 的讨论里被反复提起,常见的说法是加了 Schema.org 标记,AI 就能「精准理解」品牌。这句话把三件事混成了一件:哪些是确定有用的,哪些是可能有用的,哪些基本是白做。先把这三层分开,配置的取舍自然就清楚了。
确定有用的部分不在生成式回答这一端,而在搜索引擎这一端。结构化数据是一份有明确规范的契约,引擎按规范读取字段,用于富结果展现和实体识别。这部分有官方文档支持,行为可预期。
可能有用的部分是生成式回答。标记让页面的关键事实有了稳定的机读形态,不依赖模型从版式里猜。但没有任何平台公开说明过自己的答案生成会读取 Schema.org 字段,所以这部分只能按「降低被误读的概率」来理解,不能按「提高被推荐的概率」来承诺。
基本白做的部分是把标记当内容用。标记里写了一堆页面上根本看不到的话,既不会被引擎当真,也不会出现在任何回答里。
先看一个反差:大多数站点连最基础的类型都没声明
HTTP Archive 的 2024 年统计给出一组值得注意的数字。语法层面,66% 的页面用了 RDFa,41% 用了 JSON-LD,26% 用了 Microdata,覆盖率都不低。但到了具体类型,声明 WebSite 的移动页面只有 12.73%,声明 Organization 的只有 7.16%,LocalBusiness 更低,只有 3.97%。
也就是说,大量站点有标记,但标的多半是分享卡片之类的展示信息,真正描述「这家机构是谁」的那部分基本是空的。
这个空缺恰好是 GEO 里最该补的一块。模型要在答案里点名一家公司,它得先确认这家公司是一个独立的实体,有名字、有所在地、有可核验的标识。这些信息散落在页面各处时,机器只能靠猜;写成 Organization 字段,它就是一份声明。
Organization 要填哪几个字段才算有效
字段不必求全。有用的是那些能被外部交叉验证的:机构全名、官网地址、所在地、社交或平台主页、统一社会信用代码一类的可查标识。
关键在于保持一致。同一家公司在官网写一个名字,在第三方目录写另一个简称,在社交主页又写第三个说法,实体就被拆成了三个。模型做实体归并时靠的是这些字段的重合度,名字和地址对不上,归并就失败。
名称字段尤其要注意。带不带后缀、用全称还是简称,选定一个就全网统一,包括第三方平台上的资料。这件事不需要技术投入,但需要有人一次性把口径定下来。
国内站点还有一个现成的交叉验证点容易被忽略:ICP 备案号。它在工信部的公开系统里可查,对应的主体名称是确定的。把备案号与机构全名同时写进标识字段,就给了一个外部可核对的锚点,而不是一句自述。统一社会信用代码同理。这类有公开登记可查的编号,在可信度上远高于任何自我描述的形容词。
FAQPage 怎么写才会被整段引用
FAQPage 是几种类型里最值得花时间的。原因是它的结构和生成式回答的需求天然对齐:一个具体问题,一段可以独立成立的答案。模型要摘一段话出来回答用户,这种形态最容易被摘。
写法上有三条经验。
问题要用客户的原话,不要用内部术语。客户问的是「你们能不能接急单」,内部写的是「交付周期弹性说明」,后者没人会这样提问。
答案要能脱离上下文成立。一段答案里出现「如上所述」「详见上文」,被单独摘出来就读不懂,等于白写。
答案里要有具体信息。时长、范围、条件、例外,这些是答案被选中的理由。一段「我们会根据客户需求灵活安排」没有任何可引用的内容。
| 类型 | 回答的是什么问题 | 值得做的程度 | 常见误用 |
|---|---|---|---|
| Organization | 这家机构是谁 | 高,优先做 | 名称口径与第三方不一致 |
| FAQPage | 这个具体问题的答案是什么 | 高,优先做 | 问答在页面上并不存在 |
| Article | 这篇内容是谁写的、什么时候 | 中等 | 作者字段填成机构名 |
| BreadcrumbList | 这一页在站点里的位置 | 中等 | 层级与实际导航不符 |
| Product | 这个产品的规格与价格 | 电商高,其他低 | 价格标了但长期不同步 |
| Service | 这项服务的范围与区域 | 中等 | 写成营销话术 |
Article 和作者信息解决的是另一个问题
Article 标记的价值不在被引用,在可追溯。它把发布时间、更新时间、作者写成字段,让内容有了时间坐标。
这件事在专业品类里有实际作用。涉及法规、价格、技术标准的内容,时效性本身就是可信度的一部分。一篇没有日期的合规说明,和一篇标明去年更新的合规说明,可信度不一样。
作者字段常被填成机构名。能填到具体人、并且这个人在站内有一个可访问的介绍页面时,这份标记才真正提供了新信息。填不到就留空,比填一个机构名更诚实。
三处最容易出错的地方
第一处是标记和页面内容不一致。标记里有五条问答,页面上只有三条,或者标记里的答案比页面上的详细。这是最常见的问题,也是唯一一种会被明确判定为违规的。
第二处是标记依赖脚本执行。标记由前端在运行时注入,抓取方只取初始 HTML 的话,它等于不存在。官网 AI 可读性体检里把这一项单独列为检查点,因为自查时很容易看错:浏览器的元素面板显示的是执行之后的结果,看不出问题。
第三处是同一个页面上有多份互相矛盾的标记。模板带了一套,插件又加了一套,两套里的机构名称不同。引擎遇到冲突时的处理方式不确定,结果不可预期。
怎么验证标记真的生效了
先取页面源码,确认标记在初始 HTML 里。再用官方的结构化数据测试工具跑一遍,看字段是否被正确解析。最后在搜索平台的后台看富结果报告,那里会列出被识别到的类型和错误。
这三步缺一不可。源码里有标记不等于语法正确,语法正确不等于引擎接受了它。完整的字段取舍与自查步骤写在结构化数据指南里。
有一点要提前说明:这三步都只能验证搜索端。生成式回答这边没有任何对应的工具,也没有后台可查。这是目前整条链路上最不透明的一段,承认它比假装有办法更有用。
参考来源
- HTTP Archive (2024). Web Almanac 2024: Structured Data. HTTP Archive.
- Schema.org. Getting started with schema.org using Microdata. Schema.org.
- Google. Intro to how structured data markup works. Google Search Central.
- Aggarwal, P., Murahari, V., Rajpurohit, T., Kalyan, A., Narasimhan, K., & Deshpande, A. (2024). GEO: Generative Engine Optimization. Proceedings of KDD 2024.