什么是网站的静态化,静态的URL和动态的URL有什么区别,对网站有什么影响,本篇文章主要就是解决这些关于网站静态化的问题。

1、什么是动态的URL和静态的URL?

    简单的说,包含“?”的URL可以算动态的URL。
 例如:http://www.lazybirdfly.com/index.php?upcache=1

而整个URL里都没包含“?”就可以算是静态化的URL。
例如:http://www.lazybirdfly.com/mfmbzt/77.html
    
URL静态化,就是指把如以上的动态URL,通过技术手段转换为如以上格式的静态化的URL。

2、网站必须要用静态的URL吗?

通常情况下静态化的URL对排名是有一定优势的。

网站是否进行URL静态化,对网站的正常收录是影响不大。(静态化对内容页面的关键词排名有一定的优势)

网站静态化有可以分成全站静态化和首页静态化
(1)如果你的网站只是想做几个目标关键词,也就是希望获得排名的只是网站的首页,则全站是否进行静态化是关系不大。可以不用考虑URL静态化的问题。

(2)如果你的网站是比较大规模的,具有几千上万个页面,同时希望通过网站内页优化很多长尾关键词,则全站进行URL静态化对全站长尾的排名是有帮助的。

3、在不会编程的情况下,应该如何处理URL静态化的问题?
  
推荐不会编程的同学,用开源的网站程序建站,因为绝大部分现在主流的开源程序,它们都已经非常完好得做了URL静态化。比如:博客系统(wordpress、zblog)内容管理系统(dedecms)网店系统(ecshop、shopex)论坛系统(discuz!)
    在建站时,还要选择支持URL静态化的虚拟主机。

4、在做URL静态化时,主要处理哪些地方?

(1)每个页面,只对应一个URL。静态化后,动态的URL在网页上是找不到的。
(2)内容页面,采用类似/2344.html的格式,列表或栏目页面,采用类似 /1234 的格式。
(3)URL的层次尽量能节省则节省,不用写很多层。
(4)URL里包含中文的拼音是对排名意义不大的。但对于英文关键词,URL里包含英文关键词是意义非常大的。

5、对于懂技术的同学,你可以根据以下参考资料顺利完成静态化设置。

如何在Apache环境下配置Rewrite规则  http://faq.comsenz.com/viewnews-12

如何在IIS环境下配置Rewrite规则   http://faq.comsenz.com/viewnews-11