Hi there, Wanted to see what y'all thought about timing regarding ad placement at a new site. How long should I wait until I should start throwing them up on a site? I am just now starting to get traffic to a particular new site. Should I wait until the site is indexed at Google before placing ads, or is there a bettter way to time it? TIA