Have you considered trying to wget the files, (which of course will yield all the content as displayed in the browser), store that in a table called staticcontent with two columns, pagename and content. Then, whenever the user does a search, search staticcontent.content for the parameters as well. Depending on the depth of your site, you could even fulltextsearch it, which should help the engine a whole lot.
If you're worried about the HTML tags in the table, you could regex out all the HTML tags then insert it into the table.
I've never tried this, but it seems like it would work well. The only drawback would be the network traffic it generates. Assuming that you run the cron job late at night, once a day or something, it shouldn't be too bad.
just some ideas... hth - leo
------------
Leo Mendoza
lmendoza@garbersoft.net