检查百度站内搜索的用户访问路径,核心是把“用户从哪里进来、输入什么、看到什么、下一步去了哪里”串成一条可核对的链路。时间和人手有限时,最先处理的不是全站日志,而是站内搜索入口页和搜索结果页这两类页面的访问记录,先确认用户能否顺利从入口走到结果,再决定是否深入排查。
百度站内搜索在这里指站内提供的搜索功能,用户通过站内搜索框提交查询词,进入搜索结果页,再点击某条结果或离开。检查前先写下你要验证的完整路径,例如:首页搜索框→搜索结果页→结果点击→目标内容页。路径写清楚,后面看数据时才知道哪一步断了。
需要准备的检查项包括:
如果站点没有独立的搜索页,而是弹层或即时联想,就把“提交查询”这一动作当作路径起点,不要硬套页面路径。
先看入口页到搜索提交的转化。在访问统计中筛选进入站内搜索入口页的会话,观察有多少会话触发了搜索提交。若统计工具支持事件,直接看搜索提交事件;若不支持,就用搜索结果页的访问量近似判断,但要注明这只是近似。
再看搜索结果页本身。重点核对三项:
可以用一个短例子验证:假设某用户搜索“退款流程”,路径记录显示他进入了结果页,但没有点击任何结果就返回首页。这时可能的原因包括结果不相关、结果排序靠后、结果摘要缺少关键信息,也可能是用户已经在前几条结果中直接找到了答案而离开。不要断言唯一原因,要把几种解释分别列出,再用抽查结果页和回看查询词来缩小范围。
最关键的一步是把查询词和后续行为对应起来。只看搜索页总访问量,无法判断用户是否找到了想要的内容;只有把具体查询词、结果页展示内容和点击去向放在一起看,才能判断路径是否有效。
完成数据核对后,用下面几项做验证:
判断结果时区分“可能原因”和“已经定位的原因”。例如结果页点击率低,可能是结果不相关,也可能是页面加载慢或摘要无吸引力;只有进一步抽查具体查询词和结果页内容后,才能把某一项确定为已定位原因。验证阶段的目标不是一次解决全部问题,而是找到最先影响路径通畅的那一段。
路径检查不需要每天做。人手有限时,可以按固定周期抽查一批查询词,记录入口、提交、结果页、点击四个环节的数据。每次只改动一个环节,改完后用同一批查询词对比前后表现,避免同时调整入口、结果排序和页面内容而无法判断是哪一项起了作用。
维护时还要注意区分百度网页搜索、站内搜索和付费广告的数据来源。站内搜索的路径检查只针对站内功能,不要把外部搜索引擎的抓取、索引或排名数据混进同一条路径里判断。
下一步可以直接做一件事:从访问统计中导出最近一周站内搜索的查询词和对应结果页访问记录,按查询词分组,标出无点击和有返回的查询词,先处理无点击且查询量靠前的那几个词。