网站编码跟 SEO 网站排名有甚么关系可言?
如果你用 UTF-8 (万国码)作为编码、而你的网站又是繁体中文或者其他亚洲语言,而刚好你的网址又是 .com 网址而非 .com.tw,你可能就要注意了。你的网站可能因为一念只差,落后于其他网站的排名。
甚么是 UTF-8 万国码?
早期,各国语言用自家的编码系统,互不支援。简体用 GB、正体中文用 Big-5、日文、韩文也有自己的编码系统。随着网络的活跃发展、各国的网络交流愈加频繁,各种网络软件就会面临语言支援的问题。
UTF-8 的全写是 8 位元的 Unicode Transformation Format ) 。所谓 Uni 就是‘统一’的意思,Unicode 就是统一编码。任何语言都可以使用统一编码(万国码),让网站、网络软件 (尤其是电子邮件软件) 的开发更为方便,也减少因语言而不相容的问题。
也因此,用 UTF-8 编码来制作网站也日益普遍。
既然万国码这么好,会出甚么问题?
如果你的网站编码采用 big5,毫无疑问,你网站的主要语言一定是繁体/正体中文。但是如果你采用的是 UTF-8 (万国码) 呢?搜寻引擎如何能够知道您的网站是采用中文编写,让你的网站可以显示于繁体中文的搜寻结果?
答案就在这个 Meta tag
<meta http-equiv=”Content-Language” content=”zh-tw”>
这个Meta Tag 负责告诉搜寻引擎你网站采用的语言是甚么。
我绝对不排除搜寻引擎能够有更多的方法分析网站的实际语言;但是,如果你让他轻松完成他的工作、搜寻引擎会更感谢你。我曾经为一个知名一线国际品牌的繁体中文网站作 SEO 分析,一些弱很多的竞争对手在搜寻主要的关键字时都在搜寻结果的首页出现,为甚么翻了十几页都找不到这个品牌呢?
在分析过 SEO 的状态后,我发觉这个著名品牌的网站就犯下了这个简单的错误,而导致他台湾的官方网站从台湾搜寻引擎的搜寻结果消失。
因为,这网站采用的是 UTF-8 编码,他也有放入上述的 Matatag。不过他的 Matatag 是这样的:
<meta http-equiv=”Content-Language” content=”en”>
他不单没有告诉搜寻引擎这个网站是以繁体中文为主要语言,更告诉搜寻引擎这个网站是英文的。
当然,搜寻引擎每天都很忙应付收录、更新不同的网站内容,他选择相信了他的资讯。认为这个网站是一个英语网站,也就这样从台湾的搜寻结果排除了。
多么简单的错误!多么严重的结果!
大部份 SEO 搜寻引擎最佳化策略都是累积优势,单一策略的采用可能无法产生排名奇蹟。
就像赛车手将跑车改装得轻一点,所增加的是一种累积优势,幻想会因此而得胜是一种不设实际。
同样,忽略其中一些策略也不至於排不上去,SEO 的总点是整体的规划跟盘算是否设计适当。



