本地搜索优化:地理位置

当然我们使用谷歌搜索的时候谷歌会根据设备位置改变搜索结果。例如谷歌搜索KFCKFC宁波,得出来的搜索结果完全不同。根据搜索用户特定地区给他们提供特定搜索内容,如果用google.co.uk搜索,google.com搜索,google.de搜索,返回来的搜索结果是完全不同的。当我在宁波使用google.com搜索KFC,谷歌如何知道我的位置是宁波?

四种确定本地位置机制

一、使用特定国家/地区谷歌搜索

谷歌特定国家/地区搜索会建议你使用所在的国家和地区版本,例如法国版,英国版。

二、通过用户设置的搜索位置偏好

搜索引擎给我们提供有搜索结果设置编好功能,我们可以使用谷歌高级搜索功能设置位置偏好展示所在位置的搜索结果。

三、通过IP地址确认你的位置

谷歌有一个IP地址数据库可以粗略估计城市级位置,谷歌通过最近服务器检测的方式确定你的地理位置。互联网协议地址每连接到互联网都有一个IP号码,这就是互联网如何能够使用IP号码作为标识符来回发送信息,因为街道地址实际上IP号码是独一无二的,世界上的每个连接都是独一。通过谷歌搜索what is my ip,谷歌就会把IP地址告诉我们。其次想知道你所在位置,谷歌搜索where am I,这个时候谷歌给你显示它认为你所在地区的区域地图。

四、使用W3C Geolocation API确认你的位置

W3C Geolocation API允许你的浏览器使用各种线索来计算准确的位置,例如我们常用的WIFI网络或GPS,计算出来的位置与你的站点共享,这是最准确的获取地理位置的方法,但由于需要特殊许可,所以不太常见使用该方法。

搜索引擎通过上述四种机制当前位置定位,给用户提供精准的本地搜索内容,所以我们要做本地化优化,满足搜索用户的需求。

原文发布于微信公众号 - 林雍岷(linyongmin81)

原文发表时间:2019-06-09

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

扫码关注云+社区

领取腾讯云代金券