2009-07-30 260 views
17

我在客戶網站上使用Google Custom Search。他們對競爭對手在自己的網站上顯示贊助商鏈接感到不滿意。我知道我們可以使用Google Site Search,但它有年費。我一直在尋找適用於Google CSE的Free/OpenSource備選方案,但發現我可以使用的很少。任何人有任何建議?谷歌自定義搜索的替代

+0

這是突然​​的一個重要問題,因爲谷歌剛剛(2017年2月21日)取消谷歌網站搜索,並要向下將所有付費客戶評級爲Google Custom Search,並在訂閱用完後添加。 – Joshua 2017-02-22 12:20:29

+0

Bing現在有一個備用 - Bing自定義搜索API。更多細節在這裏:https://azure.microsoft.com/en-us/services/cognitive-services/bing-custom-search/。它可以免費訪問30天后可以從Azure門戶購買付費訂閱的密鑰。 – Ronak 2017-12-07 01:57:49

回答

6

檢查這個問題。 What is a good search engine for embedding in a web site.國際海事組織如果客戶不想支付搜索引擎,那麼他們將不得不與廣告生活,如果他們想要一個好的搜索引擎。

Google擁有付費版本的搜索功能。你可以read about it here。我們在我們的內聯網中使用它。

+1

是的。我知道谷歌提供的付費版本。我已經在OP上鍊接了它。我同意你的付款。但他們問我替代品,所以我退房。 ty – 2009-07-30 04:51:51

+0

此答案僅限於ASP.NET。 – Ozzy 2012-07-27 11:09:46

+0

Google網站搜索會將索引數據保存在自己的服務器上,對嗎?那麼這樣一來服務器負載在我們的最後也會減少嗎?考慮一個大的網站,比如經常用新數據更新的stackoverflow,不會頻繁地通過google建立索引,導致我們的數據庫服務器因爲太多的數據庫查詢返回頁面到谷歌而導致超載,因爲它試圖索引更新的數據? – 2013-07-24 17:29:27

3

搜索是非常大的業務,因爲現在它是相對不成熟作爲一個行業 - 類似OS行業多年前。有一些好東西的人會收取費用。只有當搜索的核心概念趨於穩定並變得更加廣泛地被理解(並且因此可重現)時,開源社區纔會迎頭趕上。現在很多基礎知識仍然是商業祕密。

簡短的回答 - 如果你想要的東西甚至遠遠不如谷歌,希望爲它付出代價。