I can give my guess for what happened but are you adding new posts daily? Google loves new content. Your site will more likely receive more visitors if there is fresh content. You should also continue your link building practices to further promote your site.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.