对于任何一个SEO人员而言,我们做搜索排名的时候,随着时间的推移,你操作的网站规模,可能会逐渐的扩大,因此,我们可能需要处理各种页面问题。
特别是一些大型网站,数据量相对较多的时候,经常会面临一个问题,那就是我们是否需要让搜索引擎去给站内搜索结果页面建立索引。
那么,内部搜索结果页面,应该被收录吗?
1、用户体验
我们知道对于站内搜索框而言,任何一个网站建立这个模块的主要作用就是辅助用户更好的去查询到自己的更加精准需求性的内容。
但在实际操作中,由于站内搜索的设计与程序架构问题,我们很难通过特定关键词的检索,可以精准的匹配到目标用户的需求,甚至有的时候,所反馈的结果,往往是“冗余”页面。
你需要在搜索结果页面,进行大量的翻页,才可能找到精准的相关性页面,虽然从某种程度上,可以延长页面的停留时间,但基于长周期的思考,对于品牌SEO,用户进行二次检索的时候,会产生不确定性的更多因素。
2、搜索体验
另外一个顾虑就是对于搜索结果页面而言,由于当初建立cms系统框架的时候,更多的是程序员,而非SEO人才,这就使得一些页面设计并不符合搜索引擎友好。
而当百度蜘蛛进行爬行与抓取的时候,会反馈大量的非标准化URL地址,严重的浪费资源。
基于这个角度来讲,我们认为站内搜索结果页面,有的时候,我们并不建议去被百度收录。
3、解决方案
基于上述两点,我们该如何处理站内搜索结果页面的收录问题,我们给出如下策略:
①屏蔽搜索结果页面
如果你的搜索结果页,相对的混乱,比如:大量动态参数的产生,所检索的结果也并非是高精准的内容,同时,当你是一个新站时,蜘蛛的抓取频率有限。
我们认为这个时候,需要合理性的利用robots.txt文件对其特征参数进行有效的屏蔽。
②规范化搜索结果页面
如果你仍然试图利用搜索结果页,进行长尾关键词的排名,我们认为有必要进行站内搜索结果页的合理性规划,比如:
1)伪静态结果页面的URL地址,屏蔽动态参数。
2)尽量过滤,无意义的搜索结果页面,比如:单个字的结果,适当的利用程序判断,有必要可以进行站内审核。
3)控制搜索结果页面的展现渠道,推送给百度爬虫爬行,我们可以采用百度网址提交的形式。
4)丰富搜索结果页面内容,增加页面元素,保持多元化。比如:合理利用侧栏等。
总结:理论上我们并不建议将搜索结果页面推送给搜索引擎,避免影响用户与搜索引擎的体验,如果一定要采用则需要多加思考,而上述内容,仅供参考!