我在客户网站上使用Google 自定义搜索。他们对竞争对手公司出现在他们自己网站上的赞助链接上不太高兴。我知道我们可以使用Google Site Search,但它需要支付年费。我一直在寻找 Google CSE 的免费/开源替代方案,但发现我可以使用的东西很少。有人有什么建议吗?
6 回答
检查这个问题。什么是嵌入网站的好搜索引擎。 IMO,如果客户不想为搜索引擎付费,那么如果他们想要一个好的搜索引擎,他们将不得不接受广告。
谷歌有一个付费版本的搜索。你可以在这里阅读。我们在内部网中使用它。
查看 Google JSON/AJAX 搜索 API。这是一种轻量级的查询方式并返回您可以显示的纯搜索结果。
搜索现在是一个非常大的业务,因为它作为一个行业相对不成熟——类似于多年前的操作系统行业。任何有好东西的人都会为此收费。只有当围绕搜索的核心概念稳定并被更广泛地理解(因此可重现)时,开源社区才会赶上。目前,大部分基础知识仍然是商业机密。
简短的回答——如果你想要的东西甚至和谷歌一样好,那就付钱吧。
您可以像使用 AdSense 一样屏蔽竞争对手,“虽然 AdSense 允许您按 URL 过滤广告,但您也可以从 CSE 帐户中的搜索结果中过滤 URL。” - https://www.google.com/support/adsense/bin/answer.py?answer=91652
奥地利公司 Mindbreeze ( http://www.mindbreeze.com/index_en.html ) 有一个很好的替代网站搜索网站。您可以在这里免费测试:http: //www.mindbreeze.com/RegisterInSite.html
开源替代品: