当前位置:首页 >相关SEO教程 >相关SEO教程 >正文

SEO中的伪静态

我们来了解一下什么是伪静态,为什么会出现伪静态这个词?我们都知道早期网站没有动态语言,例如(asp/jsp/)等等的支持,所有页面都是靠手工开发写HTML然后保存为扩展名为.html这种文件来供大家浏览,其访问地址可能是以.html结尾,如此可以想象整个效率是多么的低,而且还很复杂。后来出现了动态语言和数据库相结合以后,更多的交互性很强的网站就出现在我们面前,访问地址就变成了带有?等。
 早期搜索引擎对于这些动态参数的形式页面不容易收录,于是将这些动态页面转化成以html结尾的静态页面,这些页面是真正的静态页面,保存在服务器的硬盘上。因此随着数据的不断增加,会对网站的访问速度造成严重的影响,于是一种URLRewrite(URL重写)即
伪静态技术出现了,避免了真正静态文件的大量产生。

所谓的伪静态就是动态网页通过重写URL的方法实现去掉动态网页的参数,但在实际的网页目录中并没有必要实现存在重写的页面。

 

伪静态实现方法:

1、使用ISAPI_Rewrite进行动态链接重写HTML静态网址。

2、 IIS的404错误处理机制:通过自定义错误,转向我们准备好的处理页。

 

为什么搜索引擎会不喜欢带问号的网址?

以前动态网页就有这样一个漏洞,蜘蛛进去出不来了,称为“搜索机器人陷阱”。因为搜索引擎怕由于问号而进入死循环,所以很多时候带问号的地址搜索引擎是不会进去的,伪静态对于搜索引擎来说,因为地址中没有带问号,所以其效果也就和静态网页一样。

伪静态的优缺点:

优点:大家都知道静态页面对SEO有很大益处,而且静态页面对服务器的负载很小,但静态页面的缺点是不能随时更新。对于伪静态的优点,这个并不好讲,伪相比动态网页而言,并没有提到速度上面的提升,相比较而言,因为是“假”静态页面,其实还是一个动态页面,也是同样需要翻译为静态页面的。最大的好处就是让搜索引擎把自己的网页当做静态页面来处理。

缺点:从名称上面就能够看出来缺点,“伪静态”其实就是“假静态”,搜索引擎会不会把他当做是静态页面来处理,这只是我们靠经验靠逻辑去分析的,并不一定准确。或许搜索引擎直接把他认为是动态页面,我们做那么多努力,其实什么也没有换来。