2010-03-18 14 views
5

Tengo un sitio web protegido para inicio de sesión. Es una aplicación interna y no está disponible para el público en general, por lo tanto, no está indexada por ningún motor de búsqueda.Agregar la búsqueda de un sitio web privado

Mi aplicación está desarrollada en Google App Engine.

Me gustaría agregar un motor de búsqueda pero obviamente sin la necesidad de indexarlo en público. ¿Hay alguna solución disponible de Google/Bing/Others para una situación como esta?

¿Has hecho esto antes? ¿Qué solución eligió y cuáles son los resultados de usted?

Respuesta

1

Bueno Google tiene el Google Search Applicance que es básicamente un servidor blade que vive en su red interna y crea un índice "privado". Pero esto se entiende como una solución de calibre empresarial (traducción: costosa).

¿En qué marco se ejecuta su sitio web? Es posible que pueda encontrar un módulo de indexación/búsqueda.

Para responder a la última parte de la pregunta ... He usado Xapian en un sitio web basado en Django (a través del adaptador djapian). Básicamente, crea un índice de texto completo. Los resultados quizás no sean tan buenos como los que generarían Bing o Google, pero aún así es bastante bueno; API fácil de usar también.

+0

Está construido en el webapp, pero no me importaría una solución de Django. GSA es bueno, pero estoy operando una pequeña puesta en marcha y toda nuestra infraestructura está en la "nube", así que no hay una red interna ni un lugar para alojarla. (Y probablemente no hay dinero para comprarlo :)) –

+0

Hmm .. no tengo ninguna experiencia para compartir en cuanto a hacer esto en un entorno de nube .. He oído hablar de esto http: // gae-full-text-search .appspot.com/project pero parece que ha sido abandonado en su mayor parte. – Serguei

Cuestiones relacionadas