东莞SEO

东莞SEO提供网站优化、SEO咨询、关键词排名、网站设计、网站托管、网站营销等,通过对您的网站进行专业的SEO优化,让您的企业在互联网上创造更大的利润!

伪静态在SEO操作中的优缺点

首先讲一下:什么是伪静态,伪静态有什么作用。
伪静态是相对真实静态页面来讲的。伪静态的本身还是动态网页,如采用php、asp、aspx、jsp等动态网页设计语言开发出来的动态网页,有时这类动态网页还需要用“?”加参数来读取数据库内不同内容。现在很流行的discuz论坛系统,后台就有一个设置伪静态功能,当开启伪静态后,动态网页即被转换重写成静态网页类型页面,通过浏览器访问地址和真的静态页面没区别。但是本身还是动态网页,只是在用户浏览时感觉是静态网页,当然这项技术的前提是服务器支持伪静态重写URL Rewrite功能。

其次:什么情况下需要伪静态。
在实际的SEO优化操作中,考虑搜索引擎相比动态页面更喜欢静态网页,那么就需要将动态网页通过服务器处理成静态页面,如将www.seo0769.com/view.asp?id=1这样的动态网页处理成http://www.seo0769.com/post/1.html这种格式的静态页面,常见的论坛帖子页面,都是经过伪静态处理成的静态页面格式html页面。
 

最后:伪静态的利与弊。
曾经看到一篇文章的作者所说的:"如果流量稍大一些使用伪静态就出现CPU使用超负荷,我的同时在线300多人就挂了,而不使用伪静态的时候同时在线超500人都不挂,我的IIS数是1000。”
  确实是这样的,由于伪静态是用正则表达式判断而不是真实地址,分辨到底显示哪个页面的责任也由直接指定转由CPU来判断了,所以CPU占有量的上升,确实是伪静态最大的弊病。
  我们应该选择伪静态还是真静态?
  1、使用真静态和假静态对SEO来说是没有区别的。
  2、使用真静态可能将导致服务器硬盘损坏并将影响网站性能。
  3、使用伪静态将占用一定量的CPU占有率,大量使用将导致CPU超负荷,降低网站的访问速度。
  4、最重要的一点,我们要静态是为了SEO,静态是做给搜索引擎看的,而不是用户看的。
  所以:
  1、使用真静态的方法可以直接排除了,因为无论怎么生成,对硬盘来说都是伤害很大的。
  2、既然真伪静态的效果一样,我们就可以选择伪静态了。
  3、但是伪静态大量使用会造成CPU超负荷。
  4、所以我们只要不大量使用就可以了。
  5、既然静态只是给SEO看的,我们只需要伪静态给搜索引擎看就行了,不需要给用户使用。
  6、所以我们只要在专门提供给SEO爬的Archiver中使用伪静态就可以了。


  关于伪静态和真静态的评论

  真正的静态化和伪静态还是有本质的区别的。为浏览用户处理一个纯粹htm和一个调用多个数据的php在CPU的使用率方面明显前者少。记得原来有个人说html下载硬盘读写频繁,他这么说好像读取数据库不用读写磁盘似的,何况还有一大堆缓存的零散文件也是放在硬盘的,这些读取不用磁盘操作么?可笑。
  读取单个htm+图片/Flash等就可以实现的目的,何苦要读数据库又要读动态缓存文件又要重新整合数据输出再+图片/Flash等这么大费周章呢?CMS首页不需要很多的互动的,论坛那一套不应该拿到这里来用,相反应该更多考虑的是:美观!兼容!信息的直观!性能!还有稳定!

转播到腾讯微博

文章作者:东莞SEO
本文地址:http://www.seo0769.com/post/140.html
版权所有 © 转载时必须以链接形式注明作者和原始出处!

« 网站优化中http错误代码分析针对网页设计者的10条搜索引擎优化建议 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

日历

业务联系

  • QQ客服:
  • 手机:13412658035
  • QQ:252430611
  • 请确定需要我们的服务再联系我们,不接受闲聊!

最新评论及回复

最近发表

Copyright 东莞SEO 版权所有,所有原创文章版权由东莞SEO所有!如要转载请注明来源。E-mail:seo@seo0769.com 粤ICP备08114568号
欢迎交换友情链接: 站长联合会支持网站