企业采购 GEO 服务以后,最容易出现争议的往往不是“做了什么”,而是:
项目做到什么程度才算完成?
服务商可能说已经发布了内容、建设了信源、调整了官网,也可能展示几张 AI 推荐截图。
但这些都不能直接等同于项目已经验收。
因为:
工作已经做完,和结果已经达到双方约定,是两件不同的事情。
一个能够真正执行的 GEO 验收方案,应该在项目开始前就确定验收对象、测试方法、数据口径和判断规则,而不是等项目结束以后再临时决定“怎样才算有效”。
一、先分清“效果测量”和“项目验收”
GEO 效果测量关注的是:
优化前后,品牌在 AI 回答中的状态有没有变化?
可能观察:
- 有没有出现品牌;
- 有没有进入推荐结果;
- 推荐位置是否变化;
- 引用来源是否变化;
- 品牌描述是否更准确。
但项目验收还需要回答另一个问题:
这些变化是否已经达到合同约定?
所以两者的关系是:
效果测量
↓
得到真实变化
↓
与合同目标比较
↓
判断是否达标
↓
项目验收
没有稳定的效果测量,就无法可靠验收。
但有了效果数据,也不代表项目自然就算验收完成。
中间还缺少一套双方事先约定的判断规则。
二、GEO验收应该从项目开始之前设计
很多项目的问题,是先签合同、先开始执行,到最后才讨论怎么验收。
这时非常容易出现:
企业认为:
我要的是 AI 推荐结果。
服务商认为:
我已经完成了文章、媒体和官网改造。
双方实际上在用两套完全不同的标准判断同一个项目。
更合理的顺序应该是:
确定目标
↓
确定题集
↓
建立基线
↓
确定测试条件
↓
确定指标
↓
确定达标规则
↓
执行优化
↓
按同一协议复测
↓
验收
换句话说:
验收标准不是项目结束时制定的,而应该是项目定义的一部分。
三、第一项:固定验收题集
GEO 项目首先需要明确:
到底针对哪些问题进行优化?
例如企业真正关心的可能不是一个抽象关键词,而是一批真实问题:
- 有哪些值得选择的某类服务商?
- 某个行业有哪些推荐品牌?
- 某类产品应该怎么选?
- 哪家公司更适合某种业务场景?
- 某品牌是否值得合作?
如果项目开始时测试的是一批问题,验收时又换成另一批更容易出现品牌的问题,前后结果就没有可比性。
因此验收题集至少应该冻结:
- Question ID;
- 原始问题文本;
- 题目类型;
- 题集版本;
- 是否属于核心验收题;
- 是否允许使用措辞变体。
如果确实需要修改题目,也应该生成新的版本记录,而不是直接覆盖旧问题。
否则最后很难判断:
是 GEO 结果发生了变化,还是测试问题本身变了。
四、第二项:项目开始前必须有 Baseline
Baseline,就是优化开始之前的基线状态。
例如同一个问题在项目开始前:
品牌没有出现
项目完成以后:
品牌进入推荐结果
这个变化才有意义。
如果没有 Baseline,只在项目结束以后展示:
“你看,现在 AI 已经推荐我们了。”
企业实际上不知道:
这个结果是 GEO 项目带来的,
还是项目开始之前就已经存在。
因此正式项目至少应该保留:
- 基线测试日期;
- 测试平台;
- 原始问题;
- 原始答案;
- 是否出现品牌;
- 是否推荐品牌;
- 竞争对象;
- 引用来源;
- 测试条件。
Baseline 是后续验收最重要的对照组。
五、第三项:固定平台和测试条件
不同 AI 平台并不是同一个检索系统。
同一个问题在:
- ChatGPT;
- 豆包;
- DeepSeek;
- 通义千问;
- Kimi;
- Gemini;
得到的结果可能完全不同。
甚至在同一平台上,以下因素也可能影响回答:
- 模型版本;
- 是否联网;
- 登录状态;
- 地区;
- 时间;
- 上下文;
- Query 措辞。
所以合同里不能只写:
“提升 AI 推荐。”
而应该尽量明确:
在哪些平台、什么测试协议下判断结果。
如果项目期间平台升级模型,无法完全保持环境一致,也应该记录变化,并在验收报告中明确说明。
GEO 验收追求的不是制造一个完全静止的 AI 环境,而是让测试条件尽可能可记录、可解释、可复现。
六、第四项:不能只测试一次
生成式 AI 的回答存在随机性。
同一个问题今天问一次出现品牌,明天再问一次可能没有出现。
因此:
一次回答只能证明“这一次出现了”,不能证明稳定效果。
正式验收应该使用重复采样。
例如:
固定 Question
×
固定 Platform
×
多次 Observation
然后再统计:
- 出现次数;
- 推荐次数;
- 有效回答数量;
- 不同结果的分布。
重复采样的目的不是为了把数字做得更漂亮,而是降低单次随机答案对判断的影响。
七、第五项:先定义什么叫“有效样本”
这是 GEO 验收中非常容易被忽略的一点。
假设计划测试 100 次,但其中:
- 10 次平台报错;
- 5 次没有联网;
- 3 次回答中断;
- 2 次被风控拦截。
那么最终的分母到底是:
100,
还是:
80?
如果项目开始前没有定义,双方在验收时就可能使用不同的统计口径。
因此应该事先明确:
哪些属于有效 Observation,
哪些属于:
- 技术失败;
- 风控失败;
- 平台异常;
- 无效回答;
- 数据缺失。
无效样本可以排除在某些指标的分母之外,但不能直接删除。
更合理的做法是:
保留记录,并解释为什么没有进入最终统计。
八、第六项:指标必须有明确公式
“效果很好”不是验收指标。
“AI曝光明显提升”也不是验收指标。
真正可以用于验收的指标,需要明确:
分子是什么,分母是什么。
例如:
品牌出现率
出现品牌的有效回答数
÷
有效回答总数
推荐率
明确推荐品牌的有效回答数
÷
有效回答总数
指定题达标率
达到合同目标的问题数
÷
全部验收问题数
具体项目还可以观察:
- 引用率;
- 推荐位置;
- 描述准确率;
- 候选进入率;
- 竞争品牌变化。
但不是指标越多越好。
真正重要的是:
合同采用哪些指标,这些指标怎么计算,双方在项目开始之前就应该知道。
九、第七项:验收阈值必须事先约定
知道指标以后,还要进一步明确:
做到什么程度算达标?
目前并不存在一个适用于所有企业、所有行业、所有 AI 平台的统一 GEO 验收百分比。
因此不能简单规定:
所有 GEO 项目达到 50% 就算成功。
真正合理的阈值应该来自:
- 当前 Baseline;
- 项目目标;
- Query 难度;
- 平台范围;
- 服务范围;
- 双方合同约定。
例如某些项目可能按整体比例验收。
另一些项目则可以按问题验收:
Question 01
→ 达到约定状态
→ Pass
Question 02
→ 未达到
→ Fail
最后再统计题集整体完成情况。
这种方法的好处是:
企业能够明确知道每一笔服务目标对应了什么结果,而不是只看到一个无法解释的“综合 GEO 分数”。
十、第八项:必须保留原始证据
只有最终 Excel 汇总表,不足以完成高质量 GEO 验收。
因为企业应该能够追溯:
这个结果到底是怎么得到的?
至少建议保留:
- Question;
- Question Version;
- Platform;
- Observation Time;
- Raw Answer;
- 结果判断;
- 引用 URL;
- 异常状态;
- 对应指标。
最终报告中的每一个关键数字,都应该能够回到原始 Observation。
这意味着:
Summary
↓
Metric
↓
Observation
↓
Raw Answer
应该能够形成证据链。
如果只能看到:
“推荐率提升了 35%。”
却无法看到对应原始答案,那么企业很难独立复核这项结果。
十一、第九项:验收还要包含交付物,不只是排名
GEO 项目通常不只产生 AI 回答变化。
还可能形成:
- 官网页面;
- 内容资产;
- 企业事实库;
- 结构化数据;
- 案例;
- 第三方信源;
- Benchmark;
- 题集;
- 原始采样数据;
- 项目报告。
所以合同验收应该同时包含两个层面:
结果验收
AI 可见度、推荐或引用是否达到约定目标。
资产验收
项目承诺建设的内容、数据和网站资产是否完整交付。
否则就可能出现:
结果暂时不错,
但企业没有拿到:
- 题集;
- 原始数据;
- 内容资产;
- 后续维护能力。
项目结束以后也无法继续复测。
十二、第十项:提前约定异常和复测规则
生成式 AI 是动态系统。
项目周期内可能遇到:
- 模型升级;
- 搜索源变化;
- 平台故障;
- 大规模算法调整;
- 账号状态变化;
- 平台风控;
- 无法正常联网。
这些情况如果完全不写入验收规则,最后很容易变成争议。
所以双方应该提前明确:
出现异常
↓
记录原因
↓
判断样本是否有效
↓
是否需要补测
↓
补测时间窗口
↓
最终重新计算
异常规则越清楚,项目最后越不需要靠双方临时解释。
十三、一个可执行的 GEO 验收表应该长什么样?
可以把一个项目的验收对象压缩成下面几个字段:
| 验收字段 | 应该明确什么 |
|---|---|
| Scope | 哪些问题、平台和目标属于项目范围 |
| Baseline | 优化前是什么状态 |
| Question Set | 用哪一版问题验收 |
| Protocol | 怎么测试、测试几次 |
| Valid Sample | 什么回答进入统计 |
| Metrics | 用哪些指标 |
| Threshold | 做到什么程度算达标 |
| Evidence | 如何回到原始答案 |
| Deliverables | 最终交付哪些资产 |
| Exception | 平台异常如何处理 |
| Window | 在什么时间范围验收 |
| Sign-off | 谁确认项目完成 |
如果这十二项都没有定义,所谓“GEO验收”往往很容易退化成:
项目结束以后双方拿截图讨论感觉。
十四、为什么不能只看“AI第一名”?
“做到第一名”听起来非常容易理解。
但它在实际验收中存在几个问题。
第一:
AI 并不是每次都会给出完全相同的候选顺序。
第二:
不同 Query 的难度完全不同。
第三:
不同平台的推荐逻辑不同。
第四:
单次第一名不能证明持续第一名。
第五:
品牌被列在第一位,也不一定代表回答事实正确或最终产生商业价值。
所以:
排名可以成为一个观察维度,但不适合作为没有测试协议的孤立验收标准。
如果合同确实约定 Top1、Top2 或 Top3,也应该进一步写清:
- 哪些题;
- 哪个平台;
- 什么时间窗口;
- 重复测试多少次;
- 多少次达到目标才算通过。
这样“第一名”才从一句销售承诺,变成可以实际执行的验收条件。
十五、真正成熟的 GEO 验收,是让双方在项目开始前就知道答案
一个成熟的 GEO 项目,不应该到最后一天才问:
现在到底算不算做好了?
在项目开始之前,双方就应该能够回答:
验收什么?
怎么测?
用什么数据?
多少算达标?
异常怎么办?
最后交付什么?
项目结束以后,只需要按照已经约定的方法重新执行一次测试,再把结果和 Baseline、合同目标进行比较。
这时验收就不再依赖:
- 一张截图;
- 一次 AI 回答;
- 一个无法解释的总分;
- 服务商自己的口头判断。
而是依赖一套:
固定题集、基线、重复采样、明确指标、原始证据和合同规则共同组成的可复测验收体系。
这才是企业真正能够执行的 GEO 项目验收标准。