網(wǎng)站建設(shè)URL優(yōu)化
2011-12-19 11:02:00 3873
URL是統(tǒng)一資源定位,即每個(gè)網(wǎng)頁(yè)的網(wǎng)址、路徑。網(wǎng)站文件的目錄結(jié)構(gòu)直接體現(xiàn)于URL。清晰簡(jiǎn)短的目錄結(jié)構(gòu)和規(guī)范的命名不僅有利干用戶體驗(yàn)和網(wǎng)址傳播,要是搜索引擎友好的體現(xiàn)。
1.目錄層次
對(duì)于一個(gè)小型網(wǎng)站來(lái)說(shuō),一般只有一層子目錄,如下:
http://www.yoursite.com/seo/page.htm
www.yoursite.com是域名.SEO是一級(jí)目錄名,page是文件名。對(duì)搜索引擎而言,這種單一的目錄結(jié)構(gòu)最為理想,即扁平結(jié)構(gòu)。
對(duì)規(guī)模大一些的網(wǎng)站,往往需要2~3層子目錄。像下面這樣:
http://www.yoursite.com/dirl/dir2/dir3/page.htm
搜索引擎還是會(huì)去抓取2~3層子目錄下的文件,但最好不要超過(guò)3層,如果超過(guò)4層,像以下這個(gè)頁(yè)面,搜索引擎就很難去搜索它了:
http://www.yoursite.com/dir1/dirZ/dir3/air4/page.htm
此外,圖形、腳本、CGI-BIN和CSS樣式表則各自建立專門的目錄收入其中,一般不放在根目錄下。
2.目錄和文件命名
根據(jù)關(guān)鍵字無(wú)所不在的原則,可以在目錄名稱和文件名稱中使用關(guān)鍵詞。但如果是關(guān)鍵詞組,則需要用分隔符分開(kāi)。一般用連字符“-”和下劃線“_”進(jìn)行分隔,URL中還經(jīng)常出現(xiàn)空格碼“~%20”。因此,如果以“中國(guó)制造”作文件名,就可能出現(xiàn)以下3種分隔形式:
made-in-china.htm(連字符)
made_in_china.htm(下劃線)
made%20in%20china.htm(空格碼)
但事實(shí)上,至少在目前Google并不認(rèn)同“_”為分隔符。對(duì)Google來(lái)說(shuō),made-in-china和made%20in%20china都等于madeinChina,但made_in_china就被讀成了madeinchina,連在一起之后,關(guān)鍵詞就
失去了意義。
因此,目錄和文件名稱如果有關(guān)鍵詞組,要用連字符“-”而不是下劃線“_”進(jìn)行分隔。
3.絕對(duì)URL和相對(duì)URL
絕對(duì)URL即網(wǎng)頁(yè)路徑使用包含頂級(jí)域名在內(nèi)的完整的URL。如:
www.yoursite.com/pagel/index.html是一個(gè)絕對(duì)路徑,其中/pagel/index.html則為相對(duì)路徑,由瀏覽器自動(dòng)在該鏈接加上www.yoursite.com??傮w上,Google在排名時(shí)并不在意URL使用的是相對(duì)路徑
還是絕對(duì)路徑。
4.動(dòng)態(tài)URL
目前很多網(wǎng)站都有數(shù)據(jù)庫(kù)驅(qū)動(dòng)生成的URL,即動(dòng)態(tài)URL,往往表現(xiàn)為在URL中出現(xiàn)“?”、“=”、“%”,以及“&”、“$”等字符。動(dòng)態(tài)URL極不利于搜索引擎抓取網(wǎng)頁(yè),會(huì)嚴(yán)重影響網(wǎng)站排名,通常是通
過(guò)技術(shù)解決方案將動(dòng)態(tài)URL轉(zhuǎn)化成靜態(tài)URL形式,如:
http://www.yoursite.com/messages.php?id=2&type=5轉(zhuǎn)化為:http://www.yoursite.com/messages/2/5/