2013-02-14 226 views
0

在給定網頁網址的情況下,是否可以從Google搜索結果頁獲取搜索查詢?我注意到搜索查詢通常顯示在URL中,但URL的格式有時可能會有些混亂。從Google搜索結果網址獲取搜索查詢

例如,一個搜索結果的URL的搜索stackoverflow

https://www.google.com/webhp?hl=en&tab=ww#hl=en&tbo=d&sclient=psy-ab&q=stackoverflow&oq=stackoverflow&gs_l=hp.3..35i39l2j0l2.920.3338.0.3436.13.12.0.0.0.0.310.1216.10j1j0j1.12.0.les%3B..0.0...1c.1.3.psy-ab.OH00abu0aqs&pbx=1&bav=on.2,or.r_gc.r_pw.r_cp.r_qf.&bvm=bv.42452523,d.dmQ&fp=8bb62755c027473d&biw=1366&bih=631

另一個URL對於相同的搜索字符串是

https://www.google.com/search?btnG=1&pws=0&q=stackoverflow

是否有任何方法可以使用JavaScript從所有類型的Google搜索結果URL中獲取Google搜索查詢?

+0

此問題中的冗長網址很難閱讀,但如果我省略了該問題,則問題不會完整,因爲我試圖從每個網址提取搜索字符串。 – 2013-02-14 20:08:39

+0

在某些情況下,搜索字符串前面是'oq ='或'pq'而不是'q =',如下所示:https://www.google.com/search?btnG=1&pws=0&q=stackoverflow# HL = EN&TBO = d&PWS = 0&sclient = PSY-AB&q =棧+ overflow1&OQ =棧+ overflow1&gs_l = serp.12..0i13i30l4.23641.23641.3.24561.1.1.0.0.0.0.87.87.1.1.0.les%3B..0.0。 1c..3.psy-ab.j8-tvPh_Vqg&pbx = 1&bav = on.2,or.r_gc.r_pw.r_cp.r_qf。&bvm = bv.42452523,d.dmQ&fp = 8bb62755c027473d&biw = 1366&bih = 631 – 2013-02-14 20:10:44

+0

*全部*您提供的網址中的搜索查詢爲'q'參數。 – 2013-02-14 20:12:07

回答