更改Chrome浏览器地址栏(Omnibar)的默认搜索引擎

Chrome的Omnibar可以直接拿来当搜索栏用,这早就是个稀松平常的事情了,不过在不同的电脑上使用下来还是略有不同。有的电脑上在Omnibar里搜索给出的是google.com的搜索结果,而有的却把我重定向(redirect)到google.com.hk,给出的自然是中文搜索结果。介于中文世界中的搜索结果常年不给力,我个人还是更倾向于使用英文。所以如何更改Omnibar搜索时的重定向成了我的一个问题。最后在Chrome的帮助论坛里找到了一些参考,原文在这里。具体方法是:

  1. 打开 Search Engines 面板 (右键点击Omnibar选择 Edit Search Engines… )
  2. 选择 Google , 然后点击 Edit
  3. URL 字段中的文字全部拷贝下来,应该是下面的样子:

    {google:baseURL}search?{google:RLZ}{google:acceptedSuggestion}{google:originalQueryForSuggestion}sourceid=chrome&ie={inputEncoding}&q=%s

  4. 关闭窗口,然后点击 Add 新建一个搜索引擎
  5. Name 随便取,比如:Google/ncr
  6. Keyword 也随便取,比如:ncr
  7. URL 字段里把你刚才拷贝的内容粘贴进来,但是要把其中的 {google.baseURL} 改掉,一般改成 http://www.google.com 即可,即如下形式:
  8. http://www.google.com/search?{google:RLZ}{google:acceptedSuggestion}{google:originalQueryForSuggestion}sourceid=chrome&ie={inputEncoding}&q=%s

    当然,你也可以改成其它形式,如果想默认使用英国的Google搜索引擎,就把 {google.baseURL} 改成 http://www.google.co.uk ,其他的大家可以举一反三,以此类推。

  9. 点击 OK
  10. 在 Search Engines 面板里找到你刚刚添加的搜索引擎,选择它,再点击 Make Default
  11. 点击 Close
  12. 点击Chrome浏览器右上角扳手,然后找到 Preference
  13. 进入后在 Default Search 中同样选择你刚才设置的搜索引擎的名字。
  14. 关闭窗口

O.K.,现在在Omnibar里搜索时给出的搜索结果都是google.com引擎的,不会再发生跳转的现象。

p.s: 发现有一个问题,用Google自家的 “Highlight to Search (by Google) – Version: 1.0.34″ 有时还是会在选定词句搜索后跳转到 google.com.hk ,即使我挂着SSH也是一样。也就是说这个扩展非常智能,估计是从我的ip来判断重定向的国家,所以SSH也没用,要挂VPN才行。但也不是每台电脑都有这种情况,所以只能把问题描述一下,放在这里存疑了。


One thought on “更改Chrome浏览器地址栏(Omnibar)的默认搜索引擎

  1. Pingback: Omnibar的其他应用 | 知易行难,知行合一

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>