2010-03-18 91 views
5

我有一個登錄保護的網站。這是一個內部應用程序,它不適用於普通大衆,因此它沒有被任何搜索引擎索引。添加搜索私人網站

我的應用程序是在Google App Engine上開發的。

我想添加一個搜索引擎,但顯然不需要公開索引它。 Google/Bing/Others可以解決這樣的情況嗎?

你以前做過這個嗎?你選擇了什麼解決方案?你的結果是什麼?

回答

1

那麼谷歌有Google Search Applicance這基本上是一個刀片服務器,它存在於您的內部網絡並創建一個「私人」索引。但這意味着企業的口徑解決方案(翻譯:昂貴)。

您的網站運行於哪個框架?您可能能夠找到索引/搜索模塊。

回答問題的後半部分...我在基於Django的網站(通過djapian適配器)中使用了Xapian。它基本上創建了一個全文索引。結果可能不如Bing或Google會產生,但仍然相當不錯;易於使用的API也。

+0

它建立在webapp本身上,但我不介意Django解決方案。 GSA非常好,但我正在運行一個小型的啓動,我們所有的基礎架構都在「雲」上,因此沒有內部網絡或某個地方來託管它。 (可能沒有錢買它:)) – 2010-03-18 22:23:19

+0

嗯..沒有任何經驗分享,只要在雲環境中這樣做..我聽說過這個http:// gae-full-text-search .appspot.com /項目,但看起來它已被放棄了大部分。 – Serguei 2010-03-18 23:28:20