Katakanlah saya ingin membagikan hasil dari permintaan saya. Tampaknya ada banyak data meta di string kueri .
Variabel mana yang dapat dihapus dari URL untuk tetap memberikan pencarian Google yang berfungsi?
google-search
iglvzx
sumber
sumber
Jawaban:
Saya mencoba menghapus semua variabel kecuali
q
string. Tampaknya berfungsi dengan baik. Satu hal yang perlu diperhatikan adalah bahwa Google menggunakan#
simbol, alih-alih?
yang biasanya Anda lihat dengan string kueri.Jadi, sebagai contoh, URLnya adalah:
http://google.com/#q=my+query
sumber
#
dan?
akan bekerja;?
sebenarnya lebih standar dan tidak tergantung pada JavaScript. Meskipun jalan akan sedikit berbeda:http://google.com/search?q=my+query
Ada banyak parameter CGI lain di URL halaman hasil pencarian yang menentukan korpus yang Anda lihat hasilnya (Gambar, Video, dll.), Halaman hasil, dll. q adalah yang paling penting, tetapi bukan satu-satunya yang harus dimasukkan saat berbagi.
Beberapa waktu lalu, saya menulis ekstensi Chrome untuk menyalin URL yang lebih pendek untuk permintaan pencarian Google .
Penafian: Saya bekerja di Google di Pencarian Web.
sumber
Untuk sedikit lebih banyak bakat, coba http://lmgtfy.com/ . Seperti di, http://lmgtfy.com/?q=how+do+a+share+a+Google+query
sumber