仲介交易 HTTP://www.aliyun.com/zixun/aggregation/6858.html">SEO診斷 淘寶客 雲主機 技術大廳
雖然網站建設與優化,站長們都一直在不斷強調「內容為王,連結為皇」,URL位址優化已然被很多人忽視。 但是良好的URL表現形式能有效的提升網站優化效果,已經毋庸置疑。 一般而言,URL位址在網站建設之初就應該系統縝密規劃,因為他關乎著搜尋引擎收錄。 相對於內容的不斷豐富,與連結建設的不斷加強,URL基本上一次固定後就很難改變。 如若頁面內容收錄後再不斷調整優化URL,勢必會導致已被搜尋引擎收錄的內容出現大量死連結,讓搜尋引擎無所適從甚至會因此導致降權與懲罰。 既然URL優化如此舉足輕重,什麼樣的URL才是既能面向搜尋引擎,又能具有良好的使用者的體驗呢?我們嘗試從以下四個方面進行剖析。
一、URL長度越短越好,不超過255位元組
就像功能變數名稱一樣,簡短的URL位址總是能讓人輕易記住。 從使用者角度出發,網址列的長度畢竟有限,過於長的URL 位址讓人一下無法完全預覽,自然會產生不信任感。 因為大多網站的URL位址都是比較簡短的,突如其來的過長的URL會帶來特別突兀的感受。 即使是搜尋引擎也不希望太長的URL位址,一方面是因為使用者不喜歡,更多基於使用者體驗,簡潔明瞭的URL自然會受到歡迎;其二,URL位址儘管很小,但是需要知道的是,搜尋引擎每天要收錄處理極其海量的URL位址資訊。 如果每個URL位址都很長,就需要耗費更長計算時間,而降低了搜素引擎工作效率。 百度日前推出了一個全新的,網站面向搜尋引擎友好程度的檢驗工具,就明確的指出,簡短的URL位址更利於搜尋引擎優化,最長不應超過255位元組。
二、URL路徑越簡越好,控制三層以內
控制URL層級,其目的是減少搜索蜘蛛爬行難度,因為URL每深入一層,就意味著搜索蜘蛛要花費更多的時間來進行檢索。 但在網站建設實際操作中,對程式檔進行適當的分級又是必須的,這樣會讓網站結構更加明晰。 而且適當的分級,也裡有搜尋引擎優化,因為在路徑中可以適當插入關鍵字拼音或者英文單片語合。 就像本段開始所言,一定要控制好路徑的層級,無論百度還是谷歌,其給出的答案都是三層以內的URL路徑,能更好的兼顧使用者體驗與搜尋引擎爬行抓取。 毋庸置疑的,越扁平的網站路徑結構,越具有良好的搜尋引擎體驗,但最多不應超過三層。
三、URL應包含關鍵字,切莫惡意堆砌
如果說谷歌擅長英文,那麼百度一定更懂中文,我們在網址列輸入某個關鍵字,比如「上海網站建設」的拼音,基本上等同于輸入漢字,一樣可以很順利的檢索資訊。 但是不同的是,URL資訊裡包含這個關鍵字拼音的網站一併被檢索出來。 這個道理同樣適用于谷歌等其他搜尋引擎,只不過側重點轉向了英文而已。 也就是說,如果我們的功能變數名稱裡面,或者URL層級結構裡面,能有效的包含關鍵字資訊,將會大大提升網站優化效果。 知悉善用才能成功,同樣的,URL裡面的關鍵字密度不宜過大,一般出現一處即可。 惡意的堆砌關鍵字,不僅會降低使用者的認知體驗,也容易讓搜尋引擎產生誤判,帶來懲罰降權的危險。
四、URL無關乎動靜態,避免傳值黑洞
URL位址靜態化絕對有利於網站優化,但是並非URL一定要靜態處理。 百度和谷歌也不止一次的表述,搜尋引擎現在已經能很好的識別動態URL位址。 而且現實中,很多網站並沒有摒棄動態的URL,但是網站排名效果一樣很好。 靜態URL的最大好處在於,其無需讀取動態傳值資訊,從根源上避免了搜索蜘蛛陷入動態連結黑洞。 所以,除非是很大的網站,考慮到載入速度及IE動態解析的效率,如果處理好了連結黑洞問題,URL 無論動態還是靜態,都能夠比較好的獲得搜尋引擎的青睞。 最理想的傳值當然是類似「HTTP://www.***.net.cn /news.asp?id=1300」這樣的URL位址,「?」 後面只有一個id,而非出現諸如「HTTP://www.***.net.cn /news.asp?sub=25&cid=1300&id=1300」,在「?」 後面出現一連串的「&」傳值。 為了實現一些特定功能而淡忘了優化,URL簡單傳值經常被部分網站建設技術人員忽視。
談起URL位址優化,很多人一定會想到,如此這樣豈不有一個更妙的招數,直接購買中文功能變數名稱或者說直接在URL 路徑裡面直接加入漢字類型的關鍵字。 但是根據專業網站建設公司引航科技(www.joyweb.net.cn)的實際操作經驗來看,這種想法雖然值得肯定,但卻無法行得通。 因為中文功能變數名稱本身需要轉碼之後,瀏覽器和搜尋引擎才能識別,網址列加入關鍵字漢字也是一樣(編碼在GB2312下除外),需要瀏覽器轉碼操作後才能識別。 既然搜尋引擎無法識別,中文功能變數名稱及URL中直接插入關鍵字做法,所能起到的作用也僅限於使用者體驗感知了。