No. Search engines such as Google and Yahoo have submission forms but these are pointless. For your site to appear in their rankings it must have some level of reputation online via several factors such as in-bound links (IBL) and good content on your site. If these things are not in place, submitting to a search engine will do no good because whether search engines know of your site or not, they will not rank it.

On the other hand, search engines are actively crawling the web looking for good sites and new content. If your site is beginning to develop a reputation online (links, content, etc), search engines will find it by themselves and list it in the rankings.

So, the best way to “submit” to the search engines is to ignore the search engines completely and focus on building an online reputation.