The 16 Best Graphs of Velocity 2010: A snapshot of the current web performance landscape
1 Jul 2010
While at Velocity last week, I took in so many sessions and workshops, by the end it felt like data was shooting out my eyeballs. Fortunately, my brain was saved from short-circuiting by the fact that many of the slide decks have been published online for a more leisurely, synapse-friendly review.
In the past week, I’ve spent a fair bit of time going through the presentations and started collecting my favorite performance graphs and charts. It occurred to me that, taken all together, these provide a pretty nifty snapshot of the current state of web performance. Let’s take a quick tour together:
Site Speed and User Behavior
I’ll start with a couple of graphs I created for the 90-Minute Optimization Life Cycle workshop, which I co-presented with Strangeloop‘s VP Product, Hooman Beheshti:
With both of these graphs, you can see the dramatic relationship between landing page speed, bounce rate and pages viewed per visit. But the drama really comes into play in the performance bottom line, conversion:
Hooman and I weren’t the only ones providing solid data on user behavior. Many of our colleagues came with compelling data of their own.
In his presentation Performance Testing: Putting Cloud Customers Back in the Driver’s Seat, Imad Mouline presented this great graph showing that speeding up a page by just 4 seconds decreases abandonment by a whopping 25%:
User Expectations
These next two graphs demonstrate two important things to remember about web users. First, as Yahoo’s Stoyan Stefanov demonstrated in his Psychology of Performance presentation, for most of us there’s a distinct difference between perceived speed and actual speed. When it comes to web performance, this difference works against us:
But as Lenny Rachitsky showed in his The Upside of Downtime session, even when users’ perception of speed and responsiveness works against you, you can still earn their trust and respect in a crisis, so long as you’re willing to be honest and communicative:
So How Does User Experience Affect Business Metrics?
There were a handful of messages that were threaded throughout many of the presentations and discussions at Velocity. The relationship between performance and the bottom line was one of them. In his excellent Metrics 101 workshop, Sean Power presented some visuals that hammered these points home.
In the short term, Sean used these next two graphs to show the prohibitive costs of downtime, even if your site is unavailable for just one hour:
Over the slightly longer term – a one-week period – Sean shows that as latency increases, conversion rates drop:
In this next graph, Sean shows the long-term effects of poor performance, which can take years. We can see that a poorly performing website suffers not one but two waves of abandonment, as users spread the word of their poor experience and drive other users away from the site.
What Are the Causes of Slow Performance?
There’s no single answer to this question, of course. I’ve addressed this elsewhere (along with some pretty decent graphs, if I do say so). Here are two more to add to the mix.
In the same Metrics 101 workshop, Sean showed this awesome diagram, which pretty much sums up the dialog between a browser and a data center during a typical page request:
Further complicating this dialog are the calls to to third-party content providers, such as ads and widgets. Google did a survey of a number of sites, testing their page load time with and without popular third-party widgets. They documented the results on this chart in their session Don’t Let Third Parties Slow You Down:
What About the Mobile Web?
In my brief keynote at Velocity, I talked about mobile web use and the fact that, at this point, pretty much all we know is that we don’t know much, but we’d better figure things out quickly because the mobile web is a tidal wave that has not yet even begun to crest. Maximiliano Firtman, in his Mobile Web High Performance session, provided a couple of graphs that illustrate this:
(If anyone out there has some solid data on performance and the mobile web, I’m keeping notes for a future post. Drop me a line in the comments or email me at joshua@webperformancetoday.com.)
And finally, the last pair of graphs…
Practical Planning for Performance
In the last part of his Metrics 101 workshop, Sean offered a realistic step-by-step plan for dev/ops folks to measure performance and outcomes in their organization. He said that if you create only one graph for your site, it should be one that looks like this, which shows the direct impact of page load time on conversions:
And because even the most optimized site still goes down from time to time, Lenny shared this excellent, common-sense plan for communicating with your users:
Have I missed any of your favorite presentations and visuals? Let me know in the comments.

















