How long will users stay on a web page before leaving? It's a perennial question, yet the answer has always been the same:

  • Not very long.

The average page visit lasts a little less than a minute.

As users rush through web pages, they have time to read only a quarter of the text on the pages they actually visit (let alone all those they don't). So, unless your writing is extraordinarily clear and focused, little of what you say on your website will get through to customers.

However, while users are always in a hurry on the web, the time they spend on individual page visits varies widely: sometimes people bounce away immediately, other times they linger for far longer than a minute. Given this, the average is not the most fruitful way of analyzing user behaviors. Users are human beings — their behaviors are highly variable and are not captured fully by a single number.

Leaving Web Pages: The Weibull Hazard Function

Research by Chao Liu and colleagues from Microsoft Research now provides a mathematical understanding of users' page-leaving behaviors. The scientists collected data from "a popular web browser plug-in," analyzing page-visit durations for 205,873 different web pages for which they had captured upwards of 10,000 visits. Suffice it to say: these guys crunched a lot of data (more than 2 billion dwell times).

  • The result: the time users spend on a web page follows a Weibull distribution.

99.9% of readers will now ask: What's a Weibull distribution?

Weibull is a reliability-engineering concept that's used to analyze the time-to-failure for components. The model's hazard function indicates the probability that a component will fail at time t, given that it has worked fine up until time t.

So, after replacing a spare part in a piece of equipment, Weibull analysis predicts when you'll have to replace it again. It also lets you conduct risk analysis beyond simplistic mean-time to failure. And, if you own a lot of equipment, you can use aggregate analysis to, say, manage your spare parts inventory.

Of course, when analyzing Web visits, we simply replace "component failure" with "user leaving the page." In their research paper, Liu and colleagues provide intensive statistical analysis to show that the Weibull model closely matches users' empirically observed behavior.

According to earlier research, there are 2 different kinds of Weibull distributions:

  • Positive aging: The longer the component has been in service, the more likely it is to fail. In other words, the hazard function increases for larger values of t. This makes intuitive sense, because the longer stuff is used, the more it wears down. Thus, something that has been in use for a long time will be approaching its breaking point.
  • Negative aging: The longer the component has been in service, the less likely it is to fail. Here, the hazard function decreases for larger values of t. This makes sense when individual components vary in quality: poorly made components usually fail early, so anything that has been in service for a long time is likely to be particularly robust and will usually survive even longer.

Negative Aging: Leave Quick or Stay Long

The researchers discovered that 99% of web pages have a negative aging effect. In human–computer interaction (HCI) research, it's extremely rare to get this strong a finding, and Liu and colleagues should be credited with discovering a major new insight.

Why negative aging? Because web pages are indeed of highly variable quality. Users know this and spend their initial time on a page in ruthless triage to abandon the dross ASAP. It's rare for people to linger on web pages, but when users do decide that a page is valuable, they may stay for a bit.

The following chart shows the hazard function — that is, the likelihood of leaving — for the median Weibull parameters fitted across the scientists' humongous dataset:

 

Weibull hazard function showing the probability that users will leave a Web page at time t if they have already stayed for t seconds.

 

It's clear from the chart that the first 10 seconds of the page visit are critical for users' decision to stay or leave. The probability of leaving is very high during these first few seconds because users are extremely skeptical, having suffered countless poorly designed web pages in the past. People know that most web pages are useless, and they behave accordingly to avoid wasting more time than absolutely necessary on bad pages.

If the web page survives this first — extremely harsh — 10-second judgment, users will look around a bit. However, they're still highly likely to leave during the subsequent 20 seconds of their visit. Only after people have stayed on a page for about 30 seconds does the curve become relatively flat. People continue to leave every second, but at a much slower rate than during the first 30 seconds.

So, if you can convince users to stay on your page for half a minute, there's a fair chance that they'll stay much longer — often 2 minutes or more, which is an eternity on the web.

So, roughly speaking, there are two cases here:

  • bad pages, which get the chop in a few seconds; and
  • good pages, which might be allocated a few minutes.

Note: "good" vs. "bad" is a decision that each individual user makes within those first few seconds of arriving. The design implications are clear:

  • To gain several minutes of user attention, you must clearly communicate your value proposition within 10 seconds.

Reference and Related Reading

Chao Liu, Ryen W. White, and Susan Dumais. 2010. Understanding web browsing behaviors through Weibull analysis of dwell time. In Proceedings of the 33rd international ACM SIGIR conference on Research and development in information retrieval (SIGIR '10)

Optimize for Return Visits, Not Bounce Rate

Related Content Boosts Pageviews, When Done Right

Why Site Tourists are Worthless