Warum führt eine Google-Suche über die Google API zu einer Suche auf der Webseite zu anderen Ergebnissen?

9

Ich denke, die Frage fasst meine Frage ziemlich genau zusammen.

    
xoxo 17.03.2009, 14:45
quelle

3 Antworten

13

Wenn Sie die Google-Webseite für Suchvorgänge verwenden, während Sie bei Google Mail oder anderen Google-Diensten angemeldet sind, werden Informationen über Ihren Browserverlauf verwendet, um die Ergebnisse zu ändern. Dies kann nicht mit einer API geschehen, da es davon ausgeht, dass Sie es für jemand anderen als Sie selbst tun.

Auch, wie @Walden in seiner Antwort erwähnt wird, können Sie verschiedene Server für die beiden Abfragen und Google treffen führt eine "langsame Synchronisierung" zwischen den Servern durch, sodass möglicherweise nicht alle die neueste Suchdatenbank oder die neueste Version des Seitenrangfolgencodes haben.

    
Paul Tomblin 17.03.2009, 14:48
quelle
11

Ihre Google-Websuche kann zu derselben Suchanfrage andere Ergebnisse liefern als meine Google-Websuche. Google aktualisiert seine Suchroutinen ständig und oft werden die Updates zu unterschiedlichen Zeiten in verschiedenen Rechenzentren ausgegeben, sodass jedes Rechenzentrum und sogar jeder Cluster in einem Rechenzentrum unterschiedliche Ergebnisse liefern kann.

Daher stammen die Ergebnisse der API wahrscheinlich von einer anderen Codebasis (Version der Codebasis) als Ihre Webanfrage.

    
Walden Leverich 17.03.2009 14:49
quelle
2

Eine Ursache könnten verschiedene Google-Einheimische sein. Die Abfrage von Google.com bietet für dasselbe Keyword andere Ergebnisse als Google.de.

    
Mork0075 17.03.2009 14:48
quelle

Tags und Links