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?
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?
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
#
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.
Untuk sedikit lebih banyak bakat, coba http://lmgtfy.com/ . Seperti di, http://lmgtfy.com/?q=how+do+a+share+a+Google+query