I have a mySQL database which I fetch data from and generate web pages for online users to view. There is never an .html file generated. If I want Google or other search engines to be able to list one of my database entries as a search result, would it be better if I generate an .html page for every entry in my database (and add meta tags etc)? Or how is that dealt with? Like "yahoo! answers" shows up in Google searches, but are all these pages stored as html somewhere? Any help is greatly appreciated. Thanks.