Google科学方法 内容为主,流量制胜
今天发现有个Blog程序有个随机文章列表
用户来说,可以获得更多信息;从搜索引擎优化(SEO)角度来分析,也是个不错的主义。

假如一个页面上有5篇随机文章的链接;随机链进去的网页还有其他的随机链接,这就是25个;再继续下去,就是125个,这样下去很容易把整个网站遍历。(链接的数量呈几何级数增长)
当然,这种假设是排除了有相同链接的可能,但如此下去会找遍所有链接。
理论上说每个页面出现的概率是一样的(刚才还说彩票和概率论,现在就用上了。)grin

实现思路如下:(实现应该很简单)

1.对于每个页面,可以即时生成随机文章链接的信息。
这样做的缺点:每次都要查询数据库,浪费资源。

2.每隔一定时间间隔生成一静态文件,页面显示的时候调用这个文件。
这样做的缺点:在此时间段内每个页面上随机文章列表都是一样的,有点四版。

3.综合了上面两种方法的优点,可以生成多个JS文件存放随机文章列表信息,页面显示的时候再随机调用这些JS文件,这样查询数据库次数减少,而且提高了随机显示的频率,个人感觉这个方法比较好。

当然,对于不同的页面,也可以采取不同的办法。
比如:首页,用户浏览这个页面的几率大一些,所以,完全有必要每次都随机生成(资源花在首页是值得的);其他页面就可以采用第三种方法了。
搜索引擎优化SEO | 评论(0) | 引用(0) | 阅读(4007)
发表评论
表情
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
打开HTML
打开UBB
打开表情
隐藏
昵称   密码  
网址   电邮   [注册]
               

验证码 请输入左侧的字母,不区分大小写