Stat checking addict!

Ever since using Traffic Bug yesterday to submit my site, I’ve been checking my stats like crazy since my site got ranked – got indexed and ranked within an hour and a half of submitting it. It’s #1 phrase matched (out of like 1300 pages) and number 64 and climbing for the broad match result […]