Google 自定义搜索的替代方案
我在客户网站上使用 Google 自定义搜索。 他们对竞争对手公司出现在自己网站上的赞助商链接上不太高兴。 我知道我们可以使用 Google Site Search,但它需要支付年费。 我一直在寻找 Google CSE 的免费/开源替代方案,但发现我可以使用的很少。 有人有什么建议吗?
I'm using Google Custom Search on a client website. They are not very happy about rival companies showing up on sponsored links on their own site. I know we can use Google Site Search but it has an annual fee. I've been looking all around for a Free/OpenSource alternative for Google CSE, but found little I can use. Anyone have any suggestions?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(6)
检查这个问题。 什么是好的嵌入搜索引擎在网站中。 IMO,如果客户不想为搜索引擎付费,那么如果他们想要一个好的搜索引擎,他们将不得不忍受广告。
谷歌有一个付费版本的搜索。 您可以在此处阅读相关内容。 我们在内联网中使用它。
Check this question. What is a good search engine for embedding in a web site. IMO if the client dont want to pay for a search engine then they will have to live with the advertisements if they want a good search engine.
Google has a paid version of search. You can read about it here. We use it in our intranet.
查看 Google JSON/AJAX 搜索 API。 这是一种执行查询并返回纯搜索结果(然后可以显示)的轻量级方法。
http://code.google.com/apis/ajaxsearch/documentation/
Check out the Google JSON/AJAX Search API. It's a lightweight way of doing a query and returning pure search results that you can then display.
http://code.google.com/apis/ajaxsearch/documentation/
搜索现在是一个非常大的行业,因为它作为一个行业相对不成熟 - 类似于多年前的操作系统行业。 凡是有好东西的人都会收费。 只有当围绕搜索的核心概念稳定并得到更广泛的理解(因此可复制)时,开源社区才会迎头赶上。 目前,许多基础知识仍然是商业秘密。
简短的回答是——如果你想要一些像谷歌一样好的东西,那就要付出代价。
Search is very big business right now because it is relatively immature as an industry - similar to the OS industry many years ago. Anyone with something good is going to charge for it. The open source community will only catch up when the core concepts around search stabilize and become more widely understood (and therefore reproducible). Right now much of the basics are still trade secrets.
Short answer - if you want something even remotely as good as Google, expect to pay for it.
您可以像使用 AdSense 一样阻止竞争对手,“虽然 AdSense 允许您按网址过滤广告,但您也可以从 CSE 帐户内的搜索结果中过滤网址。” - https://www.google.com/support/adsense /bin/answer.py?answer=91652
You can block your competitors just as with AdSense, "While AdSense allows you to filter ads by URLs, you can also filter URLs from your search results within your CSE account." - 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
The Austrian company Mindbreeze ( http://www.mindbreeze.com/index_en.html ) has a good alternative site search for websites.
You can test it here for free: http://www.mindbreeze.com/RegisterInSite.html
开源替代方案:
http://lucene.apache.org/
opensource alternative:
http://lucene.apache.org/