Forum Moderators: open
If you just submitted it today, you'll likley get crawled by the deep crawler in three weeks, and appear in the index in 7 weeks. Worst case is a month to get crawled, plus a month until your pages appear in the results. Best case is one month if you submit the day before the deep-crawl.
In the meantime, your pages may pop in and out of the index due to Google's "fresh bot" which keeps the SERPs fresh, but leads to a lot of hair-pulling...
In order to stay in Google's index, you need to get incoming links from pages that Google knows about. The ODP and other directories are good sources of high-page-rank links. Get as many incoming links as you can with on-topic link text for best results. Without incoming links, your site won't "stick" in the Google results.
As stated above, you may see Google's fresh-bot crawling your site, leading to an appearance in the search results. If it doesn't crawl again within two or three days, you may disappear again. Don't panic - this is normal. Once your pages have been deep-crawled, and assuming you have some good incoming links, this disappearing/reappearing act will stop, and your pages will stay in.
Related post [webmasterworld.com]
HTH,
Jim