相信不少在做SEO优化的人员,在潜意识里会给客户网站的做完诊断结果后要求页面静态化。确实就静态页面与动态页面而言前者在优化上会有一些优势,但也并不表示动态页面就做不了SEO优化,现在搜索引擎都能很好的收录动态链接页面。
对于搜索引擎而言,在主观上对静态页面和动态页面并没有特殊的好恶,只是很多动态页面的参数机制影响搜索引擎收录,而静态页面更容易收录而已。此外,页面静态化在一定程度上也提高了页面访问速度和系统性能及稳定性。这使得在网站优化上面,会使得得效果更加明显,问题简单快速解决,大家对站点的静态化趋之若骛。
不过动态网页也是有优点的,然而对于一些大型网站,静态化带来的问题和后续成本也是不容忽视的:
由于生成的文件数量较多,存储需要考虑文件文件夹的数量问题和磁盘空间容量的问题—--需要大量的服务器设备;
程序将频繁地读写站点中较大区域内容,考虑磁盘损伤问题及其带来的事故防范与恢复----硬件损耗要更新站点备份要到位;
页面维护的复杂性和大工作量,及带来的页面维护及时性问题-需要一整套站点更新制度和专业的站点维护人员;
站点静态化,增加了更新维护难度和网站管理人员工作强度,增加了硬件设备需求和损耗速度,增加了站点潜在的访问冲突和故障概率。对于一个大型网站而言,这都是必须考虑的问题。
对于SEO优化,我们还可以采取折中的办法,可以进行动态页面链接伪静态。动态页面也一样能够做好SEO优化。
许多大型网站虽然网址的后缀为.htm,但其实还是动态页面,只是用了URL Rewrite的方式“欺骗”搜索引擎。
目前对于一个动态网站,实施相对静态化的做法基本有如下几种:
1. 伪静态,URL Rewrite方式。
2. 类似蜘蛛的方法,动态站点也存在,只是通过一个程序去抓取整个站点并保存发布为需要访问的静态站点。
不论是纯静态页面还是伪静态页面,在方便搜索引擎收录这一点上,效果都是一样的。既然如此,我们可以在条件永许下使用效率更高的“伪静态”的方法,以避免真正静态化所产生的诸多问题。
静态化对于网站SEO优化来说,应当只是一个信号,告诉搜索引擎我的站点很好收录,然后带领搜索引擎尽可能多的“浏览”站点内的内容。只要能够方便浏览和收录,不论是静态页面还是动态页面,搜索引擎都会一视同仁的去收录。
对于小网站而言,站点静态化或许是解决网站收录量的一个简便的办法,而对于大网站来说,则要认真考虑了,是否真的有必要去做静态化,还是做一下“相对静态化”针对SEO优化来说就够了,当然就个人经验来讲,还是倾向于使用静态页面,然后才是伪静态,如果两者都不能实现,使用动态页面做优化也不会差很多。现在基本的建站程序都能静态生成页面和伪静态了。