has it got enogh backlinks found by google?
while google crawls the web, it finds new sites and indexes them.
if your site is not found by them, they wont list it.
so you should have reasonable number of inbound links from other sites.
if you still dont get listed, it may be because of something link duplicate content etc...