网站中文命名好还是英文好-中文网址(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效果的。
[转载网络]