空搜索结果页的重点不是把“没有结果”写得更客气,而是把用户原来的查询意图接住:保留查询词,判断是筛得太窄、词太具体,还是内容确实缺失,再给出能继续缩小或转换方向的入口。缺少搜索日志和后台权限时,你仍可以先从页面上已有的查询词、筛选条件和分类链接入手,做出可执行的最小改动。
拿到一个空结果页,不要先改文案。先看三样东西:用户提交的查询词、当前生效的筛选条件、以及这个查询词在站内可能对应的分类或标签。三者的关系不同,处理动作也不同。
这三类无法只靠空结果页本身完全区分。一个查询词返回零条,也可能只是索引未更新、分词方式不同或该栏目被临时下线。因此不要把“零结果”直接等同于“站内没有这项服务”,更不要据此删掉或改写原有栏目。
最小可执行的动作,是在空结果页保留用户输入,并围绕它生成三类出口。假设某访客搜索“太原旧房翻新报价”,同时勾选了“本月可开工”和“含家具”,结果为空。页面可以这样组织:
做完这一步后,观察用户更常点哪类出口:如果多数人选择放宽条件,说明问题在筛选设计;如果多数人直接离开,说明相近入口的文字没有对上他们的说法。这个观察结果决定下一步是调整筛选逻辑,还是补充内容或改写入口措辞。
没有搜索日志、没有后台配置权限,也可以先做一次手工核对。取空结果页上显示的查询词,回到站内搜索框逐个去掉修饰词再搜一遍,记录哪些词能出结果、哪些仍然为空。这个动作不需要任何工具,能帮你判断问题是出在组合条件还是单个词上。
需要说明的是,这种手工核对只能反映你当前看到的状态,不能推出“用户都这样搜”,也不能证明某个词一定没有需求。它适合用来决定先改哪一处,不适合当作内容规划的完整依据。
几种常见处理会让下一步更模糊:把用户查询词清空后只显示热门推荐;用大量无关分类填满页面;只写一句“换个词试试”却不给任何可点的方向;以及在没有任何依据时承诺“提交后马上有人联系”。这些做法都会让原本明确的查询意图断掉。
更稳妥的顺序是:先保留原查询词,再给一个放宽条件的动作,然后给一个语义相近的栏目入口,最后才是兜底的人工或通用入口。按这个顺序改完一版后,再用同样的手工核对方式复查,确认空结果页至少能让用户知道下一步点哪里、为什么点那里。