谈谈网站生成HTML与优化

2008-04-17 14:11:40  作者:一错在错  来源:火星论坛  浏览次数:11  文字大小:[ ]
相关热点:优化
曾几时,百度/google在收录规则里面协商搜索引擎喜欢html的静态页面的时候,站长一片哗然,会点技术的马上把自己的网站改成生成html,碰见人就说,我的网站做过优化,生成html,设置了关键词,生产html的速度快. 站长吹牛或者是在出售程序的时候无不如此.
事实上真的是这样吗?
首先我们来谈论生成html的速度快问题.生成html静态页面就是解决了动态文件读取数据库的时候请求返回过于慢的问题.其实只要你的数据库不是非常大,从请求速度来说,这个基本上是不受什么影响的.但是更新页面起来麻烦,之前google adsense还不可以框架调用的时候,很多生成html的网站主是深受其害,自己电脑不关机,通宵生产html的都有.虽然现在可以js调用了,但是有的时候改版的时候,更新的时候都只有等半夜去挂机生成。而且专用非常大的空间以及服务器的资源,有的用虚拟主机的站长,估计删除页面都得花上几个小时的时间
有的网站没有几个流量,采集了一堆的数据库,没日没夜的生成,那个苦哦
所以说生产html在速度上面适得其反
有的人为了所谓的搜索引擎优化效果,做出伪静态的处理,服务器上面做个镜像,html可以执行动态脚本,这样一样所谓的html速度快就不能实现了,还是一样的需要读取数据库。而且去做一些伪静态处理还造成程序上面的累赘,有些功能还需要手动

其实我们稍微分析一下就可以明白,之前搜索引擎只所以喜欢html的页面是因为每个单独的html页面都是一个全新的文件,那个时候还没有所谓的模板生成,html都是纯手工制作的,而动态的是都是在一个文件上面引用,与其说搜索引擎喜欢html页面,还不如说搜索引擎更喜欢原创内容更为恰当.所以真正的原因不是html和动态的问题,是网站模板化的问题,当你网站生产html全部都格式化了,和动态文件用模块文件引用有什么区别呢?

不过话有说回来,html只所以比动态文件的排名权重稍微高些是有一定的理由的,但不是因为他是html页面,而是他是一个单独的文件名,但是我们也可以做1.asp 2.asp,但是这样会让程序写起来有增加一道工序,所以不要去做一些所谓的伪今天处理,

0

顶一下

[+]

收藏
责任编辑:xiaobao
今日DIGG排行