chrome 如何添加自定义搜索 到 “搜索引擎”

发布于 2022-08-25 12:17:27 字数 1761 浏览 23 评论 0

  1. chrome 设置里面可以“设置在通过多功能框搜索时所用的搜索引擎”。比如我有下面搜索引擎设置: 请输入图片描述

    那么当我在地址栏输入sfzh时,就会在SF里面搜索内容,如下图: 请输入图片描述

  2. google提供了自定义搜索引擎的功能,可以自己指定搜索的范围,如下定义了一个mac搜索引擎: 请输入图片描述

    包含了下面的常用网站: 请输入图片描述

    可以获得自定义网站的公开地址,上面的引擎公开地址为:mac,如图: 请输入图片描述 我想把自定义搜索(会有针对某一问题的许多网站)加进我的搜索引擎里面,这样就可以用关键字指定引擎(如1所示)。我尝试就在自定义搜索引擎上面用右键-添加到搜索引擎,结果不行,并不能使用关键字搜索。

问题: 能否将自定义搜索(可以在指定的多个网站搜索内容)加进搜索引擎呢?


比如现在我想在下面网站memac.cn、macpaopao.com、mac.pcbeta.com、pearmac.com搜索内容,当然可以用keywords demo site:memac.cn OR site:macpaopao.com OR site:mac.pcbeta.com OR site:pearmac.com来搜索,但是每次输入这么长一串很麻烦。

而google提供了自定义搜索引擎功能,可以指定搜索的区域,但是需要打开自定义搜索引擎的网址(比如上面的mac:https://www.google.com/cse/setup/basic?cx=013083725854317865415:kus-yjsbuli)才能使用,如下图:
请输入图片描述 如果有多个自定义引擎的话地址并不一样,每次搜索都要打开这个地址也是件很麻烦的事。

所以有没有办法把自定义的搜搜引擎加进chrome多功能搜索使用的搜索引擎(前面第1部分有描述),这样在地址栏可以通过关键词同时搜索许多网站。(也就是实现搜索语句中包括多个site:的目的)

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

素年丶 2022-09-01 12:17:27

如果我没有理解错你的意图的话, 你是希望针对某个具体站点 (e.g. mac.pcbeta.com) 做 Google 搜索. 而且, 你希望在 Google Chrome 的地址栏里达到这样的效果, 是吗?

我假设你的目的是这样, 那么从问题中的截图上看, 你已经非常接近问题的解决了. 只是需要了解 Google 搜索语法中的 "site:" 语法. 然后自己创建一个类似于你截图中的 SegmentFault 那样的自定义搜索引擎, 就能达到目的. 我试着创建了一个只针对 mac.pcbeta.com 做搜索的自定义搜索引擎, 并且成功. 你可以试着创建针对多个 site 的自定义搜索.

其它搜索引擎
Google For Mac.Pcbeta, gmpb, {google:baseURL}search?q=%s+site:mac.pcbeta.com

把这个自定义搜索引擎保存好之后, 用鼠标悬浮在其上, 会出现 [设置为默认搜索引擎的按钮], 如图所示:

添加自定义搜索引擎

接下来, 就可以在地址栏里试用了.

じее 2022-09-01 12:17:27

这个才是正确答案。

将自订搜索页面的显示风格改为「Google 代管」,然后就可以得到如下的搜索页面地址:
https://www.google.com/cse/publicurl?cx=a:b#gsc.tab=0&gsc.q=keywords&gsc.sort=Relevance

其中,cx 参数是页面专有 id 。
gsc.tab=0 表示第一个标签,即「网页」搜索。
gsc.q 是搜索的词语。
gsc.sort 是搜索结果的排序方式。
由于后面三个参数是用 URL 的 hash-tag 实现的,因此在添加搜索引擎时要手动输入完整的 URL ,浏览器无法自动获取 hash-tag 的内容。

这样,最终用于 Chrome 的搜索引擎地址是:
https://www.google.com/cse/publicurl?cx=a:b#gsc.tab=0&gsc.q=%s&gsc.sort=Relevance

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文