mi sa più una questione di mod_rewrite.

usando questo modulo puoi creare una regola che riscrive l'url inserito in modo che sia un url valido.

Ad esempio http://nomesito/PAROLA-INSERITA/pagina.php verrebbe riscritto come

http://nomesito/pagina.php?parola=PAROLA-INSERITA

In modo che ti basti creare una pagina PHP pagina.php che faccia tutto, se invece vuoi proprio cambiare tutto ti crei una pagina search_result.php, usi mod_rewrite per visualizzare risultati di un link del tipo:

indirizzo/codice/parola-cercata/codice2.html in serach_result.php?indirizzo=indirizzo&codice1=codi ce&parola=parola-cercata&codice2=codice2

Lo so che non è molto chiaro, ma se fai una ricerca in google trovi di tutto. Comunque, il forum più adatto a parlare di mod_rewrite è quello di apache.