Ich erstelle ein kleines Skript mit Autohotkey, um schnell zum ersten Google-Ergebnis eines Suchbegriffs zu gelangen. Mein Problem ist, die einzige Methode, die ich dafür gefunden habe, obwohl die URL ein wenig inkonsistent wirkt.
http://www.google.com/search?q=searchterm&btnI=745
Dies funktioniert nur, wenn der erste Treffer als sehr gut eingestuft wird. Ansonsten zeigt Google die normalen 10 Ergebnisse. Die Schaltfläche "Ich fühle mich glücklich" auf den Titelseiten führt Sie jedoch immer zum ersten Ergebnis.
Versuchen Sie diese Links:
http://www.google.com/search?q=new%20york&btnI=745 <- works
http://www.google.com/search?q=new%20york%20dijon&btnI=745 <- doesn't work
"New York Dijon" auf der Titelseite und dann "I'm Feeling Lucky" zu drücken, funktioniert allerdings.
Irgendeine Idee, wie ich es dazu bringen kann, konsistent in URL-Form zu arbeiten?
Bearbeiten: Okay, scheint, dass dies in einer einzelnen URL nicht möglich ist. Ich werde eine Problemumgehung für greasemonkey-script als korrekt markieren, wenn sie veröffentlicht wird.
btnI
funktioniert mit bis zu 2 Schlüsselwörtern UND wenn Google nicht entscheidet, dass Sie möglicherweise etwas falsch eingegeben haben (wie Did you mean: geeks alive
). Andernfalls ein bisschen von JavaScript wird verwendet, um Sie weiterzuleiten.
jsaction="sf.lck"
.
google.com/search?q=new%20york%20dijon&btnI=Im+Feeling+Lucky
,google.com/search?btnI=1&q=new%20york%20dijon
,google.com/search?btnI=I%27m+Feeling+Lucky&ie=UTF-8&oe=UTF-8&q=new%20york%20dijon