对于搜索引擎,在主观上对静态页面和动态页面并没有说好与不好,只是很多动态页面的参数机制不利于搜索引擎收录而已,而静态页面更容易收录而已。除此之外,页面静态化在一定程度上也提高了页面访问速度和系统性能,还有稳定性方面。这使得在搜索引擎优化上面,为使得效果更加明显,问题简单快速解决,大家对站点的静态化趋之若骛。
但是对于一些大型网站,特别是综合类型网站,网页静态化给其所带来的问题,还有后续的成本也是不容忽视的。因为不定时更新生成的文件数量比较多,存储时必须考虑好文件以及文件夹的数量问题,还有磁盘空间容量的问题等,这无疑就需要大量的服务器设备了。
而程序将频繁地读写站点中较大区域的内容,考虑磁盘损伤问题及其带来的事故防范与恢复,以及硬件损耗要更新、站点备份要到位。页面的维护的复杂性和大工作量,及带来的页面维护及时性问题等等,都需要一整套站点更新制度和专业的站点维护人员;
因此,对于SEO优化,我们不需要真正静态化,只需要假装就可以了。动态页面也一样能够做好SEO优化。也就是我们常说的伪静态。伪静态,可采取URL Rewrite方式。
不论是真正的静态页面还是伪静态的页面,在搜索引擎收录这一点上,效果几乎是一样的。既然这样,为何不使用效率更高的“相对静态化”(伪静态)的方法,以避免真正静态化所产生的诸多问题呢?