No sé si lo que necesitas es un buscador interno para tu web, si es así te puedo recomendar Sphider, funciona con php y mysql, tiene un robot que escanea todas tus páginas y almacena las palabras clave en su base de datos. Es el que uso en mi web, si quieres probar:
www.mundodivx.com/buscar.php