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?
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?
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
#
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.
Versuchen Sie für ein bisschen mehr Flair http://lmgtfy.com/ . Wie in http://lmgtfy.com/?q=how+do+a+share+a+Google+query