Stract 是一个 开源 网络搜索引擎,托管在 [stract.com](https://stract.com/),主要面向编程爱好者和开发者。
# 特性
- 尊重您的搜索查询的关键字搜索。 - 完全独立的搜索索引 [使用我们自己的爬虫](https://stract.com/webmasters)。 - 高级查询语法 (`site:`, `intitle:` 等)。 - DDG 样式的 [!bang 语法](https://duckduckgo.com/bang) - 维基百科和 stackoverflow 侧栏 - 使用第三方跟踪器降低网站的排名 - 使用 [optics](https://github.com/StractOrg/sample-optics/blob/main/quickstart.optic) 来几乎无限制地自定义您的搜索结果。 - 将您的搜索限制在博客、indieweb、教育内容等。 - 自定义在搜索过程中如何合并信号以获得最终搜索结果 - 优先考虑您信任的网站中的链接 (中心性) - 探索网络并找到与您喜欢的网站类似的网站。 - 还有更多!
我们建议大家使用托管版本 [stract.com](https://stract.com/),但也可以按照 [CONTRIBUTING.md](CONTRIBUTING.md) 中的步骤在本地设置引擎。
- Tantivy 的作者和贡献者,他们提供了 Stract 所依赖的倒排索引库。 - commoncrawl 组织,他们爬取了网络并使数据集随时可用。尽管我们现在有自己的爬虫,但 commoncrawl 在开发初期提供了巨大帮助。