关于静态化的一些想法

字号选择:    
越来越多的人认识到动态页面对于SEO的不利因素,同样越来越多的程序开始实现静态化支持。
但数据的更新这个瓶颈,一直都没有很好的方法来解决。
每次更新数据重建所有文件(或者涉及的页面)都是非常消耗资源的。

对,js更新。更新数据后更新js文件那么就不再需要更新HTML文件,这也是目前比较多的程序采用的一种更新策略。
虽然现在搜索引擎已经对js有一定的抓取能力,但是这种能力仍然非常有限。
尽管如此,但这依然是目前最好的解决方法。
比如Z-blog。

最近对于静态化忽然有了一些想法。
对于用户和搜索引擎,我们完全可以让他们见到不同的页面。

例如:我的blog现在是这样工作的,每次更新日志的时候获取当前的数据(最新评论等)写入静态页面,这样搜索引擎可以很容易理解页面,直到下一次重建文件再获得当前的最新数据。
但是对于用户,他无法在这个页面看到最新的日志,最新的评论。
这时候就需要再使用到js文件把原先的写入的数据部分替换成最新的数据。
这样做就可以完全不用去担心搜索引擎对于js的理解能力。
如果你访问我的blog速度不是非常快的话,你可以留意一下边栏,实际上最新评论最先显示出来的是写入html的数据,待页面加载完成以后这部分会被替换为最新的评论内容。

个人认为这是一种比较成熟的解决方法。
目前仍然处于试验阶段,如果你有更好的想法,欢迎和我交流。

lionkay@gmail.com
相关内容:
Loading Related Items ...

Comments Feed: loading...
Trackback URL:
Loading Trackback URI ...
引用 zx.asd
[ 2007-2-7 2:31:31 ]
可以完全不用考虑边栏,因为边栏可以用js引入数据。
zblog现在就是这样的。
引用 zx.asd
[ 2007-2-7 2:39:05 ]
感觉现在好多人都静态化都走火入魔了,连个首页都要静态化,这样有什么意义没?又不是IP上W的站点。
引用 fisker
[ 2007-2-7 8:44:29 ]
边栏如果完全用js引入,搜索引擎基本上在这个页面找不到其他的出口。
所以我现在了写入一不分。

确实,但我觉得好像走火的包括z-blog.
1,我觉得js不需要静态化。
2,rss不需要。
3,忘了,哈哈

或者那是明月星光的错吧(1.5 plus) :)
没怎么看新版的
发表评论