In order to get your posts, websites indexed, you must continually add unique content to it. Initially, it might take time to get indexed, but after a certain point of time, your posts will get indexed in less than 30 minutes. I have personally see similar results for my posts. Try and add as unique content as possible. Also, you can do internal linking and external linking to make it happen quickly in the beginning. With these tricks, Google Bots will not move away from your site - they will always keep crawling waiting for you to update it..
Do you mean after you create a website you will not build links to get indexed? If your answer is yes then that will take months before your website will be indexed.
Even with no marketing, google somehow finds your websites and crawls. The rate at which google crawls your website depends on the importance of your website and the frequency of its update.
A website without marketing is possible as long as you keep it private and add plugins so that your website will not be crawled by search engines.
the fastest my domain get indexed is, after a few minutes of buying the domain name no content at all.
Sometimes a couple of days, other times a few hours. Try submitting your link at popular high ranking dofollow sites. The more you promote and post the link the more likely you are to get noticed.
Chances are that newly built website never recieve search traffic. This is because Google & other search engine normally index new website will take a longer time. But, there is an alternative way to make google index your site within 2 weeks instead of 6 months so that you start getting search engine traffic. If you are interested in making google to index your website within 2 weeks. Onlywire is a perfect tool to use. This tool will distribute your content 32 social bookmarking site instantly leaving backlink to your site. using this method google will quickly find your site to index. You can register for a free version of the tool at http://www.onlywire.com,
To get your site indexed quickly I find the best methods are (a) get ( or buy if you have to ) a backlink to your site from another busy ,preferably high PR website , (b) Post details of the site including the link onto twitter , facebook and other social sites , (c) use your signature link on DP or other well crawled forums and (d) of course ensure upload new unique content. If you have other websites remember to stick up a site wide link to your new site too.. All in all you should get your new site or page indexed on G and other SE within a week worse ways but more likley within 48 hours. In saying that I have often had brand new sites up and fully indexed overnight..
Basically as most of them have told you here, that it completely depends on the site's relevance and the unique content posted on it. For me it takes from couple of hours to sixe hours to get indexed on google.