> 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.
Does your website actively ping back to the server to determine how long a visitor remains on a page?