These search engines and directories provide a free submissions page where you can submit your website and a few pages of your website to be included in their results.
If your site contains quality content, is relevant to searchers, and has a solid linking structure, you could be included in these search engines within six to ten weeks. None of these free submission pages guarantees that your site will be included. If you do not show up within eight to ten weeks, you can resubmit your website again.
List of pages for free search engine submissions:
Yahoo Search Submission
Open Directory Project