seo搜尋引擎在發展初期的時候一般不太願意爬行和收錄動態url 主要原因是因為陷入無限迴圈或收錄大量重複內容,造成資源極大的浪費。
什麼是動態路徑
動態路徑其實就是路徑中包含問號,井號等特殊符號的路徑,簡單理解就是路徑包含出來數字、字母以外的路徑都是動態路徑。
為什麼要將網站url靜態化
我們網站的url靜態化是網站最佳化的的常見問題,網站路徑的靜態能能夠協助我們的網站更利於蜘蛛的爬行和抓取;同時url的靜態化有助於提高使用者體驗,過長的url不利於使用者的傳播,url過長不利使用者的記憶。動態url還不利於搜尋引擎的理解,雖然google蜘蛛能夠抓取動態路徑,但是還是要建議使用靜態路徑。
如何去做url的靜態化
網站url的靜態化,目前大的程式都有提供偽靜態,比如織夢,DZ論壇等都有提供路徑的偽靜態,比如我的wp部落格的偽靜態是如何做的,我們選擇設定—-固定連結,最後一個自訂結構,選擇我們需要的路徑如下:
部落格wordpress的偽靜態就用了以下的規則
/%ctegory%/%postname%.html
/%ctegory%/%post_id%.html
/%postname%.html
/%post_id%.html 可以自己根據需要選擇偽靜態。
URL靜態化應該稱為“偽靜態”,也就是說伺服器上還是存在相應的HTML 使用者訪問時還是動態產生頁面,只不過通過URL重寫技術是網站看起來都是靜態。也有的CMS系統也可以實現真正的靜態化,站長增加產品或文章後,系統自動產生存在的靜態HTML檔案,對搜尋引擎來說,真正的靜態和偽靜態沒有區別。
網站最佳化URL靜態化設定規則1.URL越短越好
短URL有利於傳播和複製。站長做連結時,通常會直接複製URL。短URL不會有問題,長URL複製時都會費勁,也可能複製得不完整,造成404錯誤。
網站最佳化URL靜態化設定規則2.避免太多參數
在可能的情況下盡量使用靜態URL。如果技術上不能實現,必須使用動態URL,也要盡量減少參數。一般建議2~3個參數之內。參數太多使用者看著眼花繚亂,也可能造成收錄問題。
網站最佳化URL靜態化設定規則3.目錄層次盡量少
這裡指的是物理目錄結構。當然目錄層次與網站整個分類結構相關。分類層數越多,目錄層次也必然增多。在可能的情況下,尤其是靜態化URL時,盡量使用比較少的目錄層次。根據觀察,百度尤其喜歡目錄層次少的頁面。
網站最佳化URL靜態化設定規則4.檔案及目錄名具描述性
尤其對英文網站來說,目錄及檔案名稱應該具備一定的描述性,使使用者在一瞥之下就能知道這個URL內容大致應該是什麼。比如URLhttp://www.111cn.net /tag/56zongcai
就比http://www.111cn.net /weiblog/687.html要好得多。
網站最佳化URL靜態化設定規則5.URL中包含關鍵詞
關鍵詞出現在URL中,也能提高頁面相關性,在排名時貢獻一點分數。關鍵詞出現得越靠前越好,也就是說出現在網域名稱中最好,其次是出現在目錄名中,效果最小的是出現在檔案名稱中。不過最好不要出現關鍵詞堆積。
網站最佳化URL靜態化設定規則6.字母要全部小寫
(1)全部小寫容易人工輸入,不會因大小寫摻雜而犯錯。
(2)有的伺服器是區分大小寫,無論站長自己在做連結時還是使用者輸入時,因為大小寫混用出現錯誤都會造成404錯誤。另外,robots檔案代碼也是區分大小寫,一個字母之差就可能整個目錄不能被收錄。
網站最佳化URL靜態化設定規則7.連詞符使用
目錄或檔案名稱中單詞間一般建議使用虛線(一)分隔,不要使用下畫線或其他更奇怪的字母。搜尋引擎把URL中的虛線當做空格處理,下畫線則被忽略。
其實關於網站URL只是網站最佳化中的一個細節,但是武漢SEO顧問安澤先生認為只要把握好了細節我想seo應該不會是多大的難事。關於seo最佳化技術、seo怎麼最佳化、seo如何最佳化等相關的網站最佳化問題可以百度搜尋“SEO微博”進入搜霸seo聯盟網站長武漢SEO顧問安澤先生支援人員部落格,會有你期待的內容。