Agree to the point. Social bookmarking is one great source of free traffic and might help you get indexed by Google. Most of my backlinks came from Yahoo, but now I'm working with Google. Thanks for the heads up!
Try to submit your site on Google and dmoz..but it take time for listing in dmoz..and also try to exchange your link with some other sites related to your business..it will give u permanent backlinks..
upload your sitemap in google.And another reason is that bing and yahoo are a bit faster than google i think, isn't it?
First of all add your website on Google.com and then Submit it on Digg.com, and Delicious.Then add a webmaster tool in your website.Then and only then your website cache in Google. decorating ideas