索引擎如何识别网站本地特性

在使用谷歌的时候,会发现有“中文网页、中国的网页”等选项,如果用户搜索“中国的网页”,则针对中国地区用户的网页就会显示出来,如果您的网站是针对新加坡用户的,当然也没必要出现在结果中了,那么搜索引擎如何识别网页的本地性呢?


从网站IP所在地识别目标地理区域
一般情况下针对中国用户的网站是放在中国的镜内,所以从IP上能够区分网站针对哪个地区的用户。这也是很有道理,即使一个英文的网站,放在中国境内,也有可能被识别为中国的网页。疑问:中文站放在美国空间就不能识别为中国的网页了吗?


从网站所使用的域名
如中国.cn,美国.us。但是一般商业站等都用国际性域名,不能用地区域名区分了。


网站所使用语言和字符编码
显而易见,如果网页使用GB2312编码(肯定是简体中文了),那么网站很可能是针对中国用户的。疑问:1.中文也可以用于新加坡用户啊?2.我使用utf8编码就识别不出来了吗?


一个使用GB2312编码的中文网站,服务器放在中国境内,很容易被识别为“中国的网页”。但现实情况很复杂,正如上面列出的疑问,如何解决呢?


给网页设置语言地区代码
例:一个针对新加坡用户,既有中文又有英文的网站(肯定用utf8了),服务器放在美国。这时从编码、语言和 IP上都不能识别为“新加坡”了,那搜索引擎如何识别本地特性呢?对,那就是常常被人忽略的(这时不能忘记它了):设置网页国家地区语言代码。这个属性由两部分组成,语言代码:en,zh即英文,中文;国家和地区代码:SG、CN即新加坡,中国大陆。因此,只要英文网页设置:en-SG,中文网页设置:zh-SG,这样一个“针对新加坡用户,使用utf8编码,中英两种语言,服务器放在美国”的网站本地设置就搞定了。


当然,应该还有其它的因素识别,如链接情况、访问的用户的所在地区等,但上面如果设置错误,这将让搜索引擎花费更久的时间来识别本地性。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值