结论先给:如果站内搜索的空结果页只显示“没有找到”,它就把一次明确的用户需求直接丢进了死胡同;更合理的做法是让空结果页承担“最近替代路径”的职责,用与原查询语义相近的栏目、标签或内容入口接住这次访问。但这个结论有前提——站内内容规模足以支撑相近推荐,且搜索词本身不是明显拼写错误或站外意图。否则,优先做拼写纠正和搜索框保留,而不是堆推荐位。
空结果页的处理通常有两种取向:一种是极简提示,只告诉用户“无结果”,把注意力留给重新输入;另一种是补救式推荐,用相关栏目、热门标签、相近标题或分类导航把用户导向别处。两者不是谁绝对更好,而是取决于查询与站内内容之间的真实距离。
当站内确实存在与查询相近但用词不同的内容时,补救式推荐成立。例如用户搜“退款流程”,而站内文章标题写的是“售后申请与处理”,这时空结果其实是词汇不匹配造成的,给一个指向售后分类的入口,比让用户自己猜关键词更有效。
当站内根本没有对应主题,或者查询明显是站外意图时,极简提示更诚实。硬塞一堆不相关的热门内容,会让用户误以为站内有答案,点进去再失望,反而增加跳出。判断标准可以很直接:把查询词拿去站内已有标题和正文里做一次人工比对,如果连续几个相近表达都找不到落点,就属于内容缺口,不是搜索匹配问题。
假设某站点内容集中在少数几个栏目,搜索“发票抬头修改”得到空结果,页面却推荐了“账号注册”“密码找回”“会员权益”三条热门链接。这些链接点击率可能不低,但它们与原需求无关,用户仍要重新搜索或离开。这个反例说明:推荐位是否有效,不取决于它有多热,而取决于它是否解释了“为什么这次没搜到”以及“下一步最可能去哪里”。
更糟的情况是空结果页同时给出多个方向,却没有一个标明与查询的关系。用户面对的是又一次选择,而不是一条路径。此时补救式推荐反而比极简提示更差。
在动手改空结果页之前,先做一次小样本核查,动作和结果会直接决定下一步:
这个动作的价值在于避免把内容缺口误当成页面设计问题。若跳过核查直接加推荐模块,很可能只是让空结果页看起来更热闹,实际需求仍未被接住。
在确认属于表达差异后,空结果页可以按优先级承担以下职责,而不是一次性全部堆上去:
这三项的顺序也影响体验:先让用户能改词,再给一条最可能的替代路径,最后才是补充提示。推荐数量不宜多,因为空结果页的目标是缩短路径,不是展示内容库。
假设一个内容站有“配送范围”“配送时效”“运费说明”三篇文档,用户搜索“送货要多久”得到空结果。此时在空结果页给出指向“配送时效”的入口,并保留搜索框,是合理取舍;如果站内根本没有配送类内容,那么正确动作是记录这个查询、暂不推荐,等补齐内容后再考虑替代入口。这个例子里的数字和栏目名只用于说明判断方法,不代表任何真实站点的现状。
下一步动作可以很小:先选一批空结果查询,按“有相近内容”和“无相近内容”分成两组,分别观察用户接下来是修改搜索、点击替代入口,还是直接离开。根据这组观察再决定空结果页是继续强化推荐,还是退回极简提示,而不是一次性把页面做满。