In order to have your web site listed in search engines, you will need
to have it optimised for the specific keywords. Also, you will need
links to it from other web sites. Basically those are the requirements
to have your web site displayed in search engine results.
Note that generally you do not have to submit your website to search engines. They will automatically find new pages anyway, as long as other resources point to them.