在影响网站搜索引擎排名的秘密中,页面的静态化是SEO经常提到的一个话题。可以说,网页静态化应该算得上是一个很重要的秘密。
因此,现在很多SEO新手甚至“SEO专家”,对一个网站进行优化诊断,第一个步骤就是建议客户进行全站页面静态化。
其实并非所有的站点SEO都需要页面静态,HTML静态页面在以前是SEO的重要途径,并不代表永远都是。选择动态URL页面还是静态页面,需要根据网站的需要。许多SEOer提出页面静态化的建议主要基于技术能力所限,因为相对静态页面而言,动态页面的SEO更难操作。
一、静态页面的前世今生
早期由于搜索引擎Spider的不完善,在爬行动态网页时容易进入死循环,搜索引擎为避免这种结果就刻意减少了对动态URL特别是带多个“?”环境变量符号的URL的读取。不过随着搜索引擎的完善,这种现象目前已经基本得以解决,对于现在的搜索引擎而言,静态页面和动态页面并不是影响其收录的第一要素。
在技术上,静态页面的URL链接一般是以.html、htm、.shtml等为链接后缀。不过这点并不一定,确切的说,当访问者在任何时间内向一个固定URL链接发送请求,都返回同样的网页内容时候,可以认为这样的网页是静态页面(Static Page),所以.asp.php等文件一样也可以成为静态页面,只要这些静态页面是存在于服务器上的一个文件,每个网页都是一个独立的文件(动态页面的内容存在数据库中),客户端加载静态页面时,并没有操作数据库,只是直接提取一个文件的话。
二、静态页面的排名优势
简单的说,使用静态页面的HTML网页具有以下SEO优点:
1、静态网页和动态网页的区别在于动态网页可以给于浏览者权限,而搜索引擎抓取的时候是以游客身份进入的,所以不容易被抓取和收录,而静态网页由于不存在页面权限问题,所以更容易被收录。如果是生成了HTML,更容易被搜索引擎收录和排名靠前。对于搜索引擎而言,静态页面还是优于动态URL的,但优势的差距极小,仅仅是有时候动态页面的参数机制不利于搜索引擎收录,而静态页面更容易收录而已。
2、HTML网页不需调用数据库,对服务器的压力更小,运行速度更快,页面访问速度更快。所以同样也仅仅是更有利于搜索引擎的收录而已。可以这样说,一个网站一开始可能静态页面更容易收录一点,但是让网站积累了一定权重之后,不论是静态页面还是动态页面,搜索引擎都会一视同仁的去收录。不过独孤天骄也同时相信,从SEO的角度来看,搜索引擎对静态页面的抓取技术会更加成熟,对于小型网站来说,站点静态化是解决网站收录量的一个简便办法。
不过,对于大型网站来说,是否有必要去做全站静态化,就值得商榷了。大型网站如果全站静态化的话,成本太高,因此个人觉得这种生成静态页面不方便的站点,“相对静态化”就够了采用伪静态的方式来“骗”搜索引擎,同样可以达到SEO目的。
三、伪静态的SEO优势
伪静态就是动态网页通过重写URL的方法实现去掉动态网页的参数,但在实际的网页目录中并没有必要实现具体的文件,而是根据用户请求,从数据库中返回请求的结果。这个过程模拟成静态页面或目录,就是常见的动态URL的静态化——“伪静态”。
1、伪静态最主要的作用就是方便搜索引擎蜘蛛对网页内容的抓取。对于有独立服务器的朋友来说,你就可以使用ISAPI_Rewrite的方式写伪静态规则。
2、伪静态还有一个非常重要的作用,就是方便了用户访问网站和传播网站。动态的网页不利于用户的口碑传播,在交换友情链接的时候也会遇到很多困难。所以,尤其是对于小型网站,独孤天骄的建议仍然是全站静化,不单纯是为了SEO。对于大型网站,则可以考虑动静态结合,比如访问量特别大的首页和栏目页等可以生成静态页面,其他的内容页面等完全可以实现动态化。
另外需要注意的一点是:网页不管是动态化还是静态化,抑或是伪静态,这些都只是搜索引擎优化的细节问题,真正能获取搜索引擎青睐的是站点具有优质的原创内容,这是得到高排名的最关键所在。
SEO两百个秘密:页面静态化与SEO首发地址:http://www.dugutianjiao.com/post/static-page-seo.html ,转载请保留链接。


