站内搜索是访客用自己语言写下的需求清单。要从中发现可用于SEO关键词排名提升的机会,先导出近30至90天的搜索词和结果点击数据,再筛出“有搜索、少结果、高退出”的词,最后回到内容层面判断是缺页面、缺答案还是词义不匹配。判断依据不是搜索量大小,而是这个词能否对应一个明确意图和一篇可独立成立的页面。
站内搜索词反映已经进入网站的人想找什么,外部关键词工具反映尚未进入网站的人在搜索引擎里搜什么。两者不能互相替代。站内搜索词的优势是意图更接近转化,劣势是样本只覆盖现有访客,无法代表整体市场。适合用它做三件事:补全已有页面的问答、发现栏目缺口、修正导航和筛选命名。若某个词在站内反复出现,却在外部关键词工具里没有可核对的数据,不要直接判定它没有搜索需求,应先检查工具覆盖范围和词形差异。
把站内搜索日志整理成四列:搜索词、搜索次数、结果页点击率、搜索后是否继续访问其他页面。然后按下面的条件筛选:
注意:同一现象可能有多个原因。点击率低不等于标题一定差,也可能是结果排序把不相关条目放在了前面。没有进一步查看结果页和用户路径之前,不要把某个原因当成已经定位的结论。
发现需求后,先决定它应该落在哪一层,再决定是否新建页面。可以用下面的判断顺序:
假设某站在站内搜索中反复出现“A和B的区别”,但站内只有A的介绍页和B的介绍页,没有对比内容。这种情况下,新建一篇对比页比在两篇介绍页里各加一句更合适,因为用户要的是并列比较。若站内已经有对比页,只是标题写成“A产品说明”,则应先改标题和摘要,而不是重复建页。
在把某个站内搜索词纳入SEO关键词排名提升计划前,逐项核对:
适用条件是:站内搜索量达到可观察水平,且日志能区分搜索词和结果点击。若站内搜索使用量很小,样本不足以判断趋势,应优先用客服提问、销售记录和外部搜索建议交叉验证,而不是只凭一两个搜索词改站。
从筛选结果中选一个“有搜索、无结果、意图明确”的词,按上面的层级判断决定补内容还是改标题。上线后回看该词的搜索次数、结果点击率和后续页面访问是否变化。若点击率上升但跳出仍高,继续检查页面是否真正回答了该问题;若搜索次数本身很少,不要用短期波动判定成败,应积累更长时间的数据再决定是否扩展同类词。