Search engines can eventually realize your web site on-line, however that may take a short time. to speed everything up, you must submit your web site to the foremost well-liked search engines.
There's 2 way (as I know) to make Search Engine find your new content without submission
1. Backlinks (as Ted Rodgers mentioned above)
2. Make SE crawl your site as its habit (I'm doing this method for years). I'll explain. You should create new content, post and submit it to Google (using https://www.google.com/webmasters/tools/submit-url) at a specific time of a day, and do exactly the same thing everyday for 2 weeks. Google will realize that you always have new content at that time, and Google trust your request worth at least 1 new index. So, after that, you don't need to submit anymore, just keep posting.
If you want to read more about my online marketing experience, please visit my blog at http://blog.stormcart.com
Search Engine Submission is a fairly straightforward and time consuming process.
This is a tools for speeding up the process, but there is no substitute for actually submitting your site to the major search engines.