要建設(shè)一個(gè)網(wǎng)站,我們首先要做的是準(zhǔn)備好一個(gè)域名,即網(wǎng)址URL。然后這個(gè)URL看似簡(jiǎn)單,但它里面的學(xué)問(wèn)卻是頗為多的,比如百度的URL看似很簡(jiǎn)單,就是www.baidu.com,但百度這個(gè)URL的背后卻是有著一套嚴(yán)謹(jǐn)?shù)囊?guī)則的,否則百度如此之多的二級(jí)URL和頁(yè)面,要管理起來(lái)是相當(dāng)費(fèi)勁的。下面本文就來(lái)講下我們?cè)诰W(wǎng)站建設(shè)的時(shí)候,如何做好URL的規(guī)范,設(shè)計(jì)健康長(zhǎng)遠(yuǎn)的URL規(guī)劃。
具體來(lái)說(shuō),URL設(shè)計(jì)時(shí)我們要從下邊幾點(diǎn)來(lái)著手:
1、URL中避免太多參數(shù)
在進(jìn)行URL設(shè)計(jì)時(shí),我們盡量使用靜態(tài)的URL,雖然現(xiàn)代的主流搜索引擎都能夠很好的去索引帶有參數(shù)的動(dòng)態(tài)網(wǎng)頁(yè)了,可是,使用靜態(tài)的URL還是有一定的優(yōu)勢(shì)的,如果由于某些原因,不能使用靜態(tài)的URL,而不得不使用動(dòng)態(tài)的URL時(shí),設(shè)計(jì)的則是URL中的參數(shù)應(yīng)該盡量減少,不要超過(guò)三個(gè),一般的情況下URL中的參數(shù)2-3個(gè)就可以了。參數(shù)太多了不但用戶看起來(lái)困難,對(duì)搜索引擎的索引可能也會(huì)造成一定的問(wèn)題。所以,能使用靜態(tài)就使用靜態(tài)的URL,能短就盡量短。
2、URL越短越好
這樣做主要是為了用戶體驗(yàn),其實(shí)對(duì)于搜索引擎來(lái)說(shuō),不超過(guò)1000個(gè)字母都沒有問(wèn)題,可是如果不考慮用戶體驗(yàn),確實(shí)真的用了非常長(zhǎng)的URL的話,用戶看起來(lái)就有些麻煩了,甚至?xí)R上離開你的網(wǎng)站,曾經(jīng)有人做過(guò)這方面的試驗(yàn),在搜索引擎的搜索結(jié)果中,一個(gè)較短的URL出現(xiàn)在一個(gè)較長(zhǎng)的URL下邊時(shí),較短的URL的點(diǎn)擊率是較長(zhǎng)的URL的2.5倍。而且較短的URL也比較有利于復(fù)制與傳播。人們都比較喜歡簡(jiǎn)單的東西,特別是現(xiàn)代,人們不喜歡太復(fù)雜的東西,能簡(jiǎn)單就簡(jiǎn)單。所以網(wǎng)站的URL要盡量的短。
3、目錄層次盡量少
這里所指的目錄層次是指物理目錄結(jié)構(gòu),而不是指邏輯結(jié)構(gòu),我們?cè)谶M(jìn)行URL的設(shè)計(jì)時(shí),網(wǎng)站的結(jié)構(gòu)要盡量的去減少目錄層次,層次不能太深了,一般建議不要超過(guò)三層,特別對(duì)于一些新站來(lái)說(shuō),權(quán)重低,搜索引擎蜘蛛爬行得很淺,深一點(diǎn)的頁(yè)面,蜘蛛都很可能不會(huì)去爬行的,所以要盡量的做到使目錄層次減少,URL縮短。根據(jù)觀察,百度尤其比較喜歡目錄層次比較少的頁(yè)面。
4、文件名及目錄名要具描述性
文件名及目錄名要具有可描述性,不但讓用戶一眼就能看出來(lái)這個(gè)頁(yè)面是關(guān)于什么的,對(duì)用戶體驗(yàn)比較友好,而且搜索引擎也比較喜歡這樣的URL。例如一個(gè)關(guān)于新聞的目錄,我們可以把它命名為news,用戶看到這個(gè)目錄名稱,大概就知道這個(gè)目錄是關(guān)于什么內(nèi)容的了。
5、使用目錄形式還是文件形式
大部分的CMS系統(tǒng)都可以把頁(yè)面的URL設(shè)置為目錄或者文件形式,有些朋友認(rèn)為目錄形式比文件形式權(quán)重要高一點(diǎn),無(wú)論使用哪種形式的URL,權(quán)重應(yīng)該是差不了多少的,基本可以忽略二者之間的權(quán)重差異,使用目錄形式有一個(gè)優(yōu)點(diǎn),以后如果更換其他的編程語(yǔ)言,URL也可以不用變化,也不用經(jīng)過(guò)特殊的處理,而文件形式的URL可能文件的擴(kuò)展名會(huì)變化,需要做一定的URL重寫處理。
6、URL中的字母全部用小寫
這里有以下原因:
(1)、全部用小寫,用戶比較容易輸入,不用因?yàn)榇笮懟旌隙霈F(xiàn)錯(cuò)誤,這是人們的輸入習(xí)慣。
(2)、有些服務(wù)器是區(qū)分大小寫的,例如Lunix服務(wù)器,這樣在站長(zhǎng)做鏈接或者是用戶輸入時(shí),會(huì)因?yàn)榇笮懙膯?wèn)題而出現(xiàn)404錯(cuò)誤,而且robots也是區(qū)分大小寫的,如果大小寫搞錯(cuò)了,可能會(huì)造成不能收錄的嚴(yán)重問(wèn)題。所以建議所有的URL都使用小寫。
7、URL中包含關(guān)鍵詞
關(guān)鍵詞出現(xiàn)在URL中,可以提高一定的相關(guān)性,尤其對(duì)于優(yōu)化英文網(wǎng)站,這點(diǎn)非常的重要,而且關(guān)鍵詞出現(xiàn)在URL的位置越靠前越好,也就是說(shuō)出現(xiàn)在域名中好,其次是出現(xiàn)在目錄名中,后才是出現(xiàn)在文件名中。注意一點(diǎn)的是不過(guò)不要出現(xiàn)關(guān)鍵詞堆積的現(xiàn)象。例如許多朋友的SEO博客,在網(wǎng)站的域名中就包含了SEO,這對(duì)于關(guān)鍵詞的排名來(lái)說(shuō),具有一定的權(quán)重優(yōu)勢(shì)。
8、連詞符的使用
目錄或者文件名中如果有兩個(gè)單詞組成時(shí),一般建議中間使用中劃線(-)隔開,切記不要使用下劃線或者其他字符,在搜索引擎中,它是把中劃線當(dāng)作一個(gè)空格來(lái)處理的,而下劃線則是被忽略的,例如seo-lunwen會(huì)被讀成seo與lunwen。這是比較友好的寫法。
總結(jié)
網(wǎng)站的URL的設(shè)計(jì)非常的重要,在URL設(shè)計(jì)時(shí)我們應(yīng)該事先做好規(guī)劃,應(yīng)該從用戶體驗(yàn)和搜索引擎蜘蛛體驗(yàn)出發(fā),在總體上邊應(yīng)該做到URL清晰、友好、方便記憶,然后還要適當(dāng)?shù)目紤]對(duì)于搜索引擎排名的影響。