hmm ok

may be you have some kind stuff on your site and i visited site you have so many ddls links added it means you submit to all

it will help also to get traffic like this

btw its really nice that you having this much traffic in just one month