2011-06-06 104 views
1

我一直在尋找託管搜索解決方案,如Indextank和Google CSE。這是我第一次整合到我的網站。我能想到的唯一優點是使用我的服務器的數據庫。託管搜索引擎的優勢

什麼可能是其他優點?

回答

2

在IndexTank的情況下,您可以獲得運行自己的搜索服務器的優勢,同時無需擔心操作。它可以免費獲得高達100K的文檔,所以如果你低於這個門檻,優勢顯而易見。

如果您要爲服務付費,您應該權衡自己維護服務的時間(可能比服務器成本更重要)與託管服務成本之間的成本。

請記住,Google CSE並非託管搜索,它們會抓取您的網站,因此您沒有實時更新/刪除或自定義排序。您確實會得到一個非常簡單的JavaScript,它會添加您的HTML頁面的搜索功能,以便Google可以抓取。

+0

由於IndexTank正在關閉,請查看http://IndexDen.com - IndexTank替代品並與API 100%兼容。 – 2012-04-09 10:42:50

1

更少的查詢觸發您的數據庫可能並不重要,但使用搜索引擎還有其他優勢。

大多數搜索引擎都提供超級的搜索相關性,並且通常在數據庫全文搜索中速度大大提高。像ElasticSearch這樣的搜索引擎也可以讓您訪問許多先進的功能和優越的方式來描述您或您的用戶希望獲得的信息。

您可以自己託管ElasticSearch,也可以使用託管解決方案。 Found Search是一個很棒的託管ElasticSearch服務。

0

谷歌自定義搜索提供了額外的功能,如:

  • 自動完成 - 如果自動完成發現是不夠健壯
  • 類別 - - 限制的網站()
  • 代名詞規範搜索時後您輸入搜索字詞,您可以按主題篩選查詢
  • 圖像 - 在搜索結果中顯示圖像
  • promotions - 根據查詢指定鏈接,e .G,認爲整合常見問題解答或產品的查詢

其中的一些功能在移動應用自定義搜索引擎在https://www.google.com/cse/publicurl?cx=partner-pub-3989641269425886:5048880850#gsc.tab=0

一個你失去與谷歌自定義搜索的重要的事情是啓用的能力返回超過100個結果。例如,如果您運行一個包含數千個相關結果的大型網站,Google CSE將返回不超過100個這樣的結果。取決於你的目標,這可能是好的或壞的。