2010-03-18 126 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