2009-03-17 12 views

答えて

13

GMailやその他のGoogleサービスにログインしているときにGoogle Webページを使用して検索すると、閲覧履歴に関する情報が使用されて結果が変更されます。それはあなたが自分以外の誰かのためにやっていることを前提としているので、APIでそれをすることはできません。

また、答えたところでは@Waldenと言われていますが、2つのクエリで異なるサーバーを使用している可能性があります。これらのサーバー間で「スローシンク」が行われるため、最新の検索データベースや最新バージョンページランキングコード。

2

Googleの地方自治体によって異なる原因が1つあります。 Google.comを検索すると、同じキーワードに対してGoogle.deとは異なる検索結果が表示されます。

+0

Googleはロケール/アクセプタブル言語以外の入力パラメータも使用する可能性があります。これには、Cookie情報、およびAPIからのリクエストに存在しない他のブラウザのメタデータが含まれます。 –

11

あなたのGoogleウェブ検索では、同じクエリのGoogleウェブ検索と異なる結果が返されることがあります。 Googleは検索ルーチンを絶えず更新しており、各データセンターやデータセンター内の各クラスタでさえ異なる結果を返すように、異なるデータセンターで異なる時期に更新をロールアウトすることがよくあります。

したがって、APIの結果は、おそらくWebリクエストとは異なるコードベース(コードベースのバージョン)に由来します。

+0

downvote?なぜ少なくとも知っていることを愛する。興味深い説明は –

+0

+1です。 IMOそれは人々がなぜ言わずにdownvote人々が悲しいです: -/ – OregonGhost

+0

別名Googleのダンス、+1 –

関連する問題