2010-09-10 38 views
2

如果我輸入www.google.com,它總是用我的語言。 Google如何獲得正確的語言?他們檢查IP還是瀏覽器的語言?google.com如何將我重定向到正確的語言?

+1

我最好的辦法是看它的IP地址,將它映射到國家並顯示本地頁面。 – DMin 2010-09-10 08:27:21

+1

嘗試通過代理與其他瀏覽器進行連接。它可能是諸如IP地址,路由到您的IP地址,可能是餅乾,您的搜索偏好等的組合...... – Leonid 2010-09-10 08:29:00

+0

我希望他們得到正確的語言。我經常使用德語,因爲我們的ISP使用德語IP地址。 – MSalters 2010-09-10 09:11:34

回答

5

http://en.wikipedia.org/wiki/Geolocation_software

谷歌使用的IP地理定位,從你正在瀏覽哪個國家獲取信息和嘗試設置你的語言。可能如果它在請求標題中發現了其他設置併發送了瀏覽器語言,它將切換到它。

+1

這(可能)實際上並非全部發生 - 在多語言國家,它也將使用Accept-Language頭。這個帖子很有趣,因爲你會認爲他們會在他們的文檔中披露他們在做什麼。 – Rudu 2010-09-10 22:31:30

1

谷歌知道所有。如果你給他們這樣的機會,他們可能會挑選出你喜歡的衣服;)

它最有可能是兩件事情的結合;通過IP地址定位地理位置,以及如果您恰巧登錄,則從您的Google acocunt收集的信息。

+0

他們可能會告訴你現在穿什麼衣服。 – Thilo 2010-09-10 08:33:08

+5

實際上我是裸體的。 – PaulJWilliams 2010-09-10 08:44:48

+0

有沒有什麼可以美化與此,我想:) – 2010-09-10 09:01:12

3

您的瀏覽器發送出Accept-Language標頭。在工作中,Google對我來說是英語,在那裏我有英語OS +非國際化的broser,但在家裏我得到了捷克OS +瀏覽器,Google將我重定向到google.cz。

+0

不是真的,我有一個英文操作系統,並設置了在瀏覽器中首選lang爲英文,Google仍然會首次將我發送到www.google.com.ar(阿根廷 - 西班牙語)(當然,當我更改它時,它會記住我的選擇) – 2010-09-10 13:02:50

+0

@Eduardo - 您令人困惑的本地化搜索結果與語言不一定相同。谷歌會隨時嘗試使用其搜索引擎的本地版本。如果您使用筆記本電腦旅行,您會發現它會重定向到當地的谷歌版本。 – Rudu 2010-09-10 22:35:03

2

這是您的提供商從您的IP地址得出您的地理位置並從而得出您的語言的IP地址。