【干货】一个提高抓取收录和排名的内链优化小技巧
做seo基本上都会比较关心收录的问题,这里我分享一个比较有趣的提高抓取和收录的小技巧。
如果喜欢做日志分析的童鞋一定不难发现,对于网站的首页以及栏目页,搜索引擎蜘蛛的来访总是那么的勤快。尽管我们的网站首页已经做了很多的模块,看似已经展示了很多链接了,但是如果网站表现好的话,可能都不够蜘蛛抓的呢。
而且很多的小站点seo可能都不会去优化首页的抓取,只是放了几个觉得比较重要的模块,调用下相关的文章,比如各个栏目的最新文章等,就完事了。这是绝大多数站长的做法,特别是个人站长。
正确的例子
那么如何来利用好这个首页的抓取呢?
我们都知道,一个页面一次展示URL的数量是有限的,比如几百条,上千条就差不多了。真要搞个几千的话估计页面就太大了。
那么能不能让某个或某几个模块的链接是动态更新的呢?比如每隔半小时更新一次,把那些没有抓取或没有收录或者是排名比较靠后需要提权的页面放出来。
每次展示200条链接,每半小时更新一次,这样一天的时间就能更新4800条了。
「当然了这个数量以及时间并不是固定的,每个站长都应该根据网站自身的情况做调整。」
比如新浪爱问的首页就有这么一个版块专门干这个的。因为爱问的每天百度蜘蛛的抓取量差不多有500万左右。
当然了,大站因为有自己的技术团队,因此这些功能都比较容易实现,那么对于个人站长或者小企业站,特别是那些基于开源的CMS来做的有没有啥好的法子呢?
适用于个人站点的方法
-
如果可以的,那么找个技术帮忙做二次开发,加个功能就好了 -
通过分析蜘蛛的来访时间和频次针对性的发布新的内容
对于第二点,主要就是使用的是第三方的cms也没有技术能力的站长。那么这种只能在新的页面上下功夫了,对于老页面还是比较为难的。
更多的技术细节的东西就不一一展开来说了,这里总结下用到的技术:
-
缓存,可以用memcached或Redis等,首页定时更新缓存刷新数据。 -
单独的数据表来存放需要调用的网页信息,包括连接、标题、发布时间、是否收录、排名以及调用优先级等等
主要就是以上两个,其它的都是实现的问题了。
科学化的做seo往往更能掌控全局,不至于遇到问题就抓瞎。每个策略都应该制定考核的指标,如何证明你的策略是有效的。每个问题都应该有理有据,流量下降,是排名下降了还是关键词的搜索量减少了,或者是宕机了又或是网站版本更新导致的统计代码问题等等。
今天就分享到这里,一个小小的技巧,希望对大家能有所启发。当某些因素不可控的时候,如何最大化的利用好这些因素。