深入解析中文URL给网站SEO带来的利与弊
很多人都偏向于百度搜索引擎,可以说百度是国内站长们获取流量来源的主要命门。今天就主要以百度搜索引擎对中文url的seo友好程度来说事。做站长比较久的朋友们一定知道,百度在09年的时候对中文url还是乱码的形式出现,而且那个时候百度的编码我记得还是gbk的,后来更改为utf-8的编码了,并且在随后的一段时间内,百度修改正了utf-8对中文url的支持,并且百度现在已经能够完美支持utf8编码并对中文url的正常中文显示。
下面差不多应该进入正题了。笔者经过测试,发现中文url优化过的网站的关键词排名会有促进作用。
笔者在百度搜索引擎里面搜索关键词【连衣裙】,虽然很多网站目前仍在采用拼音或者英文作为url,但搜索很顺利,在百度的第二页,搜索到了天猫的连衣裙专栏,如图所示:
天猫的这个专栏,在url上使用了如:关键词.html的形式,并用能够被百度搜索引擎正常识别。如果这个并不能说明什么,那我们再来看一下下面这个搜索结果,如图示:
怎么样,通过这两个搜索结果,你都发现了什么?大概有以下几点:
1、百度能够完美支持并正确编码中文url;
2、在查看快照过程中,中文url虽然被编译了乱码,在点击的时候到达目标页会出现404错误,但并不影响百度识别此中文url。究其原因,笔者认为,在中文url的识别上,百度或者其它搜索引擎有自己的一套编码和解码方式,并能够正确进行编码和解码。我们所需要的就是在自己的网站程序建设中,使用正确的函数或者方法来进行中文url的输出,其它的事交给搜索引擎来处理就行了。
3、中文url能够很好的被百度快照提抓取,并能够提高关键词在网页中的密度。
4、中文url在百度搜索引擎中也能够获得不错的排名。如果你非要说为什么我搜索的实例关键词不排第一位,那你肯定在钻牛角尖了。
下面来说一下中文url在统计工具中的表现,以目前主流的第三方统计工具cnzz和百度统计为例进行说明。下面是cnzz统计工具中的url显示效果,如图:
下面是百度统计工具中的url显示效果,如图:
从上面的图例中可以说明,现在统计工具对中文url的支持也是接近完美的。为什么说接近完美的,世上没有百分百的绝对的事。就在上周,我在cnzz统计工具中使用查看中文url的时候,cnzz统计工具中一样的显示是乱码,访问依然是404错误。不过这周访问,这个问题已经被修正了。笔者猜想,仅仅只是猜想,cnzz统计工具在:2013-06-27 17:39:30发布了一则公告,对cnzz统计进行分批升级。可能在这次升级中进行了修改正。关于网上搜索统计工具中中文乱码的搜索结果也不少。大家可以自行搜索并了解一下。
对于百度统计来说,一直能够正确显示并识别中文url。这点还是很不错的,并且也给站长朋友们提了一个醒,以后中文url越来越会成为一种趋势。
什么时候应该使用中文url,什么情况下不应该使用中文url
1、网站栏目名不建议使用中文url,虽然如上面所说,百度搜索引擎虽能完美识别中文url,并能够有不错的排名。但大家还是“活在当下”,使用拼音或者英文来作为目录名,并且包括关键词,这是一个老调的建议了,在此不详细说明。
2、网站的tags强烈建议使用中文url。现在很多cms都提供了tags标签功能,如果能实现静态化那最好不过了。充分利用tags功能在文章中进行网站内链的建设,也会有意想不到的效果哦。建议:每篇文章中的内链不要超过三个,什么道理,可能很多少都比我清楚吧。
中文url的缺点
1、关键词被编译后,url会变得很长,这是搜索引擎不建议的,但并非不能使用;
2、使用被引用,中文url在转码后会变成形如:%e5%a9%9a%e7%ba%b1 的结构,一些编辑器支持的问题会造成错误链接地址或错误的url识别、分割 ,甚至有些网站会产生状态为404的引用指向。
关于其它的中文url的缺点,暂时没有发现,基于上面所提出来的缺点,既然中文url是一种趋势,那么我相信不久的将来必然会被解决。而且中文url在用户体验上也是很不错的,可以让用户一眼便知道此栏目或者文章想要表达的大致意思,对于一大篇搜索结果都是拼音或者英文的文章来说,中文url更能引起用户的注意,从而提升网站的点击率。