Tweets that mention The 16 Best Graphs of Velocity: A snapshot of the current web performance landscape — Web Performance Today -- Topsy.com
Jul 01, 2010 @ 18:33:17
[...] This post was mentioned on Twitter by Ed C0rtis. Ed C0rtis said: The 16 best graphs of #velocityconf: A snapshot of the current web performance landscape http://bit.ly/16bestVelocitygraphs #yam [...]
Jul 02, 2010 @ 11:43:19
Great collection of graphs, presentations and content! I’ve shared this with others and it is something that all Web professionals should have on the tip of their tongue. We have all been spoiled by fast websites and the bar continues to be raised. Nice work.
Jul 02, 2010 @ 20:58:28
This must have taken some serious work to consolidate. Thanks for taking the time, really valuable stuff (especially my graphs!
.
Jul 03, 2010 @ 03:30:44
I like I like
Cheat Sheet: Everything you wanted to know about web performance but were afraid to ask — Web Performance Today
Jul 06, 2010 @ 12:29:13
[...] A site that loads in 10 seconds experiences 46% fewer page views and a 135% higher bounce rate. Impact on conversions: -42%. [Source: Strangeloop] [...]
UPDATED: Everything you wanted to know about web performance but were afraid to ask — Web Performance Today
Jul 06, 2010 @ 12:50:12
[...] A site that loads in 10 seconds experiences 46% fewer page views and a 135% higher bounce rate. Impact on conversions: -42%. [Source: Strangeloop] [...]
Jul 06, 2010 @ 13:45:08
Thanks for this consolidation of graphs. This helps to illustrate that as websites become more complex featuring richer applications, reaching a wider audience in newer ways (such as mobile devices), the need for deeper, more insightful web performance metrics will only continue to increase.
Jul 07, 2010 @ 09:58:58
Thanks, all. And yeah, Lenny. It was more time-consuming than I expected, but once I started, it became a compulsion, so I had to finish.
Jul 07, 2010 @ 16:30:53
Could be cool to add stairs chart “Minimum Round Trips To Deliver N Segments” from “TCP and the Lower Bound of Web Performance Presentation”. That one is priceless chart.
Performance Impact, Part Two: More findings from the front lines of web acceleration — Web Performance Today
Jul 07, 2010 @ 22:02:49
[...] The 16 Best Graphs of Velocity: A snapshot of the current web performance landscape [...]
The 90-Minute Optimization Life Cycle: “Faster by default” before our eyes? — Web Performance Today
Jul 07, 2010 @ 22:09:21
[...] The 16 Best Graphs of Velocity: A snapshot of the current web performance landscape [...]
Current Web Performance Landscape : Gomez Website Performance Blog
Jul 16, 2010 @ 08:43:14
[...] was reading a recent blog post from Joshua Bixby that offered the 16 Best Graphs of Velocity. According to Bixby, these graphs represent a snapshot of the current web performance [...]
Jul 20, 2010 @ 06:23:34
Some interesting graphs there!
I noticed there is a problem with the downtime losses table – in loss column, for the first 2 rows of data, it has cut off a zero.
Jul 20, 2010 @ 15:46:19
@OnlineRSA: Good catch! The problem seems to be with the original slide, unfortunately.
Page Test Tools: Which results should you trust? — Web Performance Today
Jul 21, 2010 @ 08:36:22
[...] interested in, and we know this metric has a dramatic effect on conversion. (See the third graph in this post for [...]
Key Considerations For Today's Web Performance | Business Computing World
Jul 22, 2010 @ 08:04:00
[...] was reading a recent blog post from Joshua Bixby that offered the 16 Best Graphs of Velocity. According to Bixby, these graphs represent a snapshot of the current web performance [...]
Mobile Web Performance: Desperately seeking data — Web Performance Today
Jul 22, 2010 @ 10:34:53
[...] The 16 Best Graphs of Velocity: A snapshot of the current web performance landscape [...]
Website Optimization Guru Interview: Zac Linford
Sep 27, 2010 @ 23:31:33
[...] • Your website speed drastically impacts your conversion rate. If you’re not focusing on your website’s speed as an integral conversion element you’re ignoring low hanging fruit. A 4-second delay can drop your conversion rate by 25%, and we’ve been stunned by how many of our clients’ out-of-the-box hosting environments see substandard serving rates during peak hours. A strong primer to craft a pitch to sell server investment to your team is available here. [...]
A (somewhat) brief history of the performance landscape | Wang Jun's Blog
Oct 21, 2010 @ 02:55:48
[...] The 16 Best Graphs of Velocity: A snapshot of the current web performance landscape [...]
A Change Of Pace | Synchronium
Nov 06, 2010 @ 09:46:45
[...] Have a look at some more graphs ‘n’ charts to see just how much those few seconds matter. [...]
Cheat Sheet: Everything you wanted to know about web performance but were afraid to ask « Web Performance Guru
Feb 07, 2011 @ 07:52:45
[...] A site that loads in 10 seconds experiences 46% fewer page views and a 135% higher bounce rate. Impact on conversions: -42%. [Source: Strangeloop] [...]
GOOGLE SAYS: FASTER WEBSITES RANK HIGHER AND MAKE MORE MONEY! Learn WHY and HOW! 275 SOLD in 48HS!! | Warrior Forum Special Offers
Jul 04, 2011 @ 21:59:37
[...] A site that loads in 10 seconds experiences 46% fewer page views and a 135% higher bounce rate Impact on conversions: -42% [Source: Strangeloop] [...]
Velocity wrap-up: Mobile, third parties, and browsers — Web Performance Today
Jul 22, 2011 @ 09:00:09
[...] to last year’s Velocity wrap-up, here’s a collection of my favourite slides from this year. These days, I’m [...]
Jumping in the Velocity Wayback Machine: 9 presentations that are still relevant today
Jun 20, 2012 @ 10:21:10
[...] The 16 Best Graphs of Velocity 2010: A snapshot of the current web performance landscape By: Joshua Bixby Category: Case studies, Ecommerce, Human factors, Mobile, Research, Third-party content Tags: Amazon, best practices, Google, latency, mobile web performance, performance, psychology, Velocity, Yahoo « Previous Introducing: New Browser Tax feature for our ecommerce customers [...]
Jun 29, 2012 @ 02:08:59
Joshua – great insights as ever! Do you have any evidence that business is tackling poor web performance as a major problem or does this continue to be tackled as one of many priorities in the tech department?