VKI Studios is now Cardinal Path! www.CardinalPath.com
Learn more about Cardinal Path

Analytics Fight Night: Average-Time-On-Site and Average-Time-On-Page are Useless Blog Metrics


I'm calling you out Katz.
You and me, one on one.

Last week I came across an analytics conundrum.

I had read many times that Average Time on Page (ATOP), and alternatively, Average Time on Site (ATOS), were good metrics for user engagement. Specifically, knowing how long people were spending reading and considering our posts could help you determine if you were making people think. However, our ATOS and ATOP was somewhat low (like REALLY low) and I didn't understand why.

It had never clicked with me before, but how ATOP and ATOS are determined creates problems for blogs. ATOP and ATOS are calculated based on page calls, to illustrate:

p1's time stamp is 0:00, and p2's is 0:01, so the time on p1 must have been 0:01. P3's was loaded at 0:15, so the time on P2 must have been 0:14 (time it was loaded of next page, minus the amount of time spent spent on the page before). Sensible, no? Except, what about your last page? With these calculations the time on the last page is never counted.

Blogs are known for having huge bounce rates. Some one visits a blog, finds a new post, reads it, then leaves. In fact, blog post pages are very frequently exit pages, so on a blog, if you have a large portion of your traffic entering a page, reading it, then leaving, how do you calculate ATOP or ATOS?

Further, if a regular visitor sees a new post, reads it, then leaves then that last page—the page they spent the most time on—is not going to be counted. That makes ATOS and ATOP a pretty innacurate sample.

In fact, it seems to me that ATOS and ATOP doesn't actually calculate what their names suggest. ATOP calculates an average time on pages that are not exit pages. ATOS certainly doesn't calculate the average time on site, because it discounts a huge number of pages (every exit page). This creates a host of problems for a blog, as the content that you want to measure is often the content that is not being counted.

There are no useless metrics

Brian Katz often says that there are no useless metrics, so I thought it might be educational to ask him about this issue:

Brian, am I correct in assuming that time on page is a useless metric for a blog?

Based on a conversation on this side of the office, and this blog post by Avinash Kaushik, I understand that time on page is calculated by taking the time-of-load of one page and comparing it to the time-of-load of the next. In the case of a blog, the most time on site is going to be on each individual article, but those will also have a huge bounce rate (since people come for an article, read it, leave).

So basically:

  • your time for each post is going to be a flawed sample (the people who read then clicked to the next article, or didn't read and clicked back to the index)
  • Your average time on site is going to be TOTALLY off, since the people who landed on a blog post, read it, then left are not going to be counted at all.

Brian, enlighten us please.

Comments (Comment Moderation is enabled. Your comment will not appear until approved.)
Hey Kent,
You may be right - it may well be a useful metric .... if there is such a thing

Brian Katz - Analytics - VKI
# Posted By Brian Katz | 5/7/10 5:16 PM
Excellent site, keep up the good work. I read a lot of blogs on a daily basis and for the most part, people lack substance but, I just wanted to make a quick comment to say I’m glad I found your blog. Thanks
==================
<a herf="http://www.webmarketingforum.net"; rel="dofollow">Web Marketing</a>
# Posted By cruz44 | 5/20/10 10:09 PM
And there you have it folks, the best worst example of blog spamming in history.

Dofollow the herf. Derf.
# Posted By KentC | 5/21/10 10:20 AM
cruzz44's spam comment is fodder from which bottom feeders and sentiment analysts can derive some nourishing insight:
Regardless of the ulterior motive, use of the word "substance" must have been triggered by something real.

"Freudian slips" like these are what paperback detective novels are made of. But then, to be a good web analyst one needs to be a good detective. Right Jim Novo?

"dofollow" http://blog.vkistudios.com/index.cfm/2010/5/14/Ana... :)
# Posted By briankatz | 5/21/10 1:14 PM
I would agree that there are no useless metrics, it's about taking the metrics in context. For example, you may find some useful insight using time on page if you segment by users with more than 1 pageview.
# Posted By Dave Eckman | 5/25/10 3:56 PM
Check out http://www.youtube.com/v/Hdsb_uH2yPU - Start at the 0:50 mark

Any metric based on accurate enough data is a good metric, provided it's understood and used appropriately.
# Posted By Brian Katz | 10/13/10 10:01 PM
Wait... are you supporting my post? He did say that TOS and bounce rate are poor measures of quality. Or are you nitpicking his use of the term "quality"?
# Posted By KentC | 10/14/10 8:41 AM
@Kent
I'm saying that you're in good company :)

Brian
# Posted By Brian Katz | 10/14/10 4:15 PM
.