Angenommen, ich möchte die Ergebnisse meiner Abfrage freigeben. Es scheint eine Menge Metadaten in der Abfragezeichenfolge zu geben .
Welche Variablen können aus der URL entfernt werden, damit die Google-Suche weiterhin funktioniert?
google-search
iglvzx
quelle
quelle
Antworten:
Ich habe versucht, alle Variablen mit Ausnahme der
q
Zeichenfolge zu entfernen . Es scheint gut zu funktionieren. Zu beachten ist, dass Google das#
Symbol verwendet,?
das Sie normalerweise bei Abfragezeichenfolgen sehen.Als Beispiel wäre die URL:
http://google.com/#q=my+query
quelle
#
und?
wird funktionieren;?
ist eigentlich mehr Standard und hängt nicht von JavaScript ab. Obwohl der Weg etwas anders sein wird:http://google.com/search?q=my+query
Die URL der Suchergebnisseite enthält eine Reihe weiterer CGI-Parameter, die unter anderem festlegen, für welchen Korpus die Ergebnisse angezeigt werden (Bilder, Videos usw.), für welche Ergebnisseite usw. q ist das wichtigste, aber nicht das einzige, das beim Teilen berücksichtigt werden sollte.
Vor einiger Zeit habe ich eine Chrome-Erweiterung geschrieben, um eine kürzere URL für Google-Suchanfragen zu kopieren .
Haftungsausschluss: Ich arbeite bei Google an der Websuche.
quelle
Versuchen Sie für ein bisschen mehr Flair http://lmgtfy.com/ . Wie in http://lmgtfy.com/?q=how+do+a+share+a+Google+query
quelle