I’ve been through it all. From publishing posts that no one reads to posts that get thousands of views and hundreds of comments within a day.
Putting in time and effort into writing a post and then getting an average time on page of 10 seconds sucks.
When I write a post, I want readers to take 10, 20, or even 30 minutes out of their days to read it word by word. I know that not all readers will do that, but if a decent chunk of them do, I’m thrilled.
On a typical blog, only about 2% will spend more than two minutes reading a post.
Fewer will read the whole thing. The good news is that yours doesn’t have to be a typical blog—it can be better.