替代谷歌自定义搜索

17

我在客户网站上使用Google自定义搜索。他们对竞争对手公司出现在自己网站的赞助链接上并不满意。我知道我们可以使用Google网站搜索,但它需要年费。我一直在寻找一个免费/开源的替代Google CSE的方案,但发现几乎没有可用的。有人有什么建议吗?


这突然成为一个重要问题,因为谷歌刚刚(2017年2月21日)取消了Google网站搜索,并将在付费用户的订阅到期后降级为带广告的Google自定义搜索。 - Joshua
Bing现在有一个替代品 - Bing自定义搜索API。更多详情请参见:https://azure.microsoft.com/zh-cn/services/cognitive-services/bing-custom-search/。它提供30天的免费访问密钥,之后可以从Azure门户购买付费订阅。 - Ronak
6个回答

6

1
是的,我知道谷歌提供付费版本。我已在OP上链接了它。我同意你关于付款的观点。但因为他们要求我寻找备选方案,所以我正在调查。谢谢。 - Eduardo Mello
此回答仅限于ASP.NET。 - Ozzy
谷歌站点搜索将索引数据保存在自己的服务器上,对吗?这样我们的服务器负载也会减少?考虑到像 StackOverflow 这样经常更新新数据的大型网站,频繁地被 Google 索引是否会导致我们的数据库服务器过载,因为它试图返回页面给 Google 以便索引新数据而进行太多的数据库查询? - Rajat Gupta

6

1
那个API现在已经被弃用了,并且他们限制了每天的查询次数(显然是因为它与他们的付费站点搜索竞争)。你提供的链接将用户推向了每天限制100次免费查询的自定义搜索API。 - Ozzy

4

不幸的是,过滤器似乎无法对广告起作用。 - yitwail

4

现在搜索是一个非常大的业务,因为它作为一个行业还比较不成熟-类似于许多年前的操作系统行业。任何有好东西的人都会收费。只有当搜索的核心概念稳定下来并变得更加广泛理解(因此可以复制)时,开源社区才能赶上。现在,许多基本概念仍然是商业机密。

简而言之,如果你想要像Google一样好的东西,就需要付费。


1

1

2
相对于OP的问题,这是一个非常沉重的答案。 - Brighid McDonnell

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接