空搜索结果页不该只显示“没有结果”。更稳妥的做法是保留原查询,并把它拆成可执行的下一步:放宽某一项条件、改走栏目或标签、查看相近词,或直接提交需求。判断哪种做法合适,要看空结果是“确实没有对应内容”,还是“内容存在但没有被组织到可检索的位置”。
同一个空结果页,运营、编辑和技术常给出不同解释。运营认为用户搜的词太偏,编辑认为内容早就写过,技术认为查询被过滤得太严。分歧之所以难核对,是因为大家讨论的是“有没有”,却没有把“用户输入什么、系统返回什么、站内实际有什么”放在同一张表上。
可以先把空结果归为两类。第一类是内容缺口:站内确实没有与查询对应的页面,或只有零散提及,没有可独立承担该需求的页面。第二类是入口缺口:站内有相关内容,但标题、栏目名、标签或正文表述与用户用词不一致,导致没有进入候选结果。
两类问题的下一步完全不同。内容缺口适合引导用户提交需求、订阅更新或转向相邻主题;入口缺口适合提供相近词、相关栏目和纠错入口。若把入口缺口误判成内容缺口,会不断生产重复页面;若把内容缺口误判成入口缺口,则会让用户反复点击却始终找不到答案。
不要只看空结果页本身。把最近一段时间的空查询词整理出来,再与站内已有页面做人工比对,通常就能看出偏向哪一类。下面这组核对方式不依赖特定工具,用导出数据或后台记录即可完成。
这里有一个容易误判的地方:某类查询量下降,不能单独证明入口调整有效。它也可能来自季节变化、外部渠道减少、用户改用别的说法,或统计口径变化。要判断调整是否起作用,应同时看放宽条件后的点击、相关页面的到达情况,以及用户是否继续发起新的查询。单个指标归零或下降,只能作为线索,不是结论。
空结果页的首要任务是承接原需求,而不是把用户推回首页。可以按以下顺序组织,但要根据上面判断出的类型取舍。
一个假设例子:某站把“设备安装尺寸”统一写成“安装参数”,用户搜“尺寸”时返回空结果。若核对后发现已有页面覆盖该主题,这属于入口缺口。动作是把页面标题和栏目说明补上用户常用说法,并在空结果页给出“安装参数”这一替代查询。下一步应观察替代查询的点击和到达情况,而不是立刻新建一批尺寸页面。若替代查询仍无人点击,再回头检查替代词是否真的贴近用户表达。
空结果页的争议往往不在设计,而在责任归属。与其争论“该不该补内容”,不如把每个空查询词变成一条可核对记录,至少包含:原查询、判断类型、依据、拟采取动作、负责人、复查时间。
判断类型要写依据,不能只写结论。例如写“站内已有同主题页面,标题用词不同”,比写“入口问题”更容易被其他人复核。拟采取动作要具体到可执行,例如“修改某页标题”“新增替代查询”“提交需求评估”,而不是“优化搜索”。复查时间用于区分短期波动和持续问题。
当多个角色对同一事实理解不同时,先约定用同一批空查询词做样本,再各自标注判断类型。标注不一致的地方,就是需要补充证据的地方。这样做的好处是,讨论从“我觉得”转向“这条查询对应哪个页面、放宽哪个条件后返回什么”。
需要提醒的是,替代查询和相关栏目必须真实存在且可用。若指向的页面本身内容薄弱,用户从空结果页过去后仍会离开,问题只是从搜索页转移到了内容页。因此每次调整后,都要回到原查询,确认用户是否获得了与原需求相关的下一步,而不是只确认空结果页不再为空。