Jak udostępnić zapytanie wyszukiwania od Google?

44

Powiedzmy, że chcę udostępnić wyniki z mojego zapytania. Wydaje się, że w ciągu zapytania jest dużo metadanych .

Jakie zmienne można usunąć z adresu URL, aby nadal działała wyszukiwarka Google?

iglvzx
źródło
2
Nie zapominaj, że udostępnienie adresu URL wyszukiwania Google niekoniecznie zwróci te same wyniki innym użytkownikom. Od pewnego czasu Google dodaje różne poziomy kierowania wyników wyszukiwania. Zobacz ten link dla jednego przykładu: googleblog.blogspot.com/2009/12/...
+1 To prawda, bardzo ważna i często pomijana. Zobacz wykład TED na ten temat - youtube.com/watch?v=bOE1HFEL8XA
msanford
Masz szczęście, że w ogóle masz adres URL, w przeglądarce Safari wszystko, co kopiujesz, wklejasz z paska adresu internetowego, to zapytanie wyszukiwania
MicroMachine

Odpowiedzi:

34

Próbowałem usunąć wszystkie zmienne oprócz qciągu. Wygląda na to, że działa dobrze. Należy zwrócić uwagę na to, że Google używa #symbolu, zamiast ?którego zwykle widać ciągi zapytań.

Na przykład adres URL to: http://google.com/#q=my+query

iglvzx
źródło
22
Oba #i ?będą działać; ?jest w rzeczywistości bardziej standardowy i nie zależy od JavaScript. Mimo, że ścieżka będzie nieco inna:http://google.com/search?q=my+query
grawity
Zwróć uwagę, że przy bardziej asynchronicznych zapytaniach, z których korzysta teraz Google, jeszcze trudniej jest uzyskać adres URL, a następnie sparować.
Mark Hurd
To nie działa w przypadku obrazu Google
qwertzguy,
11

Istnieje kilka innych parametrów CGI w adresie URL strony wyników wyszukiwania, które określają, dla którego korpusu widzisz wyniki (Obrazy, wideo itp.), Stronę wyników itp. q jest najważniejszym, ale nie jedynym, który należy uwzględnić podczas udostępniania.

Jakiś czas temu napisałem rozszerzenie Chrome, aby skopiować krótszy adres URL dla zapytań Google .

Zastrzeżenie: Pracuję w Google w wyszukiwarce Google.

Manas Tungare
źródło
4

Aby uzyskać nieco więcej talentu, spróbuj http://lmgtfy.com/ . Jak w http://lmgtfy.com/?q=how+do+a+share+a+Google+query

Steve Bennett
źródło
8
Istnieje różnica między sprytem, ​​sarkazmem, protekcją i zwykłą niegrzecznością. IMNSHO, link LMGTFY przypada gdzieś pomiędzy dwoma ostatnimi - oto moje wrażenie z takiego linku: „Rozumiem, że jesteś tak głupi, że nie możesz wyszukiwać; tutaj pozwól, że pokażę ci, jak szukać rzeczy na intertubes [ klepanie po głowie] . ”
Piskvor,
Zgadzam się w niewłaściwym kontekście lub z niewłaściwą publicznością.
Steve Bennett
2
Uwielbiam to, że jest to dosłownie rozwiązanie problemu, ale ma najniższą ocenę (poniżej nierozwiązanego rozwiązania), ponieważ ludzie woleliby priorytetem być butturtem.
Suboptimus