關(guān)于SEO中URL靜態(tài)化的問題一直在業(yè)界備受爭議和關(guān)注。很多人建議網(wǎng)站進(jìn)行URL靜態(tài)化處理,這樣做的理由就是搜索引擎只會(huì)抓取靜態(tài)的地址。但是事實(shí)上呢,搜索引擎并非不能抓取動(dòng)態(tài)地址內(nèi)容,只是相對(duì)而言有些難度而已。所以今天ce36就談?wù)劸W(wǎng)站是否有必要做URL靜態(tài)化,以及如何去做這個(gè)問題。不可否認(rèn)對(duì)于搜索引擎來說,它更喜歡靜態(tài)的地址頁面。為什么呢?因?yàn)閯?dòng)態(tài)網(wǎng)頁的內(nèi)容往往取決于地址中的參數(shù),這些參數(shù)因素并不適合搜索引擎收錄,尤其是早期的搜索引擎。另外就是一般來說靜態(tài)頁面的打開速度會(huì)快一些,能夠提高網(wǎng)站的性能和用戶體驗(yàn),當(dāng)然這不是絕對(duì)的。
從網(wǎng)站優(yōu)化來分析,搜索引擎更喜歡靜態(tài)的網(wǎng)頁,靜態(tài)網(wǎng)頁與動(dòng)態(tài)網(wǎng)頁相比,搜索引擎更喜歡靜的,更便于抓取,搜索引擎SEO排名更容易提高,自然也目前一些行業(yè)、門戶網(wǎng)站等,頁面大多都采用靜態(tài)或偽靜態(tài)網(wǎng)頁來顯示,更便于搜索引擎抓取與排名。
靜態(tài)網(wǎng)頁化可以提高網(wǎng)站穩(wěn)定;從安全角度講,靜態(tài)網(wǎng)頁不宜遭到黑客攻擊.靜態(tài)頁面沒有攻入點(diǎn),減少黑客進(jìn)行攻擊的可能。從網(wǎng)站穩(wěn)定性來講,如果程序、數(shù)據(jù)庫出了問題,會(huì)直接影響網(wǎng)站的訪問,而靜態(tài)網(wǎng)頁就避免了如此情況,不會(huì)因?yàn)槌绦虻,而損失網(wǎng)站數(shù)據(jù),影響正常打開,損失用戶體驗(yàn),影響網(wǎng)站信任度。
網(wǎng)站是否需要完全靜態(tài)化要看情況而定,不是所有的網(wǎng)站都適合靜態(tài)化。雖然有些網(wǎng)站的內(nèi)容無法完全實(shí)現(xiàn)靜態(tài)化,但是網(wǎng)頁地址可以做成一種“偽靜態(tài)”,就是說在不變的靜態(tài)地址下出現(xiàn)動(dòng)態(tài)的內(nèi)容變化,這種做法是目前很多網(wǎng)站所采用的。
搜索引擎發(fā)展至今,大多數(shù)的搜索引擎已經(jīng)可以順利的收錄動(dòng)態(tài)頁面了。因?yàn)樗阉饕嬖诓粩嗟陌l(fā)展和改進(jìn),現(xiàn)在對(duì)于動(dòng)態(tài)語言的抓取已經(jīng)不是問題了。還有就是,既是動(dòng)態(tài)語言編寫的代碼,從服務(wù)器端傳輸?shù)娇蛻舳艘惨呀?jīng)被HTML了。在搜索引擎的排名上,URL在一定程度上仍然起著作用,分析以下,越來越多排名靠前的網(wǎng)站其URL基本上是靜態(tài)的。但是如果將網(wǎng)站完全靜態(tài)化也并非合適,特別是對(duì)一些動(dòng)態(tài)內(nèi)容頁面較多的網(wǎng)站,幾乎很難實(shí)現(xiàn),原因有下面幾種:
靜態(tài)化后會(huì)生成許多頁面文件,對(duì)存儲(chǔ)空間和性能會(huì)造成一定的影響,可能會(huì)提高設(shè)備的成本。眾所周知,不管是asp、php、jsp、.net等動(dòng)態(tài)程序,都需要讀取調(diào)用數(shù)據(jù)庫內(nèi)容和由服務(wù)器安裝的解釋器轉(zhuǎn)換,才能正常顯示網(wǎng)頁內(nèi)容,相對(duì)于流量比較大的網(wǎng)站,就增加了數(shù)據(jù)庫的讀取次數(shù)和程序運(yùn)算的需要,占用了很大的服務(wù)器資源,影響網(wǎng)站速度。而采用網(wǎng)站做成靜態(tài)的,直接除去了讀取數(shù)據(jù)庫的操作,也無需程序進(jìn)行解釋,減少了環(huán)節(jié),提高了網(wǎng)站反映速度。全部生成靜態(tài)后,對(duì)于維護(hù)工作來說是很艱難的。有些東西事實(shí)上無法真正的做到靜態(tài)化,如果網(wǎng)站內(nèi)容實(shí)時(shí)性和交互性很高的話,則無法避免產(chǎn)生動(dòng)態(tài)內(nèi)容。