網站中文命名好還是英文好-中文網址(URL)導航/和中文編碼針對搜索引擎優化效果討論
很多SEO測試已經證明,英文關鍵詞SEO中,URL中出現英文關鍵詞對排名有幫助,而且你也發現google會對URL中出現的關鍵詞加粗,比較吸引用戶。
例如這個測試:http://www.xxxxx.com/article/news_dtl.asp?nid=3653
結論是:目標關鍵字里包含英文,把該英文單詞寫到url里,對排名幫助很大。
那Google是否喜歡中文URL,其中包含的關鍵詞是否增加頁面在搜索引擎中的權重呢?
為此做了一些測試:
1.在同一個網站特定目錄制作了兩個同樣內容的頁面,其中一個采用中文URL,另一個用ID作為URL。
2.相似權重(理想上:PR一樣,域名建立時間一樣,外鏈數量和地址一樣或接近,主題一致)的兩個域名的根目錄放置一樣內容不同URL的頁面。
中文URL中包含目標關鍵詞。
后經查詢都已被收錄,而且證實中文URL目標關鍵詞在google排名表現更好。
百度是否也喜歡中文URL呢?
百度自身的很多產品都采用中文URL而且收錄的很好,比如百度Hi:
http://www.baidu.com/s?tn=ichuner_1_dg&bs=site%3Ahi.baidu.com+%D0%DC%C3%A8&f=8&wd=site%3Ahi.baidu.com+%B0%AE (搜索site:hi.baidu.com 愛)
也有其他站使用了中文URL被收錄而且顯示正常:
比如在百度搜 inurl:鼠標
經過查看這些搜索結果頁面網站的編碼你會發現,這些網站的編碼基本都是GB2312或者GBK。
說明百度對GB2312和GBK編碼的中文URL可以正確解碼和收錄。
百度上繼續輸入:
wikipedia 北京
搜索結果URL中出現的中文都是亂碼,例如:zh.wikipedia.org/wiki/鍖椾含甯
wikipedia.com 的網站編碼為utf-8,他們的中文URL雖然被百度收錄,但是解碼為亂碼。
但是我們中文URL(頁面為UTF-8編碼)測試結果是,雖然已經過了一周,百度并沒有收錄網頁,而google已經索引了所有中文URL頁面。
我疑惑的同時也發現有不少人提出了類似的問題:
http://www.xxxx.com.cn/yahooseo/2010/0312_6961.html Baidu對中文URL收錄較慢,甚至不收錄。(網站是gb2312編碼)
http://www.xxxx.com/baidu-spider/ 同樣提到中文URL收錄慢的問題。(網站是utf-8編碼)
個人結論:
1.百度對于中文URL是可以收錄(無論gb2312還是utf-8編碼頁面),但是由于百度搜索結果頁面(SERP)為gb2312編碼,所以utf-8編碼的網站中文URL會顯示為亂碼。
中文URL對百度排名是否有幫助還沒有結論,多數人認為百度不會為URL中的中文計算權重,也有少量不同看法。
2.Google對中文URL也是可以收錄的,而且對UTF-8和GB2312編碼頁面都支持非常好,搜索引擎結果頁面(SERP)也不會出現中文亂碼,同時URL中出現的關鍵詞也是排名計算因數之一。
從近期的分析看,中國互聯網使用中文URL的大多是網站tag頁面、網站關鍵詞搜索結果頁、wiki類網站、英語詞典類網站。
其他類型的網站和頁面很少使用中文URL,而且很多人也不建議使用中文URL,對于很多網站來說百度帶來的流量比例在70%左右,百度不喜歡的東西最好不要碰。
而且中文URL不便于做鏈接錨文本,而且被其他網站抓取或者引用的時候容易出錯,造成很多404頁面。
對于中國網站來說,建議使用拼音作為URL,如果有比較好的分詞技術,使用拼音+id來為信息頁面命名還是有不錯的百度SEO效果的。
[轉載網絡]