URL在搜索結(jié)果列表中是顯示內(nèi)容之一。設(shè)計網(wǎng)站結(jié)構(gòu)時需要對目錄及文件命名系統(tǒng)做好事先規(guī)劃??偟脑瓌t是首先從用戶體驗出發(fā),URL應(yīng)該清晰友好、方便記憶,然后才考慮URL對排名的影響。具體考慮以下幾方面。
1、URL越短越好
對搜索引擎來說,只要URL不超過1000個字母,收錄起來都沒問題。不過真的使用幾百個字母的URL,用戶看起來就費事了。曾經(jīng)有人做過搜索結(jié)果點擊實驗,一個比較短的URL出現(xiàn)在一個比較長的URL下面時,短URL的點擊率比長URL高2.5倍。
簡短的URL方便記錄與傳播,就拿一個我們常用的操作來說吧!做友情鏈接經(jīng)常都會直接復(fù)制URL,短URL不會有問題,長URL復(fù)制時都會費勁,也可能復(fù)制得不完整,造成404錯誤。
2.避免太多參數(shù)
在可能的情況下盡量使用靜態(tài)URL。如果技術(shù)上不能實現(xiàn),必須使用動態(tài)URL,也要盡量減少參數(shù)。一般建議2~3個參數(shù)之內(nèi)。參數(shù)太多用戶看著眼花繚亂,也可能造成收錄問題。
3.目錄層次盡量少
這里指的是URL的物理目錄結(jié)構(gòu)。
當然目錄層次與網(wǎng)站整個分類結(jié)構(gòu)是相關(guān)的,網(wǎng)站分類層數(shù)越多,目錄層次也跟著增加。在可能的情況下,尤其是靜態(tài)化URL時,盡量使用比較少的目錄層次。據(jù)我們SEO的經(jīng)驗,目錄層次比較淺的網(wǎng)站,收錄會比較有優(yōu)勢。
這說說的盡量不要太深,并不建議大家把頁面全放在根目錄下,那樣的話,超過幾千頁的網(wǎng)站就不容易管理了,不僅搜索引擎無法從目錄層次了解歸屬關(guān)系,站長自己恐怕也不容易分清哪個頁面屬于哪個分類。一般只要目錄層次不要超過三層,收錄是沒什么影響的。
4.文件及目錄名具描述性
尤其對英文網(wǎng)站來說,目錄及文件名應(yīng)該具備一定的描述性,使用戶在一瞥之下就能知道這個URL內(nèi)容大致應(yīng)該是什么。
5.URL中包含關(guān)鍵詞
關(guān)鍵詞出現(xiàn)在URL中,也能提高頁面相關(guān)性,在排名時貢獻一點分數(shù)。關(guān)鍵詞出現(xiàn)得越靠前越好,也就是說出現(xiàn)在域名中最好,其次是出現(xiàn)在目錄名中,效果最小的是出現(xiàn)在文件名中,不過切不可為了出現(xiàn)關(guān)鍵詞而堆積。
一般是指做英文關(guān)鍵詞,URL如果包含關(guān)鍵詞比不包含關(guān)鍵詞的URL要有優(yōu)勢。
6.連詞符使用
連詞符使用是目錄或文件中單詞間一般建議使用短橫線(-)分隔,不要使用下劃線或其他更奇怪的字母。搜索引擎把URL中的短橫線當作空格處理,下劃線則被忽略。所以文件名seo-tools.html將被正確讀取出seo與tools兩個單詞,而文件名seotools.html就不能被分解出兩個單詞。
7.字母全部小寫
這有以下幾方面原因。
(1)全部小寫容易人工輸入,不會因大小寫摻雜而犯錯。
(2)有的服務(wù)器是區(qū)分大小寫的,如Linux服務(wù)器,也就是說無論站長自己在做鏈接時還是用戶輸入時,因為大小寫混用出現(xiàn)錯誤都會造成404錯誤。另外,robots文件代碼也是區(qū)分大小寫的,一個字母之差就可能使整個目錄不能被收錄。
8.目錄形式還是文件形式
大部分CMS系統(tǒng)都可以把頁面URL設(shè)置為目錄或文件形式,對于我們SEO來說可以選擇其中之一,這兩種格式對排名沒有大影響。有人認為目錄形式的權(quán)重稍微高一點,不過也無法驗證,就算權(quán)重高一點,也應(yīng)該是微乎其微的。
目錄形式的一個優(yōu)點是,以后如果網(wǎng)站更換編程語言,URL可以不必變化,也不用經(jīng)過特殊處理。文件形式的URL可能文件擴展名會變化,除非做URL重寫。
一般建議目錄還是用第一種表現(xiàn)形式,而且是獨立的文件建議用第二種表現(xiàn)形式。感覺這樣設(shè)計更加符合用戶體驗與搜索引擎抓取。