I have been trying to read up on SEO. A lot of stuff says that if you build backlinks to your site too quickly, Google will put it in the "sandbox". So, common advice is to drip content/backlinks to a site and hope that it gets decent rankings in 2-4 months (or longer).
On the opposite side...