我希望将搜索引擎添加到另一个浏览器的搜索栏时使用的地址,确切地说是 Pale Moon。所以不行https://www.google.com
。有没有一种简单的方法可以找到这些网站的地址?例如 Yahoo、Wikipedia 等?
如果我查看 Chrome 中的设置,我所能找到的只有以下内容:
{google:baseURL}search?q=%s&{google:RLZ}{google:originalQueryForSuggestion}{google:assistedQueryStats}{google:searchFieldtrialParameter}{google:iOSSearchLanguage}{google:searchClient}{google:sourceId}{google:instantExtendedEnabledParameter}{google:contextualSearchVersion}ie={inputEncoding}
我一直在 Google 上搜索这个问题,但最近 Google 的搜索算法质量一直在下降;我的大多数高级搜索(即单词 + 单词 +“短语”)都无法给我带来太多相关结果。
答案1
你实际上已经有了答案:
google.com/search?q=%s
%s
代替您的搜索查询。访问 进行测试google.com/search?q=Superuser
。您会发现它返回“超级用户”的搜索结果。
答案2
https://www.google.com/search?q={searchTerms}
如需更多提示,请谷歌搜索此关键字google search parameters url
或者,安装添加到搜索栏。要使用,请右键单击任何搜索文本字段并选择“添加到搜索栏”。现在,如果您确实要提取搜索网址,请打开%APPDATA%\Mozilla\Firefox\Profiles\{profile folder}\searchplugins\{search engine}.xml
。
你会得到类似这样的结果:
<Url 类型="text/html" 方法="GET" 模板="https://www.google.com/search"> <Param name="ie" value="utf-8"/> <Param 名称="oe" 值="utf-8"/> <Param name="q" value="{searchTerms}"/> </网址>
然后,您可以从 {template} 和 {param} 构造 url。在本例中,完整的 url 是
https://www.google.com/search?ie=utf-8&oe=utf-8&q={searchTerms}