关于网站编码,很多人都没注意到,难道网站编码也会对排名有影响么?答案是肯定的,肯定有影响。
经过研究,百度的页面所使用的编码为gb2312,而谷歌所使用的编码为utf-8.为什么会有这个差异,因为百度是提供中文查询,而gb2312就是简体中文的编码,utf-8是国际通用的编码,范围比gb2312要广。还有更重要的一个原因就是,百度是为了节省数据库和硬盘的空间才用gb2312的,utf-8所占字节比gb2312要多。而谷歌为了全球统一编码,只好使用utf-8,谷歌不只抓取中文网页。
既然是这样,百度和谷歌就有编码偏好了,那是否会给自己所使用的编码更多的分数呢?答案又是肯定的。
第一,假如你的编码跟百度的编码不问候,那么百度会多一个转换编码的处理步骤。对讲求效率来说的百度,多一毫秒就是多浪费的生命。百度虽然没有明说,不过谁都猜得到,百度更喜欢gb2312,何况这个似乎更适合内地的中国人用。
第二,节省百度的服务器和数据库的空间,提高查询效率,节约成本。
这个判断是否需要作测试呢?完全没必要。就算百度没有给予gb2312更多的权重,至少也不会低于utf-8.如果你做的是中文站,那就不用考虑了,直接用gb2312吧。不要担心这样对谷歌不友好,谷歌多的是服务器,不差钱。
关于网站编码,很多人都没注意到,难道网站编码也会对排名有影响么?答案是肯定的,肯定有影响。
经过研究,百度的页面所使用的编码为gb2312,而谷歌所使用的编码为utf-8.为什么会有这个差异,因为百度是提供中文查询,而gb2312就是简体中文的编码,utf-8是国际通用的编码,范围比gb2312要广。还有更重要的一个原因就是,百度是为了节省数据库和硬盘的空间才用gb2312的,utf-8所占字节比gb2312要多。而谷歌为了全球统一编码,只好使用utf-8,谷歌不只抓取中文网页。
既然是这样,百度和谷歌就有编码偏好了,那是否会给自己所使用的编码更多的分数呢?答案又是肯定的。
第一,假如你的编码跟百度的编码不问候,那么百度会多一个转换编码的处理步骤。对讲求效率来说的百度,多一毫秒就是多浪费的生命。百度虽然没有明说,不过谁都猜得到,百度更喜欢gb2312,何况这个似乎更适合内地的中国人用。
第二,节省百度的服务器和数据库的空间,提高查询效率,节约成本。
这个判断是否需要作测试呢?完全没必要。就算百度没有给予gb2312更多的权重,至少也不会低于utf-8.如果你做的是中文站,那就不用考虑了,直接用gb2312吧。不要担心这样对谷歌不友好,谷歌多的是服务器,不差钱。