在做SEO的时候,大家有可能都遇到过这样的问题,到底是伪静态好,还是存在服务器上的静态页面好。下面我们来分析一下:
第一、速度,对于速度而说,静态页面比伪静态好。
因为静态页面是实实在在存在于服务器上的页面。在用户向服务器发出请求时,可以直接直接调用。然而伪静态,其实是一个动态页面,只是用一个技术或手段,请动态页面中的“?”等一些符号用蜘蛛可以很内容识别出来的字母给代替了。所以像这种静态页面,要向服务器发出请求时,还要多出一个功能就是转化功能,如何同时请求过多,会加大服务器的负荷
第二、容量,对于容量而言,因为静态页面是实实在在存在于服务器中,因此会占用一定的空间,如何文件过多,占用的空间就多。然而伪静态就可以避免这一点,因为伪静态是将动态的URL给转换成静态,实际在服务器上是不存在的。
第三、搜索引擎友好性。
对于静态URL页面,实实在在存在于服务器上,当搜索引擎收录之后,URL是不会改变的,哪有用户访问时,也不会出问题。然而如果是伪静态页面,服务器伪静态组件不出问题,这个URL就没有问题,如何伪静态组件出问题了,哪么当搜索引擎收录这个URL就会出错,如果出现错误过多,会让搜索引擎讨厌你网站,所以在使用伪静态页面时,伪静态组件,一定不要出错。在此基础上,伪静态和静态生成对SEO都很好。另外有一点,如果是评论框之类的,如果做成静态的,评论框就比较难架构,做成js就不利于SEO,不做成js就不能实时更新,这比较恼火。所以对于交互性强一些的网站伪静态好些,交互性弱的网站静态就好些。
所以,综上所述,伪静态和静态并不一定非要分出个好坏,要根据自己的实际情况选用。野狼的建议是,大家不用特别纠结这个问题,只要服务器处理速度足够,就不怕资源耗费多,伪静态也可以做到与静态速度一样,对SEO也一样比较好。
还没有人来评论,快来抢个沙发吧!