在 Google 上搜索時谷歌如何確定位置信息?
一般我們在 Google 上搜索的時候,用的都是 Google 的主站點 google.com,除此之外,Google 在其他一些國家/地區當地也有部署服務器,有對應的分站點。在過去,Google 會利用這些國家頂級域(如 google.fr,google.de 等)來區分國際服務并提供本地化的搜索結果。
但如今 Google 已不再支持通過訪問不同 Google 分站點的方式來獲取特定國家/地區本地化的搜索結果了,現在 Google 默認是基于位置定位返回與當前位置相關的本地化搜索結果。
2017 年 10 月 27 日,Google 在 blog.google 發布的一篇文章表示,
“如今,Google 上大約五分之一的搜索與位置相關,因此提供與本地相關的搜索結果是為您提供最準確信息的重要部分。為了提供這種最佳體驗,您的位置決定了您在 Google 搜索和 Google 地圖中接收結果的國家/地區服務。今天,我們更新了在移動網絡、iOS 版 Google 應用以及桌面搜索和地圖上標記國家/地區服務的方式?,F在國家服務的選擇將不再由域指示。相反,默認情況下,您將獲得與您所在位置對應的國家/地區服務。此更新將有助于確保您根據您的位置獲得最相關的結果?!?
現在在瀏覽器中輸入相關的 ccTLD 都不會獲取特定國家/地區的 Google 服務,無論是訪問哪個分站點,都只會提供與您當前所在位置相關的 Google 搜索結果,搜索結果更具有本地性和相關性。舉個例子,例如您現在所在的位置位于美國紐約,訪問 google.de,仍然會獲得與紐約市相關的結果。
在搜索結果頁面的底部,可以清楚地看到當前使用的是哪個國家/地區的 Google 服務。
【Google 如何確定當前所在位置?】
當在 Google 上搜索時,Google 會根據多個信息來源的地理數據共同確定您當前所在位置,主要有:
IP 地址
設備位置
標記的地點
設置的家庭/工作地址
過去在 Google 網站和應用上的歷史活動記錄
除此之外,瀏覽器的地理定位 API,瀏覽器中的跟蹤 cookie 和位置歷史記錄,瀏覽器指紋,數據泄露(IP泄露,DNS泄露,WebRTC泄露),Wi-Fi 和藍牙網絡的位置檢測,設備 GPS 模塊等信息都有助于 Google 輔助確定用戶當前所在的位置。所以,有時候會發現,即便用了那個工具 ,Google 也會知道您當前所在的實際位置。
同樣的,當在 Google 上搜索時,可以在結果頁面的底部看到 Google 是如何推斷您的位置的,是基于設備位置,還是基于 IP 地址,歷史活動記錄等。
【如何模擬特定國家/地區的本地化搜索】
可以通過修改 Google 搜索 URL 的 gl 參數值來獲取特定國家/地區的本地化搜索結果。
首先,在 Chrome 瀏覽器的無痕模式下打開一個新標簽頁,然后轉到 google.com/ncr ,告訴 Google 取消區域重定向,
然后,在 URL 末尾添加搜索參數 gl 告訴 Google 更改搜索位置,例如如果我想模擬查看英國的本地化搜索結果,那么就添加 /?gl=uk,然后回車訪問搜索即可,
在頁面底部此時就可以看到訪問的是 Google 英國的搜索服務,搜索查詢返回的將是英國的本地化搜索結果,
但需要注意的是,更改搜索查詢 URL 參數并不會更改您在 SERP 上看到的廣告,Google 還是會根據您當前的 IP 地址來投放廣告。
相關推薦