我正在寻找一个免费的网站搜索引擎。一个需要很少保持并且不会通过广告向我的用户发送垃圾邮件。理想情况下,它易于实现,易于维护,并且不需要任何大规模的安装过程。
另外,我正在尝试避免谷歌自定义搜索。
请告诉我您认为满足这些要求的任何产品!
由于
答案 0 :(得分:2)
您可以使用来自sourceforge.net的perlfect搜索
Perlfect Search是一个免费,复杂,功能强大,可定制且有效的站点索引/搜索套件,可在开源许可证(GPL)下使用。
它来自一对不同的脚本。索引器,自动扫描和索引网站,搜索引擎,cgi脚本,为索引上的关键字提供搜索查询,并以标准格式显示html中的结果页面,包括标题,描述和相关性排名匹配文件。高级功能包括停用词,强大的排除机制和方便的自动安装和配置实用程序。
下载:您可以使用tar.gz(Linux / Unix)或zip(Windows)格式下载Perlfect Search:
答案 1 :(得分:1)
BOSS(建立自己的搜索服务)是雅虎的开放式搜索网络服务平台。 BOSS的目标很简单:促进搜索行业的创新。开发人员,初创企业和大型互联网公司可以使用BOSS构建和发布利用整个Yahoo!的网络级搜索产品。搜索索引。通过BOSS,您可以访问Yahoo!在抓取和索引,排名和相关性算法以及强大的基础架构方面的投资。通过将您独特的资产和创意与我们的搜索技术资产相结合,BOSS成为下一代搜索创新的平台,为整个网络上的数亿用户提供服务。
答案 2 :(得分:1)
“易于实施和维护”有点相对,所以我不确定你的门槛在哪里。但是,如果您排除诸如Google CSE(以及其他搜索引擎的类似产品)之类的内容,那么您需要考虑在服务器上安装一些搜索软件并自行编制索引。
如果您准备编写一些脚本以将网站内容批量索引到其中,可以非常快速地开始使用Apache Solr。如果您希望工具为您抓取网站并将其编入索引,那么Apache Nutch是一个不错的选择。我已经安装了它,用于在不到一天的时间内抓取并搜索网站。将Solr与Nutch结合起来的额外奖励(阅读here和here)。我听说Solr已经进入Lucene,他们最新的整合比以往任何时候都更加无缝。
答案 3 :(得分:0)