Swiftype, 强大的第三方自定义搜索引擎

2014 年 7 月 1 日
 yandy
如何为自己的网站添加站内搜索功能,也许有人说像 ruby-china 那样用 google,这里我想为大家推荐个最近发现的新工具:[Swiftype](https://swiftype.com/)

正像其官网描述的, Swiftype 是增加强大的搜索功能的最简单方式。

Swiftype 的使用非常简单。注册个帐号,添加需要搜索的网站地址,然后,它会自动去爬你的网站,分析站点内容,构建关键词库,并可以通过调用 API 以 json 返回搜索结果。这样,你可以很方便地将搜索结果按照你的方式显示出来(就像这个搜索是你自己做的一样),实现真正意义上的“自定义搜索”。当然,如果你不愿意去研究 API,甚至可以直接使用它们提供的前端代码,包含 js 的和移动端的。

除了能够方便地实现真正意义的 "自定义搜索", Swiftype 还有很多不错的特性。

**搜索框自动补全**

这个如今已经几乎成了标配,Swiftype 也是内置了这个特性,如图所示:

![autocomplete]( )

**手动调整搜索结果的排序**

这是用 google 之类的搜索绝对无法做到的。你可以手动针对一个关键词调整结果的排序!如图:

![reorder]( )

由于时间有限,暂时先写这么多。
10707 次点击
所在节点    分享发现
14 条回复
sohu022
2014 年 7 月 1 日
嗯,以前看到Emberjs.com在用这个。
vaneoooo
2014 年 7 月 1 日
很关键的一点是,对中文如何?
RyuZheng
2014 年 7 月 1 日
应该说是静态博客,比如说是Hexo必备
@vaneoooo 对中文支持非常好,可用款式也挺好
RyuZheng
2014 年 7 月 1 日
yandy
2014 年 7 月 1 日
@RyuZheng 哈哈,是的,还有静态文档也必备啊
zjgood
2014 年 7 月 1 日
一见钟情。。。找了很久了
airyland
2014 年 7 月 1 日
国内的站内搜索。也可以调整搜索结果排序。不过国内的不够开放。
aerofloyd
2014 年 7 月 2 日
这个不错~
messagebus
2014 年 7 月 2 日
很喜欢,通过它我的微信公众号也可以搜索我的jekyll博客了!

可惜普通账户只能添加一个域名
yandy
2014 年 7 月 7 日
@ccbikai 求广告,微信公共号是什么 :-)
messagebus
2014 年 7 月 8 日
@ccbikai “吃面条么” 欢迎体验
yandy
2014 年 8 月 25 日
@ccbikai 看到了,最近看到国内有家也挺不错的: http://tinysou.com/ 看到 http://teahour.fm 就在用他们的服务。可以试试~
kwklover
2016 年 4 月 13 日
通过爬虫采集数据构建索引的站内搜索,对于一些静态网页或者数据量不大,或者结构不复杂的情况,还是挺不错,但是结构稍微复杂一些,要求高一些就不适用了。

国内类似也有很多,比如百度,阿里云搜索,搜易站内搜索系统,腾讯云搜等等.....
YMB
2017 年 8 月 2 日
mark

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

https://v2ex.ih06.com/t/120439

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

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

© 2021 V2EX