Have you implemented SEO? I haven't read all your posts but among the one I read, I would tell you to highlight the important things and reduce the number of posts a bit on the landing page.