Google自定义搜索的替代方案

时间:2009-07-30 04:27:17

标签: google-custom-search

我在客户端网站上使用Google Custom Search。对于在自己网站上出现赞助商链接的竞争对手公司,他们并不高兴。我知道我们可以使用Google Site Search,但需要缴纳年费。我一直在寻找谷歌CSE的免费/ OpenSource替代方案,但发现我可以使用的很少。有人有什么建议吗?

6 个答案:

答案 0 :(得分:6)

检查此问题。 What is a good search engine for embedding in a web site. IMO如果客户不想为搜索引擎付费,那么如果他们想要一个好的搜索引擎,他们将不得不忍受这些广告。

Google有付费版本的搜索。你可以read about it here。我们在内联网中使用它。

答案 1 :(得分:6)

查看Google JSON / AJAX Search API。这是一种轻量级的查询方式,可以返回您可以显示的纯搜索结果。

http://code.google.com/apis/ajaxsearch/documentation/

答案 2 :(得分:4)

您可以像使用AdSense一样阻止竞争对手,“虽然AdSense允许您按网址过滤广告,但您也可以在自己的自定义搜索结合帐户中过滤搜索结果中的网址。” - https://www.google.com/support/adsense/bin/answer.py?answer=91652

答案 3 :(得分:3)

现在搜索是一项非常大的业务,因为它作为一个行业相对不成熟 - 与多年前的操作系统行业类似。任何有好事的人都会为此收费。开源社区只有在围绕搜索的核心概念稳定并且变得更广泛理解(因此可重现)时才会迎头赶上。现在,许多基础知识仍然是商业机密。

简短回答 - 如果你想要远远超出谷歌的东西,那么期望付出代价。

答案 4 :(得分:1)

奥地利公司Mindbreeze(http://www.mindbreeze.com/index_en.html)有一个很好的替代网站搜索网站。 您可以在此免费测试:http://www.mindbreeze.com/RegisterInSite.html

答案 5 :(得分:1)

开源替代方案:

http://lucene.apache.org/