Google 为了增强其本地化搜索,会根据浏览器提交的本地语言以及其它信息来将用户输入的谷歌搜索引擎网址转换为用户本地的 Google 搜索网址,比如目前大陆用户访问 www.google.com 就经常被重定向到 www.google.com.hk。而如果用户使用日本服务器做代理,就会被重定向到 www.google.co.jp,这当然会造成不方便。
特别是,以前在 Chrome 中搜索的时候,可以通过将 Google 搜索页面快捷方式定义为,
https://www.google.com/ncr
来强制使用国际化搜索首页,现在呢,Chrome 可以直接从地址栏输入关键词来搜索了,而且通过地址栏而不是页面的搜索框来搜索看起来有变成默认方式的趋势,所以还是直接将 Chrome 默认的搜索引擎地址给改了比较方便。
对于我等大陆居民,最常见的就是被 Google 将自己从 google.com 重定向到 google.com.hk 了。我经常是登录 Google 账号来使用 Google 各类服务,也在搜索引擎首页中设定为使用 google.com 了,可还是经常变。
在 Chrome 的“设置 ——> 搜索 ——> 管理搜索引擎”那里将默认搜索地址手动设定为,
https://www.google.com
也不能保证它不自动变。(这个自动化的东西有时也真是挺急人的。)
那么,就只能直接改 Chrome 的配置文件了。如果是 Windows Vista 以上版本(包括 Win 7、8),可以直接在文件管理器地址栏中输入下面的地址并回车来打开 Chrome 配置文件夹,
%LOCALAPPDATA%\Google\Chrome\User Data\Default
然后,
- 关闭所有 Chrome 窗口;
- 用文本编辑器(推荐 notepad++,也可用 Windows 自带的“记事本”)编辑该文件夹下的
Preferences
文件(这个文件是没有后缀名的,也就是没有指定文件类型,但是打开了会看到都是文本);(用记事本打开时候会比较慢,需要耐心) - 分别搜索字符串“
last_known_google_url
”和“last_prompted_google_url
”,将其后面的字符串改成自己想要的 Google 搜索域名(冒号后面的引号中的内容,其它的不改),如,"last_known_google_url": "https://www.google.com/", "last_prompted_google_url": "https://www.google.com/",
- 保存该文件,再打开 Chrome 就已经生效了。
还是这种方式比较靠谱,最近有很长时间都没有再遇到自动转换到其它搜索域名的情况了。
如果你还在使用 Win XP,修改方法是一样的。至于相应的配置文件,请参考评论中 Haitao 提供的 XP 中的配置文件路径。©
本文发表于水景一页。永久链接:<https://cnzhx.net/blog/change-default-search-engine-in-chrome/>。转载请保留此信息及相应链接。
xp该怎么设置?最新的chrome
不好意思,好久没用XP了。你自己找找吧,应该路径差不多。拜托找到了说一声。
找到了,xp也没啥差别,具体路径是:
C:\Documents and Settings\Administrator\Local Settings\Application Data\Google\Chrome\User Data\Default
刚更改过来,谢谢!
谢谢你反馈的信息,还会有网友需要的 :)
貌似在v40稳定版上失效了~~
找不到这个key:”last_prompted_google_url”
嗯,只剩个 “last_known_google_url” 了。
我现在都是登录 Google 账户,打开搜索首页,在该页面底部右边有个“使用 Google.com”的链接,就可以一直使用 google.com 了。不过不知道这样弄在国内行不行。
不行~~
找到了这种方法:
http://xinhugo.blogspot.com/2015/01/chrome-40-google.html?view=classic
就是觉得有点粗暴呀
实在没招的话,这个方法其实挺好的,直接屏蔽 Google 检查地域的网址.
后来找到个用Goagent转发的方法:http://www.zhihu.com/question/28224556/answer/40583345?group_id=554265185074868224
哎,这个真是越来越复杂了啊 :D