I also noticed that the average session time is about 2 minutes, sometimes is just too short to read through a blog post. So I assume that people come there just to get a solution to a problem they have, not to read through all the text.
Another thing is that over 70% of my blog entries are from two posts, a tutorial like ones. And this is only because someone found them informative enough to place a link on stackoverflow, and some other places.
At the very beginning I wanted to earn on the blog enough to work only on the blog. In reality that's impossible for a technical blog, and instead I just treat it as an interesting part of my CV.