在使用谷歌的时候,会发现有“中文网页、中国的网页”等选项,如果用户搜索“中国的网页”,则针对中国地区用户的网页就会显示出来,如果您的网站是针对新加坡用户的,当然也没必要出现在结果中了,那么搜索引擎如何识别网页的本地性呢?
从网站IP所在地识别目标地理区域
一般情况下针对中国用户的网站是放在中国的镜内,所以从IP上能够区分网站针对哪个地区的用户。这也是很有道理,即使一个英文的网站,放在中国境内,也有可能被识别为中国的网页。疑问:中文站放在美国空间就不能识别为中国的网页了吗?
从网站所使用的域名
如中国.cn,美国.us。但是一般商业站等都用国际性域名,不能用地区域名区分了。
网站所使用语言和字符编码
显而易见,如果网页使用GB2312编码(肯定是简体中文了),那么网站很可能是针对中国用户的。疑问:1.中文也可以用于新加坡用户啊?2.我使用utf8编码就识别不出来了吗?
一个使用GB2312编码的中文网站,服务器放在中国境内,很容易被识别为“中国的网页”。但现实情况很复杂,正如上面列出的疑问,如何解决呢?
给网页设置语言地区代码
例:一个针对新加坡用户,既有中文又有英文的网站(肯定用utf8了),服务器放在美国。这时从编码、语言和 IP上都不能识别为“新加坡”了,那搜索引擎如何识别本地特性呢?对,那就是常常被人忽略的(这时不能忘记它了):设置网页国家地区语言代码。这个属性由两部分组成,语言代码:en,zh即英文,中文;国家和地区代码:SG、CN即新加坡,中国大陆。因此,只要英文网页设置:en-SG,中文网页设置:zh-SG,这样一个“针对新加坡用户,使用utf8编码,中英两种语言,服务器放在美国”的网站本地设置就搞定了。
当然,应该还有其它的因素识别,如链接情况、访问的用户的所在地区等,但上面如果设置错误,这将让搜索引擎花费更久的时间来识别本地性。
更多精彩信息尽在小蚂蚁站长吧 http://www.xiaomayi88.com/seo/seojichu/187.html