被垃圾网页激怒,做了个搜索工具 Luxirty Search : 无内容农场、无广告、干净、简洁、快、为程序员优化,开源、可自建,比 Google 好

128 天前
 studyingss

Luxirty Search

立即体验-> search.luxirty.com

一个搜索引擎,基于 Google ,屏蔽内容农场,无广告,干净,简洁,快。

如果想添加到浏览器中,搜索语法是 search.luxirty.com/search?q=

开源地址: https://github.com/KoriIku/luxirty-search

特性&功能

  1. 内置内容农场屏蔽,目前包括了 csbn 、华 x 云、百 xxx 智能、腾 x 云开发者等,还有一些 StackOverflow 翻译站。(欢迎提新的黑名单)

  2. 点击 For Program,一键提高 GitHub 、Stackoverflow 、v2ex 、cnblog 的权重,免去反复手打 site:github.com 的麻烦。(同样欢迎补充新域名,只需要发在回复里就好)

  3. 一键搜索 V2EX 、Raddit 。

真比 Google 好吗?

  1. 当然!因为本质上就是基于 google cse 所以搜索质量跟 google 一样好,再加上屏蔽了几个大垃圾,所以总体来说比 Google 好(逃

  2. 虽然用了 google ,但我直接把 Google 加载广告的 js 拦截了,所以应该也没广告。(

与 uBlackList, Hit by Hidden 这类工具有什么区别?

这些工具在前端屏蔽搜索结果,也就是等到内容农场已经出现在搜索结果中,再将其删除或隐藏。

而 Luxirty Search 通过配置 Annotations 让 Google 直接屏蔽垃圾网站,服务器在执行搜索时就已经将网站排除,可以理解为内置多条 '-site:domain.com' 。详细的可以看文档 https://developers.google.com/custom-search/docs/annotations

你这输入框等那么久才出来怎么好意思说快的

这是 Google CSE 的限制,我也没办法,用 search.luxirty.com/search?q= 体感上会稍微顺畅点。

不过出搜索结果是很快的。这里说的快还有一层意思是那几个优化标签用起来很方便,省掉了手动打 site:语法的过程。

基于 Google 说什么可自建?

(好吧是有点标题党,我谢罪,

但如果说这个项目本身,实际试一下原始 cse 页面就知道确实有必要自建这么个项目了。

这地址会长期维护吗?

纯静态页面,没啥成本,应该能长期用,不放心的话自建一个吧,两分钟就能搞定。

关于具体的部署方式,因为可能会经常变化,请查看项目 readme 。

存在的问题

无法根据时间片过滤,比如搜索一年以内的,cse 本身不支持。

不会根据语言和地区排序(好像某些情况下是个优点。)

其它

更多信息会写在博客 luxirty.com/posts/luxirty-search

13211 次点击
所在节点    分享创造
180 条回复
studyingss
128 天前
@hazoop 搜索请求是直接发到 Google 的。
kuxiaobai
128 天前
试用了一下很棒
studyingss
128 天前
@myxingkong 这个工具默认不根据地区和语言优化,比如你搜 vue ,最前面的是英文站而不是中文站。
studyingss
128 天前
@qwertty01 我看了一下,因为这是个 spa ,路径是由 vue router 处理的,所以你可能需要对路径特别处理下,让 /search 交给 index 处理而不是去找文件。

下面是 ai 给的配置,你可以用 nginx+vue+spa+vite 这几个关键词搜索下。

```
server {
listen 80;
server_name yourdomain.com;
root /usr/share/nginx/html;
index index.html;

location / {
try_files $uri $uri/ /index.html;
}
}

```
studyingss
128 天前
@kuxiaobai 感谢
hilljian
127 天前
@andforce #24 但是我设为 Deactive 后,那个 make default 是灰色,点不了
studyingss
127 天前
@v2user89 看了下 kagi ,如果主要需求是自定义屏蔽和提高指定网站权重的话,确实可以考虑用这个项目替代,只需要自己去创一个 Google cse 就行。ui 操作可能不如 kagi 方便,毕竟还设置还得去控制台,
Jackyxiaoc
127 天前
好用,屏蔽毒瘤以后舒服多了。
@chenzw2 多 key 轮询哈哈哈哈
5966
127 天前
好用,收藏了
rongsh
127 天前
@studyingss vercel 部署的显示和 search.luxirty.com 显示的不一样,且没有 v2ex,Raddit 的一键搜索。
[img][/img]
studyingss
127 天前
@rongsh 这些是 google cse 提供的,如果你用了自己的 cse ,那你也要自己定义这些功能。
Garphy
127 天前
谷歌还是大方
studyingss
127 天前
@Jackyxiaoc
@chenzw2 我查了下文档,有 10000 限制的是 Custom Search API ,这个项目用的是 Google CSE ,大概似乎应该是没限制的。
ccwhkkk
127 天前
好东西,star 了
muapyw
127 天前
显示器大,搜索结果能多栏就好了,😁
rongsh
127 天前
@studyingss 感谢回复!
kyrieIvring
127 天前
牛逼,star 了
RoccoShi
127 天前
确实不错啊
M5tuA
127 天前
谢谢分享,试了下可以满足我日常搜索需要
studyingss
127 天前
@muapyw 理论上来说可以做,但我对 css 部署,尽量做。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://tanronggui.xyz/t/1078147

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX