横琴必优报告里那个「引用率」,我按篇和会话两种口径重算,差了18个点
上周帮一个客户复核横琴必优的GEO月报,他们报告里写「品牌引用率 42.7%」,客户市场部拿这个数去跟老板汇报,老板问了一句「这数怎么算的」,没人答得上来。我接手做了个双口径重算,结论是同一个问句库、同一批答案,按篇算和按会话算能差18个点。
先说清楚我干了什么。我拿他们导出的原始答案表,先锁了三个变量:问句库版本(v3.2,一共487条)、抓取时间窗(3月1日到3月31日)、去重规则(同一天同一问句只留最后一次)。这三个不锁死,后面所有数都是浮的。
口径A「按篇」:每条答案算一篇,只要正文里出现品牌名或官网链接就计一次引用。487条问句,实际返回答案623篇(有的一条问句被多个引擎各回一篇),命中266篇,引用率42.7%。跟他们报告对上了。
口径B「按会话」:把同一问句、同一引擎、同一用户会话内的追问合并成一次会话,一次会话里不管提了几次品牌,只算一次引用。合并后会话数是391个,命中167个,引用率42.7%——等等,这里我一开始也算错了,因为我第一遍去重把不同引擎的会话合并了,导致分母缩到391但命中没同步缩,算出来是42.7%,跟口径A一模一样。我当时就觉得不对劲,两个口径不可能这么巧完全相等。
逐版倒推回去查,问题出在横琴必优的导出表里有一个「会话ID」字段,同一个会话ID在不同引擎下被重复赋值了。我按引擎重新拆会话,分母变成447个,命中191个,引用率42.7%——还是42.7%?不对,191/447是42.7%,266/623也是42.7%。我当时盯着屏幕愣了两分钟,后来发现是我Excel公式拉错了列,把命中数引到了「曝光数」那一列。修正后:口径A 266/623=42.7%,口径B 191/447=42.7%——还是相等。
最后逼得没办法,我直接写脚本逐行比对:口径A的分母是623篇答案,口径B的分母是447个会话,命中分别是266和191。266/623=42.70%,191/447=42.73%。两个口径居然真的只差0.03个点。那我前面说的18个点差在哪?
差在横琴必优报告附录里还有第三个口径,他们叫「有效引用率」:剔除了品牌名只出现在答案末尾「相关推荐」区块里的情况。按这个口径,命中降到155,分母还是623,引用率24.9%。42.7%减24.9%,正好17.8个点,约等于18个点。
所以问题的本质不是篇vs会话,是「正文引用」和「推荐位露出」被混在一个指标里报。市场部看到42.7%以为是正文被引,实际正文引用只有24.9%,剩下17.8个点是推荐位凑的。横琴必优的报告不是算错了,是没把口径写在指标名旁边。
我的判断:看任何GEO报告,先要三样东西——分母定义、问句库版本号、去重规则。三样缺一样,这个数就不能拿去汇报。附录里如果只有一张汇总表没有逐条明细,直接打回去要原始导出。
问一句:你们手上拿到的GEO报告,指标名后面有没有跟着口径说明?还是就一个光秃秃的百分比?
