聚合搜索

聚合搜索,教你做一个属于自己的搜索引擎!

最后更新:2023-12-03

 

目录

▼ 高效搜索指南
S01-搜索思路 S02-搜索引擎 S03-关键字搜索 S04-多重搜索 S05-右键搜索
S06-侧边栏搜索 S07-聚合搜索 S08-百度搜索 S09-必应搜索 S10-谷歌搜索
S11-互联网存档 S12-版权协议 S13-以图搜图 S14-问答导航 S15-百科导航
S16-BT 导航 S17-音乐导航 S18-影视导航 S19-网盘导航 S20-软件导航
S21-Zlibrary S22-电子书导航 S23-学术导航 S24-考研导航 S25-学习导航
S26-生活导航 S27-游戏导航 S28-工具导航 S29-网站导航 S30-资源导航
S31-图标导航 S32-Logo导航 S33-图库导航 S34-素材导航 S35-字体导航
S36-壁纸导航 S37-GIF 导航 S38-设计导航 S39-音乐素材 S40-视频素材

 

导读

很多事情,都会经历“从无到有”,再“从有到优”,再到“从优到精”的过程,搜索引擎也如此

一开始我们只会用百度,后来有了几十个搜索引擎,现在又想高效地使用它们。

今天我们来讲讲 —— 聚合搜索

 

一、聚合搜索的现状

 

为什么会有“聚合搜索”这样的需求?我们先来看看原因。

 

1.1、多重搜索

催生“聚合搜索”最主要的原因,是没有哪个搜索引擎是全能的,很多情况下我们需要对比多个搜索引擎。

比如我们想同时搜索“谷歌、百度、必应”这三家的搜索引擎,要如何实现呢?

日前最好的方法在文章《S04-多重搜索》里有专门的介绍。

也就是通过“小书签”来实现。

在地址栏里输入关键字 bg,就可以同时搜索百度和谷歌,bgy 则可以同时搜索百度、谷歌和必应。

S04_搜索方法

 

1.2、垂直搜索

 

同时,由于谷歌这样的通用搜索引擎,搜索结果不够精确,我们还需要用专门的“垂直搜索引擎”来搜索。

比如在搜免版权图片时,用专业图库网站 Pixabay、Pexels 、Unsplash 会更加直接。

目前最全的搜索引擎合集,在文章《S02-搜索引擎》里也有介绍。

S07_垂直搜索

 

1.3、聚合搜索

 

要同时实现“多重搜索”和“垂直搜索”的话,仅仅通过「搜索关键字」来调用搜索引擎,已经变得力不从心了。

这时候,我们就需要有一个“可视化的”,同时还“既垂直又全面的”聚合搜索引擎。

目前主流的实现方法,是聚合搜索网站,比如“遨游搜索”。

主要的逻辑是“大分类+子分类”。

S07_聚合搜索

类似的“聚合搜索网站”还有很多,不一而足,但这些网站的缺点也很明显的

比如无法自定义要想的搜索引擎,同时由于依托于第三方网站,操作多了一个环节不说,稳定性还无法保障

很多搜索引擎还不允许通过 iframe 框架,来将搜索引擎嵌入到第三方网站。

这些聚合搜索网站的功能,注定是不完善的

 

二、聚合搜索的实现

 

那我们要如何将“聚合搜索引擎”本地化到浏览器上呢?

 

2.1、浏览器扩展

 

首先,可以使用搜索扩展 ContextSearch web-ext

它有单独的图形化窗口,按快捷键 Alt+2 即可一键呼出,点击搜索引擎后,窗口还能继续保持不关闭的状态。

而且还支持自动读取剪贴板上的内容,操作就像“浏览器书签”一样。

S07_浏览器扩展

 

2.2、右键搜索

 

当要搜索的内容就是网页上的文字时,ContextSearch web-ext 还有右键搜索,选中文字也可以一键搜索。

具体配置,奶酪在文章《S05-右键搜索》里已有详细说明。

S07_右键搜索

 

2.3、搜索跳转

 

还有一种实现方法,就是在用“关键字搜索”时,如果不满意搜索结果,则可以随时切换到其它引擎。

脚本 searchEngineJump 正是解决这个问题的好帮手。

它的设计思路,是在各大搜索网站的下方,添加一行用于“在各个搜索引擎之间跳转”的按钮,

点击图标即可以一键切换。

S07_搜索跳转

至于搜索引擎,我们可以让它与 ContextSearch web-ext 的配置保持一致,以减少记忆成本。

奶酪的配置,你可以通过下面的链接一键导入:

地址 1:https://www.lanzouy.com/b07oczuyd

地址 2:https://cdn.jsdelivr.net/gh/runningcheese/RunningCheese-Firefox/Restore/SearchEngineJump.txt

S07_右键搜索_配置

 

三、聚合搜索的配置

 

下面我们来细说一下配置里的搜索引擎,里面可以讲的门道很多,甚至脚本原作者都不知道可以这么玩。

 

3.1、网页搜索

 

排在最前面的是“网页搜索”。

首先,你可以不用点击展开菜单,直接点击主分类的图标,默认就会调用菜单的第一个引擎进行搜索

向右拖拽搜索引擎,还可以同时搜索多个引擎

为此,奶酪还特意配置了一套“高级搜索命令”。

S07_右键搜索_功能

首先是“语言转换”。

点击“转到谷歌英文”和“转到谷歌中文”,可以搜索谷歌的不同语言,“完全匹配模式”还能一键加“双冒号”。

S07_搜索跳转2

其次是“多重搜索”。

点击菜单里的“网页多重搜索”,可以同时打开“百度、必应、谷歌”进行搜索,同样还有图片、视频的多重搜索。

i47_高级搜索2

 

3.2、图片搜索

 

点击菜单里的“图片聚合搜索”,那么搜索结果就会限定在内置的 CC0 免版权图库里,避免了侵权的风险。

同样还有“PNG 聚合搜索、软件聚合搜索、开发聚合搜索”。

此外,图片搜索还特意添加了“关闭安全模式”。

S07_奶酪配置_图片

 

3.3、词典翻译

 

词典分栏,主要分成了“翻译”和“百科”两大类,同样也有“多重搜索”。

S07_奶酪配置_词典

 

3.4、社交网络

 

社交分栏,主要分成了“国内网站 ”和“国外网站”两大类,同样也有“多重搜索”。

S07_奶酪配置_社交

 

3.5、影音搜索

 

影音分栏,主要分成了“视频”和“音乐”两大类,另外还有“短视频”。

S07_奶酪配置_影音

 

3.6、资源搜索

 

资源分栏,包括了“网盘、磁力、电子书、电影”等内容,自带的搜索引擎都是业界的佼佼者

S07_奶酪配置_资源

 

3.7、软件开发

 

软件分栏,包括了“软件下载”和“编程开发”两部分。

软件下载包括了 Windows、Mac、iOS、安卓 四大平台,自带的搜索引擎都是业界的头部网站

编程开发,则主要选择了 GithubStackOverflow 两个网站。

S07_右键搜索_软件

 

结尾

要说“聚合搜索”,全网无一例外都是推荐 XXX 网站,就是从来没有人想过自己手搓一个聚合搜索引擎

今天奶酪就是来干这个活的,你也可以借鉴奶酪思路自己做一个。

本文也是 6 个月前挖下的坑,

今天终于填上了!