Q. How long does it take for my website to show up in a search engine?
A. As long as there are no technical issues with the search engine spider following links within your site and you’ve been able to get web sites that are already in the search engines to link to your site, you should be able to find your site using specific search phrases within a month or two.
One thing you can do with Google is to sign up for a Google Webmaster Central account. Validate your site and submit a sitemap of all the pages on your site. In combination with getting other relevant web sites to link to you, it should make getting into Google’s search results happen more quickly than just submitting alone.