My stats have increased dramatically today, and the only thing I can find is large Viewers count on my Referrers list from blogiche.com. Has anyone heard of this site? I went to it and can't make sense of what I'm seeing, other than it providing 100 second peeks at various blogs.
While I'd love some increased traffic, I don't want artificially inflated results. Any ideas?
The blog I need help with is iwanticewater.wordpress.com.