very useful thread, thank you guys. I've built a new site and it started receiving traffic from Yahoo within 2 weeks but was not ranked on Google.