對于一個網站的結構來說,URL的設計也非常的重要,在URL設計時我們應該事先做好規劃,應該從用戶體驗和搜索引擎蜘蛛體驗出發,在總體上邊應該做到 URL清晰、友好、方便記憶,然后還要適當的考慮對于搜索引擎排名的影響,seo優化URL設計時要從以下幾點來著手:
?
1、URL越短越好
一般來說,網站的URL越短越好,這樣做主要是為了用戶體驗,其實對于搜索引擎來說,不超過1000個字母都沒有問題,可是如果不考慮用戶體驗,確實真的用了非常長的URL的話,用戶看起來就有些麻煩了,甚至會馬上離開你的網站。
曾經有人做過這方面的試驗,在搜索引擎的搜索結果中,一個較短的URL出現在一個較長的URL下邊時,較短的URL的點擊率是較長的URL的2.5倍。
而且較短的URL也比較有利于復制與傳播,人們都比較喜歡簡單的東西,特別是現代,人們不喜歡太復雜的東西,能簡單就簡單,所以網站的URL要盡量的短。
2、目錄層次盡量少
這里所指的目錄層次是指物理目錄結構,而不是指邏輯結構,我們在進行URL的設計時,網站的結構要盡量的去減少目錄層次,層次不能太深了,一般建議不要超過三層,特別對于一些新站來說,權重低,搜索引擎蜘蛛爬行得很淺,深一點的頁面,蜘蛛都很可能不會去爬行的。
所以,要盡量的做到使目錄層次減少,URL縮短,根據SEO論壇的長期觀察,百度尤其比較喜歡目錄層次比較少的頁面。
3、文件名及目錄名要具描述性
文件名及目錄名要具有可描述性,不但讓用戶一眼就能看出來這個頁面是關于什么的,對用戶體驗比較友好,而且搜索引擎也比較喜歡這樣的URL。
例如一個關于新聞的目錄,我們可以把它命名為news,用戶看到這個目錄名稱,大概就知道這個目錄是關于什么內容的了。
4、URL中包含關鍵詞
關鍵詞出現在URL中,可以提高一定的相關性,尤其對于優化英文網站,這點非常的重要,而且關鍵詞出現在URL的位置越靠前越好,也就是說出現在域名中更好,其次是出現在目錄名中,更后才是出現在文件名中。
商企云提醒大家注意一點的是不要出現關鍵詞堆積的現象,例如許多朋友的SEO博客,在網站的域名中就包含了SEO,這對于關鍵詞的排名來說,具有一定的權重優勢。
5、使用目錄形式,還是文件形式?
大部分的CMS系統都可以把頁面的URL設置為目錄或者文件形式,有些朋友認為目錄形式比文件形式權重要高一點,無論使用哪種形式的URL,權重應該是差不了多少的,基本可以忽略二者之間的權重差異。
另外,我們認為使用目錄形式有一個優點,以后如果更換其他的編程語言,URL也可以不用變化,也不用經過特殊的處理,而文件形式的URL可能文件的擴展名會變化,需要做一定的URL重寫處理。
上邊是一個網站的URL在設計的時候,應該注意的八個問題,在設計URL時,只有嚴格的按照這幾點來操作就可以了,網站的URL設計得好,不但利于蜘蛛的爬行,而且用戶看著也簡單、易懂。
6、URL中的字母全部用小寫
對于為什么URL中的字母全部用小寫,商企云SEO認為這里有以下原因:
(1)、全部用小寫,用戶比較容易輸入,不用因為大小寫混合而出現錯誤,這是人們的輸入習慣。
(2)、有些服務器是區分大小寫的,例如Lunix服務器,這樣在站長做鏈接或者是用戶輸入時,會因為大小寫的問題而出現404錯誤,而且robots也是區分大小寫的,如果大小寫搞錯了,可能會造成不能收錄的嚴重問題。建議所有的URL都使用小寫。
7、連詞符的使用
目錄或者文件名中如果有兩個單詞組成時,一般建議中間使用中劃線(-)隔開,切記不要使用下劃線或者其他字符,在搜索引擎中,它是把中劃線當作一個空格來處理的,而下劃線則是被忽略的,例如seo-lunwen會被讀成seo與lunwen,這是比較友好的寫法。
8、URL中要避免太多參數
在進行URL設計時,我們盡量使用靜態的URL,雖然現代的主流搜索引擎都能夠很好的去索引帶有參數的動態網頁了,可是,使用靜態的URL還是有一定的優勢的。
如果由于某些原因,不能使用靜態的URL,而不得不使用動態的URL時,設計的則是URL中的參數應該盡量減少,不要超過三個,一般的情況下URL中的參數2-3個就可以了。
參數太多了不但用戶看起來困難,對搜索引擎的索引可能也會造成一定的問題,所以,能使用靜態就使用靜態的URL,能短就盡量短。
9、URL網址規范化
網址規范化指的是搜索引擎挑選更合適的URL作為真正(規范化的)網址的過程。
比如常見的不規范網址,帶www和不帶www的域名,以及結尾是否帶index.html文件名的頁面,就造成同樣的首頁,出現四個不同的網站地址。
出現網址不規范的原因有如下幾點:
(1)、CMS系統原因 ,使同一篇文章出現不同的URL鏈接。
(2)、URL靜態化設置錯誤,同一篇文章中有多個靜態化URL。
(3)、URL靜態化后,靜態和動態URL共存,都有鏈接,也都可以訪問。
(4)、加密網站,http://和https://。
(5)、URl中有端口號。
(6)、跟蹤代碼。
(7)、顯示的都是首頁內容。
網址規范化問題造成的一些問題:
(1)、分散頁面權重,不利于排名。
(2)、外部鏈接也可能指向不同的URL,分散權重.
(3)、搜索引擎判斷的規范化網址不是站長想要的那個網址。
(4)、如果問題太嚴重,也會影響收錄。
(5)、相同內容的頁面太多,可能被搜索引擎認定為作弊。
網址規范化解決方案:
(1)、確保使用的cms系統只產生規范化網址,無論是否有靜態化
(2)、所有內部鏈接保持統一,都指向規范化網址。
(3)、在301從定向中,把不規范化URL全部轉向到規范化URL。
(4)、提交給搜索引擎的XML網站地圖中全部使用規范化網址。
10、URL的命名規則
大部分網站的URL命名規則是“根域名+欄目+文章頁面”,也有一部分網站的URL命名規則是“根域名+文章頁面”,其中能夠產生變數的多半在于文章頁面的命名規則上,有很多的朋友可能會注意到自己的命名規則是不太合理的,那么什么樣的URL命名規則比較利于搜索引擎抓取呢?
(1)、網站的網址結構應盡可能簡單些,并考慮網站組織的內容,讓網址的構建合乎邏輯并易于理解(盡可能采用易讀字詞而非長的ID數字)。
(2)、商企云建議您在網址中使用標點符號,幫助搜索引擎更好地分析網頁內容,如在網址中使用連字符(-)而盡量避免使用下劃線(_),用連字符分開兩個單詞,更有利于搜索引擎蜘蛛進行語義分析。
(3)、盡量少使用復雜的網址,特別是那些包含多個變量參數的網址(URL靜態化),因為其可能會產生大量不必要的網址全都指向您網站上相同或相似的內容,給抓取工具帶來麻煩,消耗大量不必要的帶寬,也可能無法為您網站的所有內容編制完整索引。
當然,URL的結構優化還涉及到其他的一些細節,其中一個重要的就是對于后期URL權重的可控性的把握,例如,在開始的時候我們需要做長遠考慮,給網站設計了很多的欄目,但是這些欄目又不是階段我們想投入精力的,在這個時候我們可以將這些欄目進行robots屏蔽掉蜘蛛,或者使用nofollow標簽讓權重不傳遞,到達對于網頁權重的合理引導,后期如果我們有精力開始發展新的欄目,就放開搜索引擎蜘蛛的抓取權限就可以了。