动态、静态、伪静态
, m8 d. J% [5 E" z; i* A动态网址:内容存于数据库中,依据请求显示内容,url中以 ? # 显示不同的参数,如:news.php?lang=cnclass=1id=2 `9 z3 p9 X( v/ X
静态网址:纯静态html文档,能使用filetype:htm 查询到的网页。/ @0 M/ W6 C! c0 s
伪静态网址:使用 rewrite 将动态网址进行重写,使动态网址看起来像静态网址。0 P0 w m, R: F' A" r* b# C
动态、静态、伪静态之间的利与弊(新)2 r- f; }1 m* N, s' L
google此文从google新的算法、机制动身,讲解了三者之间的利与弊,www.zznianhuo.com,说明了一些毛病的意识。
( A/ [2 U6 Z9 T8 r动态网址
5 s$ I$ n: o$ Z: v1 _( W首先,动态网址目前对google来说,不能被抓取的说法是过错的,google可以很好的处置动态网址并顺利抓取;其次参数不能超过3个的说法也不准确,google可能抓取参数超过3个的动态网址,不外,为了防止url太长应尽量减少参数。
_ {& e9 Y X/ H其次,动态网址有其必定的上风,以上面所说的 news.php?lang=cnclass=1id=2 为例,网址中的参数正确的告诉google,此url内容语言为cn、附属于分类1、内容id为2,更便于google对内容的识别处理。( m7 f2 z$ g) x; W% G
最后,动态网址应尽量精简,特殊是会话标识(sid)跟查问(query)参数,轻易造成大批雷同页面。/ i$ p+ b( x4 d' K
静态网址3 A) k4 p- V) v
首先,静态网址存在的相对优势是其清晰,/product/nokia/n95.html和/about.html可以很容易被懂得,从而在搜索成果中可能点击量绝对较高。% W: \1 ]9 M, J5 H' Q; Q& E
其次,静态网址未必就是最好的网址情势,上述动态网址中说到,动态网址能够告知google一些能够辨认的参数,而静态网址假如文档安排不够适当(如:过于扁平化,将html文档全放在根目录下)及其余因素,反而不如静态网址为google供给的参考信息丰盛。- ]) g8 Y4 l/ u$ ~5 P+ C
最后,樂思蜀感到google此文中是否有其暗藏含意?更新此品种型网址的页面会比拟消耗时光,尤其是当信息量增加很快时,由于每一个独自的页面都必需更改编译代码。固然所说的是网站,但在google体系中是否同样存在这样的问题呢?
, S7 g( K6 ? T0 N9 R& m伪静态网址& a! u1 [+ Z8 E6 _. i, p0 u
首先,伪静态网址不能让动态网址静态化,伪静态仅仅是对动态网址的一个重写,google不会以为伪静态就是html文档。3 T: s; l0 e5 ?; ^1 a( G7 {" c
其次,伪静态可取,但应把重心放在去除冗余参数、标准url、尽可能的避免反复页上。
& h4 v/ T- T [2 i6 s: K8 T$ U最后,伪静态有很大潜大危险,最好在对网站系统、网站构造、内容散布、参数意思熟习的情形下应用。% I+ y% n* F( \% F5 ]1 P; y% _
在写伪静态规矩时,应保存有价值的参数,不要将有价值的参数全体精简掉,如前面例子中的 news.php?lang=cnclass=1id=2 最好重写为 news-cn-class1-id2.html,而不是过份精简重写为 news-2.html。2 V5 o6 y- W: g* @4 x( V
再就是伪静态中一定不能包括会话标识(sid)和查询(query)参数,/product.asp?sid=98971298178906id=1234 这样的动态网址,其中的sid原来google能够识别并屏蔽,但如果重写为 /product/98971298178906/1234,google岂但无奈识别,还在整站中造成无穷重复页面(每个会话都会发生一个新的会话id)。
+ W& O. ~2 \) N# C k上面就是google发布文章内容的简述,文中将动态、静态、伪静态解说的很明白,有些观点甚至彻底推翻了之前的认识。倡议站长、seoer多懂得搜索引擎最新动态,颁布的一些文档,并从中获取已阐明的和未明白解释的信息,善加应用。
+ E7 A# X# _; ~4 e. y2 J1 ^9 J作者:樂思蜀
/ J% q: a5 q( p3 C/ ~" [/ k7 e原文:google解说动态、静态、伪静态网址 版权所有,转载时必须以链接形式注明作者和原出处并保留本申明。
$ T3 r- l$ _8 h- O. F5 P2 f7 V$ C" ^( F7 P
|