I recently carried out a great deal of research to obtain a simple but impressive site search application and decided to list the results as a nice articles for all you guys and girls out there. This is very much from a PHP point of view, however, there are some PHP search engine projects listed below that could be used across other languages.
sphider
Sphinx
Open Atrium
Best regards!