It doesn't take that long to get indexed by google. Well, after that, if you search some exact keywords, such as your website's name, you will be able to find it. (if you consider this as ranking on google?)
If you want to rank it for specific keywords you want, then yeah, it depends on your...