Se ti serve un motore di ricerca interno credo dovresti affidarti a linguaggi di scripting (ad es. PHP). Volendo si potrebbe realizzare anche in javascript, anche se non e' proprio il massimo. Prova a dare un'occhiata sulla sezione javascript del sito html.it