搜索引擎对于每一个搜索请求,首先会过滤,以决定哪些网页列在搜索列表中,只有达到了过滤标准的才会被放到列表里。过滤完成之后会排名,根据页面与搜索请求的相关程度,以及页面本身的质量确定最后的显示结果。这一点对于多语言网站的优化是非常重要的,因为只有符合过滤要求的网站才能被显示在搜索结果中。这些过滤器有助于本地的搜索者寻找本地的信息,或是寻找自己熟悉的语言表达的信息,但对于跨国公司或出口公司的网站就很不利了。因为他们的网站一般有很多语言,面向的是全球的搜索用户。今天跟大家分享的就是多语言网站的优化要点。
多语言网站一般会面临搜索引擎的两个过滤器:语言过滤,国家和地区过滤。
一、语言过滤如下图所示:
Google的语言过滤器,会让搜索者限定搜索结果中的语言类型。如果你的网站被语言过滤器过滤掉的话,将根本没有显示机会。那么搜索引擎是如何确定网页的语言类型呢?有三种方法:
- 语言meta标签:<meta http-equiv=”content-language” content=”语言代码”>。
- 字符编码:<meta http-equiv=”content-type” content=”text/html; charset=编码类型”>。
- 内容分析:搜索引擎确定网页的语言是通过内容分析的,而不是前面两条meta标签,因为meta标签往往被遗漏或误写。而搜索引擎的内容分析是很强大的,哪怕是只有两句话的网页,也能分析出网页的语言类型。但如果网页内容只有几个词,这时候meta标签就很重要了。
二、国家和地区过滤是指搜索引擎会判断你的网站所在的国家和地区,以及面向的国家和地区,然后对本地的搜索者优先显示。这样的设置同样是为了本地化搜索设置的,对于本土网站非常有利,对于多语言的跨国公司网站则有一定危险。搜索引擎判断一个网站属于哪个国家或地区的方法如下:
- 通过网站服务器的IP地址判定。
- 通过域名的后缀进行判断,如cn域名为中国。(如果只有前两条,放在美国服务器上的com域名的网站,将无法在其他国家显示,万幸,还有。。。)
- URL中带有强烈的国家色彩,可以帮助搜索引擎判断网站的国家和地区。如文件夹命名为“cn”,“ru”等。
- 页面顶部用当地语言标注国家,如“微软中国”,“微软俄罗斯”。
- 来自特定国家的高质量链接也可以帮助搜索引擎判断网站的国家和地区。
知道了搜索引擎如何进行语言过滤和国家地区过滤,相信你应该已经很清楚如何去优化一个多语言的网站了。不多说了,点到为止。