热门问题
时间线
聊天
视角

Searx

来自维基百科,自由的百科全书

Searx
Remove ads

Searx (/sɜːrks/) 是一款自由元搜索引擎[2][3][4][5][6][7][8][9],其以AGPLv3许可,目标是保护其用户的隐私权[10][11][12][13]。所以Searx不会搜集结果并与搜索引擎分享用户的IP地址或搜索历史。搜索引擎的追踪cookies也被阻挡,避免产生过滤气泡[14][15][16]。默认情况下,Searx透过HTTP POST发送查询请求,借此避免用户查询的字符串出现在网页服务器上的日志中[17]。Searx的灵感来自Seeks英语Seeks项目[18],但其并未实现Seeks的P2P用户结果排名。

事实速览 开发者, 首次发布 ...

每个搜索结果都是指向目标网页的直接链接,而非如Google所使用的追踪重定向链接。此外,如果有的话,这些直接链接也会有“缓存”与/或“代理”链接,这些链接让用户可以在不用实际进入结果页面的情况下查看网页。“缓存”链接指向archive.org中的存档版本,而“代理”链接则是透过以Searx为基础的网页代理来查看当下的页面。除了一般的搜索以外,这个搜索引擎也有可以搜索特定领域的标签页:文件、图片、信息技术、地图、音乐、新闻、科学、社交媒体与影片等[19][20]

除了searx.me这个最广为人知的站台以外,Searx也有许多不同网址,由用户自行维护的站台[21][22],其中一些提供了透过Tor连线的服务[21]。"Meta-searx"网站则每次搜索都会从不同的随机站台中搜索[21]。Searx也提供了公开的API[23][24][25],同时也有Firefox的搜索提供者插件[26],还有Android应用程序[27]

Remove ads

搜索引擎与其他设置

Searx可以从82种不同的引擎中截取所有类别的结果。这包含了主要的搜索引擎与特定站点的搜索,如BingGoogleReddit维基百科YahooYandex[28]。每个类别的搜索引擎都可以透过“首选项”接口进行设置,而这些设置将会存储在用户浏览器的cookie中,不会存储在服务端,且出于隐私的原因,Searx并未实现用户登录模型。其他设置(如搜索接口语言与搜索结果语言等)也可以透过相同的方式设置[17]

除了首选项的cookie以外,也可以在搜索关键字前加上特定字符串来修改每次查询要使用的引擎、搜索分类与/或要搜索的语言[29]

  • !分類 — 搜索指定的分类。
  • ?分類 — 除了默认的分类以外,同时也搜索指定的分类。
  • !引擎 — 使用指定的引擎搜索。
  • ?引擎 — 除了默认的引擎以外,同时也使用指定的引擎搜索。
  • :語言 — 使用指定的语言搜索。

!?运算符可以多次指定来选取多个分类或引擎,例如!google !deviantart ?images :japanese cow

Remove ads

站台

任何用户都可以维护自行建立的Searx站台[30][31][32],这样就可以拥有最大化的隐私、避免公开站台壅塞、即使清除浏览器cookie也可以保留自定义的设置、可以审核执行的代码等等[33][34][35]。用户可以把他们建立的站台新增到所有公开站台的可编辑清单上,或是让其保持隐秘[28][33]。还可以将公开站台上没有的搜索引擎新增到自行架设的站台上[36]

还有另一个使用不同Searx站台与/或自行维护站台的理由是,自2019年起,Google已经开始屏蔽某些站台,包含某些searx.me所使用的IP,此时从这些站台搜索会出现“Google(意外死机:需要CAPTCHA)”错误[37]。作为回应,某些站台已修改为默默跳过使用Google搜索,即便它是唯一一个指定的引擎也一样[38][39]

参考资料

外部链接

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads