ich verstehe dein problem nicht ganz.
das kann aber auch daher kommen, dass ich die struktur deiner applikation nicht kenne.
ich nehme mal an, dass du deine inhalte der einzelnen websites in der db in einem oder mehreren tabellenfeldern ablegst.
somit wäre die 'searchengine' nix anderes als ein mehr oder weniger intelligenter sql-befehl, der dir die datenbank nach den gesuchten begriffen abgrast.
seite brauchst du nicht im hintergrund aufbauen - eine ergebnisseite mit weiterführenden links zu den gefunden seiten halt, aber dass du sowas eingeplant hast, nehme ich schon an.
willkommen übrigends. - schön dass wir jetzt unseren eigenen Stephan haben

-