Apparently it's down to the way it works. If they visit the main page and don't click anything else, it logs as 0 secs. It needs them to click on other links for it to calculate it. With it being a blog, that doesn't always happen.
Cheers for the reply