很多SEO從業人員在做優化的時候,會考慮到url到底是使用靜態還是動態,其實這也是一個不大不小的問題,筆者有時候在做站的時候也會考慮一下,下面筆者就來跟大家分享一下自己的經驗。
Wordpress與Z-blog
#筆者寫部落格也用過這兩個程序,面對url靜態還是動態這個問題,但是,這兩種程式對url態度不一樣之處在於,Wp是使用url重寫然後做成偽靜態,實際上它還是要經過一次資料庫的讀寫轉換,但是Zb就是真靜態。 搜尋引擎蜘蛛會更喜歡真靜態的東西。
一、靜態url
#靜態url優勢
#1)、存取速度快。
無論對使用者還是搜尋引擎來說,更快的反應速度意味著更好的體驗。
2)、具備搜尋優勢。
例如一個頁面的url是download-weibo,另一個是download. spx?ID=123,無疑在用戶搜尋weibo dowdload的時候,前者在搜尋引擎上會有加粗提示,更利於搜尋結果。
靜態url劣勢
#1)、佔用資源大。
對於一個網站來說,內容是其豐富自身的王道,一個普通的文章頁面,大小一般在3-5kb,而其他大小代碼檔案會占到10kb左右,那麼一個頁面整體就會有15kb左右的荷載,對於一個30萬內容頁的網站來說,則會佔用4.4G左右的硬碟空間,雖然現在伺服器硬碟越來越大,但這還是需要考慮的事情。
2)、維護費勁。
頁面多了之後,如果想要去維護某個分區,那麼對於真靜態url來說,大家可以想像一下是一件多麼困難的事情,雖然現在有越來越多的大量生產靜態頁面的程序,但總歸會有這樣那樣的問題。
二、動態url
動態url優勢
空間使用量非常小,一般數萬個資料的網站,可能只有幾M的檔案大小,而使用靜態頁面少則十幾M,多則幾十M。因為資料是從資料庫裡面呼叫而來。
所以如果要更改某些數值,直接更改資料庫,那麼所有的動態頁面,就會自動更新了。這一點相比靜態頁面好處就大很多了。
動態url劣勢
1)、使用者存取速度較慢。
如果訪問人數非常多,伺服器壓力就會非常大的,不過現在動態程式都是使用了快取技術。但是整體來講,動態頁面對於伺服器的壓力比較大一點。同時動態頁面的網站一般對伺服器高求比較高一些,同時造訪的人越多也會造成伺服器壓力越大。
2)、不利於SEO最佳化。
很多個人網站以及企業網站都很看不起動態頁面,說是搜尋引擎不會收錄動態頁面網站,這是不科學的,說不定別人的動態頁面網站比你的靜態頁面收錄更多呢。
當然前提條件就是,動態URL最好不要帶太多的複雜參數,如:符號等等。搜尋引擎對於動態頁面的收錄方式是一樣的,而區別最大的地方,其實就是速度上面的差別,這一點差別是非常微弱的,而大型網站多數是使用靜態頁面,這是因為對伺服器壓力比較小。
總結
# 靜態url: 不方便管理,修改麻煩, seo最佳化相當好.
動態url : 方便管理,修改簡單, seo沒優勢.
以上是靜態url和動態url哪個好的詳細內容。更多資訊請關注PHP中文網其他相關文章!