純(chun)靜(jing)態頁(ye)(ye)面(mian):常見的靜(jing)態化(hua)頁(ye)(ye)面(mian)是以html、htm為后綴的頁(ye)(ye)面(mian)。每一個(ge)頁(ye)(ye)面(mian)都(dou)有一個(ge)固(gu)定的獨一無(wu)二的URL,并且所(suo)有靜(jing)態頁(ye)(ye)面(mian)的內容都(dou)是保存在(zai)服務器上。
偽靜(jing)態(tai):通過URL重(zhong)寫(xie)技術讓URL看起(qi)來和(he)靜(jing)態(tai)頁面完(wan)全相同,是在服務器上不(bu)存在相應的HTML文件。用(yong)(yong)戶(hu)訪(fang)問的還是動態(tai)頁面,但是對用(yong)(yong)戶(hu)和(he)搜索(suo)引擎而言和(he)純(chun)靜(jing)態(tai)沒有任何(he)區(qu)別。
動態(tai)頁面就是(shi)相對(dui)于靜態(tai)頁面,通常以(yi)aspx、jsp、php、asp為(wei)后綴(zhui),并在(zai)(zai)URL里會存在(zai)(zai)符號”?”。動態(tai)頁面在(zai)(zai)上文說過是(shi)對(dui)搜索(suo)引擎不(bu)友好的,主要(yao)體現在(zai)(zai)訪問速(su)度相對(dui)緩慢(man),且不(bu)容易被收錄。
1.對搜(sou)索引擎友好
在搜索(suo)引擎技(ji)術不(bu)是(shi)(shi)那么(me)完善的(de)(de)時(shi)候,蜘蛛對(dui)動(dong)態頁(ye)面(mian)不(bu)能(neng)很好的(de)(de)識別,在抓(zhua)取的(de)(de)時(shi)候可(ke)(ke)能(neng)會(hui)陷入(ru)無(wu)限循環或收錄大(da)(da)(da)量重(zhong)復頁(ye)面(mian),造成資源浪費(fei)。一般(ban)對(dui)于(yu)電商網站(zhan),大(da)(da)(da)量的(de)(de)篩(shai)選(xuan)頁(ye)面(mian)就(jiu)是(shi)(shi)常見的(de)(de)動(dong)態頁(ye)面(mian),不(bu)同的(de)(de)條件下(xia)如同排列組合(he)一般(ban),組合(he)出無(wu)數的(de)(de)頁(ye)面(mian),可(ke)(ke)實(shi)際(ji)商品(pin)就(jiu)那么(me)多,大(da)(da)(da)量抓(zhua)取毫無(wu)意義。所以可(ke)(ke)以說搜索(suo)引擎對(dui)動(dong)態頁(ye)面(mian)是(shi)(shi)不(bu)友(you)好的(de)(de)。這就(jiu)是(shi)(shi)為何要用靜(jing)態頁(ye)面(mian),可(ke)(ke)以利于(yu)利于(yu)收錄。
2.安全性強
動態頁面可能(neng)更容易出現安全漏(lou)洞,被黑客所利用。
3.用戶體(ti)驗好
使用靜態(tai)頁(ye)面用戶可以一眼看出URL的含義(yi),并且(qie)訪問(wen)速度比(bi)動態(tai)頁(ye)面快。
一般URL靜態化的(de)(de)方法是(shi)使用服務器URL重寫模(mo)塊(kuai)。對于個人站長(chang)而言,常見的(de)(de)建站工具如WP和CMS都(dou)有傻(sha)瓜式的(de)(de)偽靜態工具,直接使用便可以(yi)實現頁面靜態化,十分便捷。
盡管(guan)現(xian)在的搜(sou)索引擎功(gong)能很(hen)強大,幾(ji)乎什么都能抓取(qu),但是(shi)還(huan)是(shi)建議大家把URL靜(jing)態化,不(bu)僅(jin)能加快手里,還(huan)能提高網頁訪問(wen)速度,何樂不(bu)為(wei)呢?