簡單好記的域名會給人以深入的印象。html
所有用小寫,用戶比較容易輸入,不用由於大小寫混合而出現錯誤,這是人們的輸入習慣android
有些服務器是區分大小寫的,例如Linux服務器,這樣在站長作連接或者是用戶輸入時,會由於大小寫的問題而出現404錯誤,json
並且robots也是區分大小寫的,若是大小寫搞錯了,可能會形成不能收錄的嚴重問題。因此建議全部的URL都使用小寫服務器
目錄或者文件名中若是有兩個單詞組成時,通常建議中間使用中劃線(-)隔開,dom
切記不要使用下劃線或者其餘字符,在搜索引擎中,它是把中劃線看成一個空格來處理的,而下劃線則是被忽略的,優化
例如seo-caipiao會被讀成seo與caipiao。這是比較友好的寫法網站
設計的則是URL中的參數應該儘可能減小,不要超過三個,通常的狀況下URL中的參數2-3個就能夠了。搜索引擎
這裏所指的目錄層次是指物理目錄結構,而不是指邏輯結構,咱們在進行URL的設計時,google
網站的結構要儘可能的去減小目錄層次,層次不能太深了,通常建議不要超過三層,特別對於一些新站來講,url
權重低,搜索引擎蜘蛛爬行得很淺,深一點的頁面,蜘蛛都極可能不會去爬行的,因此要儘可能的作到使目錄層次減小,
URL縮短。根據觀察,百度尤爲比較喜歡目錄層次比較少的頁面。
文件名及目錄名要具備可描述性,不但讓用戶一眼就能看出來這個頁面是關於什麼的,
對用戶體驗比較友好,並且搜索引擎也比較喜歡這樣的URL。
例如一個關於新聞的目錄,咱們能夠把它命名爲news,用戶看到這個目錄名稱,大概就知道這個目錄是關於什麼內容的了。
例如:域名/類型/分類/標題
例如:域名/年/月/日
http://domain.com/news/tech/2...
一、不能使用中文單詞,最好使用有意義的英文單詞,少用拼音。
二、層級不能超過三級。
例如:http://domain.com/xx/xx/xx/xx...。
三、URL的參數不容許超過3個
四、URL所有小寫
五、網站內部在連接到其餘網頁,尤爲是主頁時,只使用一種URL,即不容許同一個資源有多個URL。
六、不容許出現沒有意義的URL
例如:http://www.uxuexi.cn/123.html。誰也看不明白是什麼意思。
七、若是是內容資源URL,不容許以參數的方法顯示
例如:http://www.uxuexi.cn/user.htm... 須要改爲http://www.uxuexi.cn/user/123...
一、目錄
通常用在頻道頁或是文章欄目(這種方式能得到更多的權重),最後面必須加上「/」
例如:http://www.uxuexi.cn/search需...://www.uxuexi.cn/search/
二、[待定]網頁
通常用來表現網頁內容,須要直接顯示在頁面的必須以.html結尾
例如:http://www.uxuexi.cn/123 須要改爲http://www.uxuexi.cn/user/123...
三、特定功能或交互式
統一以.json 或者.html結尾
例如:
添加評論 http://www.uxuexi.cn/addcomme...
一、不常常更新的內容採用靜態化。例如:http://course.uxuexi.cn/detai...。URL中不容許使用?帶參數。
二、實時更新的內容採用僞靜態。例如:http://www.uxuexi.cn/user/111...。URL中不容許使用?帶參數。
特定功能或交互式用動態URL。