Guys, This is what I've experienced with my own domain name. I 've registered the domains three days before. Bought the hosting before a day. And did these things. Within 24 hours my site was indexed on Google without a spending a single penny. (It took approximately 16-18 hours only, If I'm right: Excuse me I checked only then. I don't know whether it was indexed before that) The things I've done with the domain name: 1. Made a post (you may make either a post or add some content). 2. feedping, pingomatic, autopinger submissions 3. A tweet with url ( don't shorten your url and tweet) 4. Submissions on Clipmarks, Amplify and Reddit. 5. Searched for the url with quotes ("www.yoururl.com") On whois.com, alexa and google a few times. 6. Made a comment on a blog with good PR and traffic. That's all. After some times I could see my domain on google. Note that it was not on yahoo or bing. It may take 2 or three days I guess. Try and share your experience. Also add your advices too.