J'en ai jamais fait mais je dirais:
-il faut un champs qui contient le lien vers la page cherchée
-un champ avec les mot cles qui ménent a cette page.
Ensuite en php, il y a une fonction pour chercher une chaine dans une chaine (strquelquechose). Donc faudrait chercher le mot clé tapé, dans les champs qui contiennent les mot clés, et afficher le resultats en mettant les liens