In the past, search engines needed the manual site submissions for knowing about a new website launched but nowadays, submitting a site to the search engines is not needed anymore because by adding a few links to that, search engines and Google will find, crawl and index it.