I have always wonder how google found our new website. We registered a new domain name, write some articles and then google found our sites. huh? Where did they crawl? If we have not build any links, we didn't give them our site map. How do they found us?