先纠正再回答,不是把用户的提问推翻重写,而是把回答拆成两步:第一步指出错误前提并给出可验证的替代说法,第二步在修正后的前提上继续回答。是否值得纠正,取决于错误前提会不会改变结论——会改变结论就必须先纠正,不会改变结论就顺着用户的说法回答,把纠正放在补充位置。
先判断错误前提是否影响最终答案。如果用户问“产品页字数越多排名越好,我该写到多少字”,这里的字数与排名关系就是错误前提。直接回答“写三千字”会把用户带向错误方向,此时必须先纠正:字数不是排名的决定因素,能否覆盖用户真实问题才是。纠正之后,再回答“该写多少”才有意义。
这类纠正要满足三个条件:错误前提可被具体指出,存在替代解释,且替代解释直接影响下一步动作。例如用户认为“页面改版后流量下降一定是内容质量变差”,你可以先说明改版同时改变了URL结构、内链和抓取路径,流量下降有多种合理解释,不能单独归因于内容质量。然后给出动作:先对比改版前后被抓取和展示的页面集合,再决定是修内容还是修链接。这个动作的结果会决定下一步——如果丢失的是链接入口,改内容无效。
有些错误前提只是表述偏差,不改变最终建议。用户说“我想给每篇文章加关键词密度到百分之三”,真正需要的是内容覆盖度,但“增加覆盖”这个方向本身没错。此时不必先花大段篇幅纠正密度概念,可以直接给出覆盖用户问题的写法,再用一句话说明密度不作为目标。先纠正会打断阅读,也容易让用户觉得被说教。
区分两种情况的依据是:如果按错误前提执行会得到相反或无效的结果,就必须先纠正;如果按错误前提执行仍能得到大致可用的结果,就后置纠正。比如用户认为“标题必须包含完整关键词才能被理解”,按这个前提写出的标题通常仍可读,只是不够自然,后置说明即可。反之,用户认为“同义词替换就能产生新页面价值”,按此执行会制造重复内容,必须先纠正。
有效的纠正不是“你错了”,而是“这个说法在什么条件下不成立,换成什么说法更可靠”。可以按这个顺序组织:
假设用户问:“站内搜索没有结果,是不是说明这些词没有需求?”错误前提是把“站内无结果”等同于“无需求”。先纠正:无结果还可能来自索引未覆盖、分词不匹配、内容用了不同叫法。再回答:要判断需求,应把无结果词与站内已有内容的叫法对照。动作是抽取一批无结果词,人工判断它们是否只是同义表达;如果多数是同义表达,下一步是补同义词映射而不是新建内容;如果确实没有对应内容,才考虑补充。这个结果直接改变下一步的资源分配。
当用户已经限定“只告诉我怎么做”,且错误前提不会导致危险或反向结果,可以把纠正压缩为一句前置条件,然后直接给步骤。例如用户问“页面标题要不要重复关键词三次”,可以写“重复次数不是决定因素,下面按覆盖一个主问题的写法给步骤”,随后进入操作。这样既保留了纠正,也不违背用户的请求形式。
另一个例外是错误前提涉及用户自身业务事实,而你无法核实。此时不要断言用户说错了,而是把纠正写成条件句:如果实际情况是A,那么结论是X;如果是B,那么结论是Y。让用户用自己的数据去判断,而不是由你替他下结论。这样既不编造现状,也能完成先纠正再回答的结构。
写完一段纠正,回看它是否影响读者接下来的动作。如果纠正之后读者仍做同一件事,这段纠正就是装饰。有效的纠正会改变选择:从加字数改为补问题覆盖,从改内容改为修链接,从新建页面改为补同义词映射。用这个标准检查,就能判断先纠正还是后纠正、纠正写多长。最终,先纠正再回答的价值不在于显得专业,而在于让读者在正确前提下做出下一步决定。