如何在 Chrome 中恢复为默认的 Google 搜索引擎?
大多数网站都有一个简单的查询字符串搜索,例如http://mysite/search/?query=%s
,但谷歌有一些奇怪的查询字符串,我不知道如何恢复它。
答案1
您可以前往
设置 > 管理搜索引擎在 Google Chrome 中,您可以再次添加 Google 搜索引擎。操作方法如下:
- 在底部你会发现
其他搜索引擎
并在其下方的文本框中添加新的搜索引擎。 - 取名字 -
谷歌
关键字 -google.com
并将以下代码粘贴到 URL 框中:{google:baseURL}search?q=%s&{google:RLZ}{google:acceptedSuggestion}{google:originalQueryForSuggestion}{google:assistedQueryStats}{google:searchFieldtrialParameter}{google:searchClient}{google:sourceId}{google:instantExtendedEnabledParameter}ie={inputEncoding}
希望这可以帮助。
答案2
转到 Chrome → 设置并单击Manage Search Engines
按钮。
添加新搜索引擎
- 姓名:
Google
- 关键词:
google.com
- 网址:
{google:baseURL}search?q=%s&{google:RLZ}{google:acceptedSuggestion}{google:originalQueryForSuggestion}{google:assistedQueryStats}{google:searchFieldtrialParameter}{google:searchClient}{google:sourceId}{google:instantExtendedEnabledParameter}ie={inputEncoding}
这是我在 Chrome 中设置的。
答案3
(我的回答来自webapps.SA)
如果您只想永久使用 google.com(或任何其他固定 URL)作为搜索引擎,上述两种方法可能不是您想要的。/ncr
添加另一个搜索引擎都会破坏默认的实时搜索功能。试试这个,
- 关闭所有 Chrome/Chromium 浏览器,
进入用户数据文件夹
- Windows:(
users\username\appdata\local\google\chromium\User Data
或类似内容 - 如果有误,请编辑) - Linux:
~/.config/chromium/Default
- Windows:(
在 vim/notepad 中打开名为
LocalState
(windows) 或的文件,然后更改,Preferences
last_known_google_url
和last_prompted_google_url
更改为您想要的任何 baseURL。例如"https://www.google.com/"
节省。
有关详细信息,请查看此旧错误报告。
答案4
手动添加/编辑搜索 URL 的问题在于它无法完全恢复内置行为,特别是基于 Google 搜索的动态自动完成建议因为它是一个内部的字段在预填充的搜索引擎中存在。唯一官方记录的方法是重置浏览器设置,但它会清除您的大部分个人资料数据。
以下是我如何恢复内置Google
引擎并保持配置文件完整:
通过菜单 -> 退出完全退出 Chrome,这样就不会留下任何隐藏的进程或托盘图标。
将该目录的内容复制/压缩到其他位置,以便以防万一进行备份。
在文本编辑器中打开
Secure Preferences
配置文件目录内的文件。"default_search_provider_data":{
删除以 开头和结尾的文本},
当光标位于开头时,某些编辑器会方便地突出显示右括号
{
。注意逗号也应删除。
确保不要重新格式化文件,因为其各个部分受“哈希值”保护,这意味着即使更改一个字节也会导致 Chrome 重置所有设置。您可以事先在在线 JSON 美化器中打开文件,以直观地确认您删除了正确的部分。
保存文件并启动 Chrome,转到
chrome://settings
并验证结果。
另一种不涉及黑客编辑的非破坏性解决方案可能是手动添加本地策略DefaultSearchProviderSuggestURL,以及其他相关键如DefaultSearchProviderImageURL、DefaultSearchProviderSearchURL。