Ensure that you to have read and implemented Google, Yahoo and MSN guidelines. You don't want to get into trouble with them. Use the following links to submit your website.
You may also consider using Google Sitemaps to submit all you web pages in XML format.
When will my website be listed?
It may take several weeks before you website get indexed. And even if it was indexed, your website might not appear in the search engine listing at all. Site submission does not guarantee listing in the specified search engines as each search engine has it's own listing policy.
You may check if your website has been indexed by using the "site:" option at the search box.
For example, site:www.mydomain.com


