网站优化为何考虑做静态和伪静态的?伪静态和静态化网站的区别
作者:忠忠 时间:2018-10-03 11:01:38 浏览:44

在我们做好网页时,有时会考虑到给网页静态化或网页伪静态化,这里想必会有疑虑网站为什么要做成伪静态的呢?那做伪静态还是纯静态呢?这里忠忠整理以下内容为你解答:

1、使用伪静态的好处

有些用户觉得,伪静态和纯静态实际被收录量会相差很大,其实不然,从你个人角度,你去判断一下一个帖子到底是纯静态还是伪静态?估计很难看得出,因为所谓静态的意思,就是地址中不带问号,不带问号的就是静态,管他是纯的还是伪的,搜索引擎看得出吗?所以说,其实不论是纯的还是伪的,其实对于搜索引擎来说都是一样的,搜索引擎没有明确说明,你这个是伪的,我不收录你。

追根究底来说,为什么搜索引擎会不友好收录带问号的网址,因为搜索引擎怕由于问号而进入死循环,称为“搜索机器人陷阱(Spidertraps)”(以前听说动网就有这样一个漏洞,蜘蛛进去出不来了),所以很多时候带问号的地址搜索引擎是不会进去的,伪静态对于搜索引擎来说,其实就是静态,因为地址中没有带问号,所以没有纯静态比伪静态收录得多的说法。

2、伪静态的缺点

当然犹如一篇文章的作者所说的:"如果流量稍大一些使用伪静态就出现CPU使用超负荷比如一个网站ISS数是1000,同时在线300多人就挂了,而不使用伪静态的时候同时在线超500人都不挂。”

确实是这样的,由于伪静态是用正则判断而是纯实地址,分不辨到底显示哪个页面的责任也由直接指定转由CPU来判断了,所以CPU占有量的上升,确实是伪静态最大的弊病。

3、到底应该选择伪静态还是纯静态呢?

我们来总结一下:

1)、使用纯静态和伪静态对SEO来说没有什么区别

2)、使用纯静态可能将导致硬盘损坏并将影响论坛性能

3)、使用伪静态将占用一定量的CPU占有率,大量使用将导致CPU超负荷

4)、最重要的一点,我们要静态是为了SEO

5)、静态化的网站开发成本都比较高,对于中小企业建议考虑成本。

所以:

1)、使用纯静态的方法一般服务器可以排除,因为无论怎么生成,对硬盘来说都是很伤的。

2)、既然纯伪静态的效果一样,我们就可以选择伪静态了。

3)、但是伪静态大量使用会照成CPU超负荷。

4)、所以我们只要不大量使用就可以了。

5)、既然静态只是给SEO看的,我们只需要伪静态给SEO就行了,不需要给用户使用。

6)、所以我们只要在专门提供给SEO爬的Archiver中使用伪静态就可以了。
 


网友评论  文明上网请理性发言
昵称  (必填)
邮箱  (选填)
内容 (*)
您好,请在这里发表您的观点,你的言论需审核通过才会显示,欢迎参与讨论!
最新评论
>>暂无相关评论