url重写实现网站伪静态的利弊

zhushican 2014-8-21 12:56:8 seo教程 次阅读 查看评论

现在站长都在做SEO。目前几乎所有流行的CMS也都提供生成静态页的功能。

中国网页设计认为生成html静态页的好处有5点:

是减少服务器数据响应的负荷
是加载不用调动数据库,响应速度快。
是便于化化引擎
从安全角度讲,静态网页不宜遭到黑客攻击。
网站稳定性来讲,如果程序、数据库出了问题,会直接影响网站的访问,而静态网页就避免了如此情况,不会因为程序等,而损失网站数据,影响正常打开,损失用户体验,影响网站信任度。
缺点有三点:

是维护不方便,每次都要手动生成。
空间占用比较大(要多占用将近一倍的空间)。
是生成的文件多了,服务器对html文件的响应负担也较重。
更多请参考:网站静态化的利弊 http://www.btgh.com.cn/show.asp?id=1374

本文主要讨论url重写实现网站伪静态的利弊。

很多站长都喜欢生成静态页,我已经几年不这么做了。一直是用URL重写技术替代生成静态页。微软的官方网站向来都是用url重写来做,过去我是追随微软,认为他们用的技术一定是有道理的。

伪静态(url重写)就是截取传入的Web 请求并自动将请求重定向到其他 URL 的过程,其目的主要是通过重写URL的方法实现去掉动态网页的参数URL,从而更加有利于搜索引擎的收录。

比如浏览器发来请求 :news_1434.html,服务器自动将这个请求重定向为news.asp?id=1434。我们知道,在SEO优化中,news_1434.html要比news.asp?id=1434更容易收录。

url重写的优点在于:

缩短url,隐藏实际路径提高安全性;
易于用户记忆和键入
可以方便的实现对化化引擎的优化,易于被搜索引擎收录。
占空间比较小,不会像静态化一样,要多占用将近一倍的空间
维护方便。首页每天都自动变化,不用维护。(网站首页一般都有热点排行之类的,你可以设为,24小时排行,一周排行,再加上最新文章,最新点评等。这样首页天天是有变化的。)
而有些人说,伪静态(url重写)会提高服务器的响应,这完全错误的,他不仅不会提高,反而会占用一定量的CPU占有率,降低服务器的响应时间。

另:网站实现伪静态真的有哪么好吗?

我们分析一下:早期的时候,因为Web应用程序最大的特点之一就是无状态,当一个页面跳转到另一个页面时,那么这个页面上的所有参数都将抛弃,所以动态页面一般利用url地址来保存其参数,就像:

www.btgh.com.cn/show.asp?id=1434 这样,搜索引擎在录取该页面时,可能会因为问号而进入死循环(以前动网就有这样一个漏洞,蜘蛛进去出不来了),所以很多时候带问号的地址是不会进去的,这样便降低了页面的收录效率。

由于这个原因,我们就选用不带问号的url不是可以更好的让搜索引擎收录自己的网页?的确。静态网页的url正好不带问号,所以我们要伪造静态,目的就是为了SEO,提高网站的收录效率。

这都是04年以前的事了,搜索引擎的算法早已改进,蜘蛛的爬行已经没有这个限制,也不再会因为URL中?传过来的参数出现问题。

本站就是采用的动态ASP技术,没有静态化(只是首页实现了真正静态化,加快首页打开速度),搜索引擎每天都来,收录非常快,而昨天用URL重写实现了伪静态,早上发现被百度K了,收录变为2页了(其他都没做改动,只是头天晚上做了下伪静态,??哭!)。

28xl站长也反应:生成静态不能即时动态更新,很麻烦的。我的网站是5月份建的,前几天把它生成真静态测试了一下差不多要30G,因为新站天天要更新静态麻烦,全部把它删了用动态6G,更新又方便,现在仅把它首页生成静态,好像打开静态也只快了那么一丁点,差不多。

« 上一篇下一篇 » zhushican原创文章,转载请注明出处! 标签: url重写  网站  伪静态  

评论列表:

控制面板
最近发表
网站分类
搜索
Tags列表
网站收藏
图标汇集
友情链接