站内搜索页,在外贸领域,除了淡化SEO的DealExtreme,其它所有出名网站都做了,对于其中多数而言,其效果很庞大——但只是一时的。几乎没有几个能保持住这样庞大的流量,尤其在Google的Panda更新之后,生存者寥寥无几。看到现在,只有三家外贸网站还靠此存活着。
问题出在哪里?
根本的来讲,这样的站内搜索页面,到底给谁创造了价值?它本身不能直接给搜索引擎创造价值,那么只有通过给予搜索用户价值,才能做出效果。必须认识到的是,任何SEO方法,必须对搜索引擎或其用户产生价值才可能有用(或让搜索引擎误以为这样的方法产生了价值,这属于黑帽范畴了)。
对于用户,站内搜索和通用商业搜索引擎类似,需要满足统计意义上的用户需求。那么最最基础的第一点,检索出来的文档相关性一定要高。
比如看Tradekey,它在这点上已经做得很差了,搜索一个词,出来的结果会都是不尽相关的。其他网站的搜索相关性我没去详细评估过,不过想来没多少可以算上太理想的。
站内搜索的相关性上如何提升?100%模拟Google的文档排序从理论上来讲或许是最好的,至少绝不会差。
那么首先可以排除一些很劣质的搜索技术,比如MySQL的LIKE命令,及MySQL的全文索引等,它们搜出来的结果,没多少相关性可言。
然后是一些开源站内搜索引擎,如Luence, Sphinx等,对于SEO要求不高的中小型网站而言,它们还是不错的解决方案。但开源搜索引擎如何配置又是非常关键的问题。选择哪种内置排序算法?停止词与同义词等列表的导入?字段与标签的权重如何设定?
比如最后的字段权重设定,简单解释,如标题里面出现一次关键词,相当于内容出现多少次关键词这样的,这里设置的参考,可以是Google的VGSA(Google开发的站内搜索引擎的虚拟机版),通过一些简单的测试,可以测出基础的权重比值。
但站内搜索的解决方案,只是条件所限下的廉价便利的方案。相比Google搜索结果的精确度,它还太过于不足。就如商业搜索引擎非常看重的文档权重,在开源搜索引擎里面却几乎是没这个概念的。不过这些解决方案就暂时略过不提了。
另外一点比较影响站内搜索页面的SEO效果的因素是,搜索结果数量。倘若搜索结果都没几个,说明和这词相关的产品都不多,那么这个页面搜索引擎抓取过去做啥?
比如前面已经提到过的Tradekey,和Lightinthebox之类,它们给搜索引擎抓取的搜索页面,甚至都是没有结果分页的。用户从搜索引擎过来,看到一个光秃秃的页面,那么效果怎么可能会好?
他们都早已经忘了这是要给用户寻找信息所使用的页面,而只是把这样的页面,当作自己截获流量的工具。从本质上来讲,就是不可能成功的。
而另外,有人提到过站内搜索页面的总数是需要限制的。这种说法至少绝不是确切的,算不上影响其SEO效果的因素。
看到过一些网站,没有内容页只有搜索页和普通列表页,效果一样非常强。电商领域也有网站,搜索页总数多出产品页好几个数量级,效果也丝毫不受影响。取决最终效果的是整体做法,而不是一个死的数字。
最后,不得不提这样的做法在百度中的效果我不尽清楚,但在Google里面,Panda更新之前效果很好,但在Panda之后,抱歉只做这些还是不可能得到多大效果的,无数外贸站就死在了这上面,因为其他要做的事情还有很多。但限于很多原因,这里不方便继续写下去了,那就这样结束吧。