Tree testing, especially the online version of it, is a fairly recent technique, much newer than card sorting, for example. Before tree testing, designers used other methods to check the effectiveness of their site structures.

Here’s our take on how does tree testing compares to a few of these methods.

 

Closed card sorting

Before tree testing became established, closed card sorts were a popular way to evaluate a site structure.

In a closed sort, participants are given a “pile” of topic cards and asked to put them into pre-named groups. The group names are typically the top-level headings in the site tree:

 

Once enough participants have done the closed sort, we can inspect the results to see if they put the right cards into the right buckets and (if not) where they disagreed.

While this does help us judge the effectiveness of the top-level headings, the results we get from a closed card sort are not as useful as a tree test, because:

Usability testing

Usability testing, whether in person or using remote tools, is a powerful technique, but it differs in some major ways from tree testing:

Tree testing certainly does not take the place of usability testing. Think of tree testing rather as a quick method you can use to test structural ideas before you even have a prototype.

 

Web analytics

Analytics are great because they tell you what your total population of site visitors is actually doing on your site – where they click, where they don’t, and so on.

The traditional weakness of analytics is that, while they can tell you (in detail) what actions your users are taking on your site, they can’t tell you why. When you track visitors jumping from your home page to an intermediate landing page to a content page, you have no idea why they’re going there; maybe they’re looking for what you intended, maybe they’re not. Maybe they leave because they found the answer they wanted; maybe they leave because they didn’t. You have no context, so you don’t know how well the site performed in that sense.

Like a usability test, tree testing gives you context by letting you set specific tasks for the user to do. When they go down a certain path in your tree, you know if that’s a success or a failure.

Analytics are a great way to see where your users are going, and can reveal issues in your site structure, but on their own they’re not enough.

 


Next:  Chapter 3 - key points