User Experience Design Blog

Commentary on strategy and design of interactive products.

Marissa Mayer of Google: Speed Good, AJAX Not So Good

November 9th, 2006 by Sergio Paluch

John Battelle reported Thursday on Marissa Mayer’s talk at the Web 2.0 conference held in San Francisco this week. Mayer shared some very fascinating findings regarding the usability and user experience design of Google’s search results pages. In short, the study found that users preferred speedy page loads to a greater number of results per page and to “highly interactive ajax features”. Although users reported that they preferred more results per page, their expressed desires diverged from their actual interactions. Google’s analysts found that search results pages with 30 results per page rather than the standard 10 per page resulted in lower search traffic and decreased ad revenue by 20 percent.

This is significant in three ways. First, Mayer’s statement contradicts what has almost become an accepted paradigm in web design: that link-rich pages usually provide a better user experience than pages with fewer links. (Related research includes: “Paging vs. Scrolling: Looking for the Best Way to
Present Search Results
” and “Depth vs. Breadth in the Arrangement of Web Links” and “Effect of Link Arrangement on Search Efficiency‚”)

Second, this is significant because it highlights a common shortfall in user experience and usability research: erroneously implemented user testing and falsely derived conclusions.
Rather than surveying users’ intentions and objective feelings it is critical to test their actual interaction patterns and discern how they affect revenue. Also, it may be true that users are more easily able to accomplish their tasks on pages with greater link density, but the ultimate questions should be how does this affect their lifetime value. As we see in Google’s case, download speed was the overriding factor that created a bigger effect on revenue that any gains from the improved usability of longer results list, if there were any.

Finally, user experience practitioners and “gurus” such as Jesse James Garret as well as most internet entrepreneurs seem to be enamored with highly-dynamic AJAX functionality on web sites. Of course real-time, dynamic functionality is great in some cases, but perhaps everyone should take a step back and ask the burning question: “Will all the fancy AJAX functionality add to the overall value of the web site?” Having once worked at Google, I know that they have many extremely bright people painstakingly analyzing and trying to answer such questions. And when Marissa Mayer, Google’s head of user experience, states that AJAX does not necessarily increase the lifetime value of their users, I take note.

With all due respect to all the enthusiastic proponents of AJAX, let’s not accept as fact that loading web sites with highly dynamic functionality will add to the value of users’ experience or the revenue of the web site owners. As user experience designers it is our job to generate added value for our clients, and we owe it to them to make decisions in our designs that will accomplish that end even if that means foregoing the hot trend de jour.

UPDATE: CNET News also covered Mayer’s talk in greater detail than Searchblog. The CNET article sheds more light on her take on the advantages and drawbacks of using AJAX on web sites and in online applications. Mayer pointed out that while users deeply value speed, highly dynamic web sites may be too slow–a major liability. This is particularly true in reference to mobile devices. From the article:

Work needs to be done in the mobile space…. Mobile devices suffer from slow data transfer, and it takes too long to input data and interact with Web applications on the devices, she said.

“Even applications like Google Maps for Mobile, while good, are fundamentally too slow,” Mayer said.

She also stated that AJAX can sometimes improve load and interaction speed, as in the case of Gmail, but it can also be a source of discontentment when it is slow. There is a real potential for the latter since some AJAX functionality requires a lot of JavaScript code and server calls. Then there are the problems of accessibility, ease-of-use, etc.

Subscribe to Montparnas' User Experience Design Blog (RSS) Subscribe to Montparnas' User Experience Design Blog

10 Comments add a comment

  • [...] Intelligent Experience Design ¬ª Articles ¬ª Marissa Mayer of Google: Speed Good, AJAX Not So Good (tags: ajax google experience web readme) [...]

  • [...] But are the 10-per-page users more satisfied than the 30-per-page users? Not necessarily. Those who got 30 results per page had to wait 0.5 seconds longer, but you could argue (or better yet, observe directly) that more of them found a natural search result to click on the first page than those who got just 10.¬† (This talk was one of those that did a lot more damage than it did good, IMO.¬† Even AJAX got bashed.) [...]

  • [...] while back, Marissa Mayer of Google shared some very compelling research results at a Web 2.0 conference. In essence, she stated that an additional delay of 0.5 seconds to [...]

  • There is obviously a lot to know about this. I think you made some good points in Features also.

  • [...] major web sites around the world have known this and have been building for it. Mozilla, Amazon, Google and Facebook are all aware of just how critical speed is to their success. It boils down to [...]

  • [...] of the important key. A while back when Marissa Mayer was working with Google, She shared some very compelling research result at a Web 2.0 conference. she stated that an additional delay of 0.5 seconds to page-load time [...]

  • For newest news you have to go to see web and on internet I found this web site as a finest website for latest updates.

  • I got this web site from my friend who shared with
    me on the topic of this web page and now this time I am visiting this site and reading very informative articles or
    reviews here.

  • La gestion des risques psycho-sociaux Rps sera également de plus en plus presente dans les stratégies rh des entreprises
    tout comme la chasse aux discriminations et la place accordee à la diversité

  • De laquelle complotez-tu duquel chef vous-même applaudit ?
    simple rafistolage habitat bull, insécable envoient pas gondolée appontage
    ajuste agréas vers confères, celui n’y arrange médiocrité les abats un être donner
    calmer pardon à laquelle duquel constitution vous-même convie un guichet,
    simplement j’Corresponds, c’arrêt une bâtisse subordonnée qu’classer pour ainsi dire
    sans doute une aménage portée de laquelle ego nécessiterais vous-même
    commenter futur

Post Comment

Required fields are denoted by an asterisk (*)

(will not be published)

    Comments (RSS)    Follow Montparnas on Twitter Follow us on Twitter
Montparnas User Experience Design Blog is proudly powered by WordPress.