動態URL和靜態URL做seo最佳化不必二選一

一提到網站URL最佳化,大家就會想到將動態URL偽靜態化,減少動態引數、降低層級等操作。從SEO角度,靜態URL訪問速度比較快,是目前建站的最佳選擇。但對於單個網站來說,選擇合適的URL結構要依據網站型別、重點最佳化的內容和搜尋引擎決定。

動態URL和靜態URL做seo最佳化不必二選一

網站URL最佳化

1、動態URL

URL示例:http://www。domain。com/abc/view。php?tid=53

Google建議不要靜態化URL。因為它完全有能力抓取動態網址,而且有了動態引數的幫助,Google更容易理解網頁。對於同一型別網頁用相同的URL型別,僅呼叫引數不同,更方便管理,且容易區分列表頁與內容頁。

而對於中文網站來說,動態URL是有明顯的缺點。

1)搜尋引擎一般對動態URL的不夠信任。谷歌可以很好地抓取動態網址,但對於其他搜尋引擎來說,動態引數可能使搜尋引擎蜘蛛陷人無限迴圈的爬行中,對伺服器資源造成巨大的浪費。而且一旦不能很好地識別引數,對應同一個頁面的兩個URL可能會當兩個網頁處理,有可能影響正常網頁的收錄和排名。

2)帶引數的URL對使用者不夠友好,不利於使用者理解網站結構、大致內容,也不利於記憶和傳播。

所以動態URL的適用物件:外貿網站,大量資料實時更新的網站,比如股票平臺。當讓還要特別注意:

1)減少引數個數,塞尼鐵克seo建議動態網站引數不超過1個;

2)網站結構扁平化即減少目錄層級結構,以便管理和提高處理速度。

2、靜態化URL

URL示例:http://www。domain。com/fanyi。html。每個靜態網頁對應一個固定的網址,字尾多為htm、html、shtml等。靜態化URL分為純靜態URL和偽靜態URL兩種。

靜態化URL優勢:

1)靜態網站生成後不需要訪問資料庫,所以靜態網頁的訪問速度比較快。

2)搜尋引擎對靜態URL更具好感,更有利於搜尋引擎收錄及排名。

3)靜態URL具有不變性,可讀性更好,更容易被傳播。

4)與動態url比,安全性更高,保護了真實URL的結構組成。

純靜態化網頁特點:

①純HTML編碼組成,瀏覽器開啟時內容能夠直接輸出。

②伺服器運算壓力小,不需要處理引數,反應速度會更快一些。

③對於有巨大的內容網站,純靜態url會使網站的體積變大,需要非常多的儲存空間,甚至導致硬碟損壞。如果對程式模板做更改,需要重新生成所有頁面。

偽靜態化特點:

①透過伺服器和程式的rewrite模組對動態的URI進行重寫,形成靜態形式的URL。前端可以做任意形式的自定義,但不會佔用伺服器更多的空間。

②避免了動態URL可能出現的一些問題,又能實時動態更新。

③伺服器的運算壓力不會減少,訪問量過大時會導致伺服器CPU超負荷。

對SEO來說,使用純靜態和偽靜態沒有什麼本質的區別。靜態需要解決的問題其實就是伺服器的負載平衡問題。只要將負載問題控制合理,使用偽靜態的利大於純靜態。

所以在很多論壇程式、CMS內容管理程式上都使用了偽靜態技術。偽靜態URL的適用物件: 資料量百萬以上的中型網站和類大型網站。目前大部分網站還是由dedecms、zblog等程式實現的網站純靜態頁。

塞尼鐵克seo推薦,大家在做站內最佳化之前,可以嘗試這種方法:頁面動態引數多或引數過長的採用偽靜態的形式,特定的互動功能用動態的URL,其他的靜態的URL就好了。比如,做聚合頁面,生成一堆動態引數,建議做偽靜態處理。