Faceted search that works

Faceted search, also called faceted browsing, is a powerful technique that can speed up information retrieval and allow users to filter down quickly to the answers they need .


Ikea's Faceted Search Example Mike Padilla explains that it "allows you to narrow down a large list of objects to a manageable size by applying flexible combinations of attribute filters in any order. Rather than forcing you down fixed paths within a website’s information architecture, faceted filtering allows you to multi-dimensionally slice-n-dice the information in a manner that best accommodates your specific needs"1.

Implementations of faceted search exist in many online product catalogues like Amazon and Ikea Australia.

Note from the image on the left that you can click the '+' sign next to any facet to expand it and further narrow your list of results.

Another intriguing example is the 'Elastic Lists Demo' which combines faceted search with data visualisation techniques. See http://well-formed-data.net/experiments/elastic_lists/
 
Elastic Lists Demo
Screenshot of the Elastic lists demo with Nobel Prize winners

Faceted search looks like a simple idea, but requires planning and a good underlying taxonomy. When designed well, it creates a user friendly and efficient information retrieval system.

Stephanie Lemieux of Earley and Associates has written an excellent article providing tips on design guidelines2:
  • Avoid having too many facets
  • Use the 'more' link with long lists of facets and values
  • Order facets and values based on relevancy rather than alphabetical order
  • Create facets based on user behaviour and patterns
  • Base your facets on a broad taxonomy
  • Use a polyhierarchical taxonomy to ensure findability
  • Usability is the most important test of a good faceted search interface!
She concludes with this advice "Faceted search can just add more complexity and frustrate your users if not considered from the user perspective and carefully thought through with sound usability principles in mind. Faceted search is raising the bar in terms of findability and how well you execute will determine whether your site meets the new standard"2.

Sources:

1. Padilla, Mike. "User interface implementations of faceted browsing". Digital Web Magazine, April 29, 2008. www.digital-web.com/articles/user_interface_implementations_of_faceted_browsing/

2. Lemieux, Stephanie. "Designing for faceted search". User Interface Engineering, April 28, 2009. www.uie.com/articles/faceted_search/