最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
无需转换成HTML页面,让Google能搜索到动态页面
时间:2008-01-30 编辑:简简单单 来源:一聚教程网
搜索机器人的查找规则比较复杂,但是其中有一个很重要的规则,就是搜索机器人对静态页面的处理能力要强于动态页面。一般情况下搜索机器人简单的把静态页面理解为扩展名成.html或者.htm的页面,而将扩展名是.ASP、.PHP及.CGI的页面理解成动态页面。换言之如果一个站点都是.html页面,那么它被搜索引擎全文搜到的可能性就要比.PHP的页面高几个数量级,当然因此而来的访问量也会高出很多。
如何把自己站点的内容全都静态页面化,最简单的做法自然是每个页面都用页面设计软件直接作成静态页面,这对小型站点不是难事,但是对页面总数上万的大中型站点,都用手工的静态页面设计就会带来高昂的成本和保存、修改上的困难。在这种情况下,资金雄厚的大网站会采用能在后台生成.html文件的内容管理(CMS)系统管理。无论是手工做的.html文件,还是后台生成的.html文件,都能实现真正意义上的静态页面。
但仍有相当数量的中型站点采用动态发布的CMS系统,动态系统对网页的更新效率很高,可在后台发排的同时在前台显示,缺点是要消耗相当量的服务器资源,同时得到一堆扩展名为.ASP.PHP的页面。要完全替换CMS系统并不容易,而且具有静态页面后台生成功能的成熟CMS系统价格都很高昂。
动态CMS系统有无简单获取.html文件扩展名的方法?当然有,采用URL重写转向功能。
对URL重写转向的支持,在Apache服务器上由一非缺省模块(mod_rewrite)来完成,这个模块的功能很强大,同时也很烦琐。而在IIS下也同样有类似的模块,分别是ISAPI REWRITE及IIS REWRITE。无论是在Apache下还是在IIS下,重写转向的语法都基于正则表达式,只有少量的不同。当然对一般的应用,没必要把所有手册和说明文档翻熟,下面以一个虚拟的http://www.1234567.com动态站点为例介绍一些简单的方法,读者可以根据自己网站的情况做调整。
-
上一个: Google,网站品质指南
-
下一个: Google揭密PageRank技术
相关文章
- SEO标题优化新步法 06-06
- seo优化主要包括哪几个方面 05-25
- 搜索营销中如何正确选取关键词 05-17
- 百度账号实名制对SEO有没有影响 05-17
- 淘宝客玩法和手段有哪些 05-17
- 最新百度SEO排名技术解密 05-17