答案1
使用这个搜索字符串对我有用:
https://www.google.com/search?q=%s&btnI=&sourceid=navclient&gfns=1
其中 %s 是实际搜索词的占位符。但不确定 sourceid 和 gfns 的含义。
答案2
看起来他们已经以查询参数 ( ) 的形式引入了类似 csrf 的机制iflsig
。我尝试将传统“Feeling Lucky”请求生成的请求复制到我的搜索网址中:
http://www.google.com/search?q=site%3Aen.wikipedia.org+{keyword}&btnI&iflsig=AAP1E1EAAAAAXbODt-rzChgYf5wDoUWplGXrcvsZ0qOk
它确实能暂时起作用,但是这个令牌是短暂的,几分钟后就会失效,所以它不是一个真正的解决方案。
不确定谷歌是否有人对此发表过评论,但如果我听到任何进展,我会回来的。
更新:我的解决方法是改用 DuckDuckGo。
例如维基百科的第一个结果:
https://duckduckgo.com/?q=%5Csite%3Aen.wikipedia.org+<search_term>
%5C
(url 编码的反斜杠)是此处的重定向标识符。
答案3
使用此用户脚本:https://greasyfork.org/en/scripts/390770-workaround-for-google-im-feeling-lucky-redirect/code
解决 Google“手气不错”重定向问题
当 Google 提示“重定向通知”时立即重定向。用于避免 Google 在使用“手气不错”功能查询时骚扰您。
答案4
安装扩展跳过重定向。它适用于 Chrome 和 Firefox。
它将完全跳过重定向页面,因此比使用类似这样的用户脚本更快Google 我感觉很幸运重定向 和解决 Google“手气不错”重定向问题。
请注意,“跳过重定向”在跳过 URL 时非常激进,可能会导致其他网站出现问题,因此您可能希望将重定向限制https://www.google.com/url?q=*
在以下设置中: