se lo fai da DB potresti usare:
Codice PHP:
$sql " SELECT risultato_ricerca FROM dove_cerco WHERE MATCH (dove_lo cerchiamo, magari_nei titoli) AGAINST ('parola_da_cercare'); 
dopo di che gestisci il tuo risultato.
prova cosi.