从Google搜索结果网址获取搜索查询

时间:2013-02-14 20:08:04

标签: javascript

在给定网页的网址的情况下,是否可以从Google搜索结果页面获取搜索查询?我注意到搜索查询通常显示在URL中,但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

同一搜索字符串的另一个网址是

  

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

有没有办法使用JavaScript从所有类型的Google搜索结果网址获取Google搜索查询?

1 个答案:

答案 0 :(得分:3)

通常,搜索字词是Google的网址参数“q”。 点击此处查看如何执行此操作Extract keyword from Google search in Javascript