A presentation given at Devcon 2013: an overview of common user search behaviors and how to design for them, including address to current user research (personas) and findings about how they use both mobile search and portal search applications
5. A language of search and discovery
How people search and the problems they
encounter have has to do with:
Skills and knowledge
Needs and goals
Search context
UX Design research solves problems by:
Understanding people
Understanding how people think
Understanding the search context
6. Dimensions of search experience
1st Dimension – user’s skill and knowledge
2nd Dimension – information seeking behavior
3rd Dimension – the search context
4th Dimension – modes of search & discovery
8. 1st dimension: skill + knowledge
Understand how users skill and knowledge shape
how they use your products, the problems they
have, and how you can resolve those problems.
9. Skill using the tool
Remember:
They can be competent with technology,
just not your site or application
15. The orienteers (double novices)
Reformulate queries often
Look at fewer pages
Use conservative queries
Afraid to venture far afield
Spend more time on task
16. Problems for double novices
Make small, incremental changes to queries
Difficulty evaluating results
Don’t trust results
Easily confused and disoriented
17. Needs are cognitive and emotional:
Cognitive
Learning general strategies for using technology
Learning how specific app or site works
Learning domain terminology
Emotional
Feeling distrustful of the app/site
Feeling distrustful of the validity of search results
Feeling afraid they’ll get lost
Feeling afraid to take go down a different path
18. How to solve their problems?
1. Breadcrumbs
2. More like this / Related / Popular / Also viewed
3. Already searched
4. Scoped search
5. Auto correct and auto suggest
6. Tooltips
7. Tutorial Overlays
27. Novice users
Ignore advanced searching options
Narrowly focused on understanding and
assessing
Do not see search links, advanced search links
or icons
Do not see faceted search panels in sidebars
Faceted search tends to be used by more
advanced users
28. Double experts are teleporters
1. Formulate better queries
2. Make fewer query reformulations
3. Quicker to judge relevance
4. Look at more pages
5. Examine results more thoroughly
29. Problems for experts
Frustrated by any slowness
Frustrated by tools for novices
Frustrated by inflexible search tools
Frustrated by hard-to-find advanced search
Clunky UI - Advanced search kitchen sinks:
- lack information hierarchy
- Over-emphasize visual design at expense of
information
30. How to solve their problems
1. Well designed advanced search menus
2. Faceted search (filter search results by facets)
3. Tooltips or animations to help users find
advanced tools
4. Make it possible to customize the UI to the
user’s behavior
36. In betweeners: Make the UI learnable
Learnability
The ease with which users gain awareness of features
Design patterns
1. Contextual instructions
2. Immersive, full-screen overlays
3. Visual design cues
4. Animation: magnetism – peep outs
42. Does a bear chase a biker in the woods?
1.
https://www.youtube.com/watch?v=tKdRlWz-1pg
43. Information Foraging
1.
We go after patches of information, pick the best and move
on to another patch
We find and forage, pick the best and quickly move on
48. Design for information foraging
Information scent: cues that help users decide what to do next
49. Information Scent
Trigger words in natural, human language
Descriptive phrases in links
Long, descriptive titles for search list items, for
modules, and for sections
Make sure links look clickable
Search keyword or hit highlighting
Visual design and layout for scanning
58. Use clear labeling
Group into user-centered categories
Easy-to-remember labels and categories
Natural language over numbers (city name >
ZIP)
Natural language, not jargon
71. Design patterns help with sensemaking
Email to self/friends
My account
Wish lists
Favorite or save listings
Customized labeling and categories
Social search
91. Physical context of search
Mobile has renewed interest in topic
Always been crucial to UX research
Different mobile searches by context: Google/Nielsen (March 2013).
92. Desktop and physical context
More likely to take on different roles (work,
leisure, family, etc)
Longer searching sessions
Less likely to search locally
95. Mobile and physical context
Driven by spatiotemporal context
Short seeking sessions
Very focused on specific tasks
Tend to be location based
Leads to a dynamic and flexible search
experience
96. A language of search and discovery
How people search and problems they have:
Skills and knowledge
Needs and goals
Search context
UX Design research solves problems by:
Understanding people
Understanding how people think
Understanding the search context
97. Given all this, we have opportunities
1. Search isn’t about individual, isolated queries
2. Search is a process with user skills and
knowledge improving along the way
3. Search always takes place in a context –
cultural, work task, physical
4. Opportunities to help users through the
entire search journey.
5. When we help people accomplish their goals,
they feel good about our brand and that’s a +
1 for us
99. Will – first time home buyer
30s, married, one child +
Preparing to retire from Navy
Lives in East OV
Looking for suburbs
Wife, Kyla, USED TO handle
finances and home buying
Kyla has significant say in the decision but lets
Will do adetail work.
Will gathers options, shares them with her.
Will is more interested in an investment
100. Desires
To feel knowledgeable
Good deal
Agent that’s on their side
“Property Virgin Lady”
Wants to trust that results are for not biased to
the agent
Wants an online version of a buyer’s agent
Wants to trust results but tends to rely on friends
and neighbors for suggestions
101. Fears
Agents
Sales pressure
Getting ripped off
Missing deals
Missing dream home
Ovewhelmed by tradeoffs
Am I doing the best search?
102. Context
Tends to search mostly at night
Uses a laptop – couple that shares the same
laptop.
Doesn’t like to search on the go. They are
usually too busy to stop and look at a house.
Sometimes, they will drive by a house if it’s
nearby
103. Problems and dislikes
Worries about validity and thoroughness of results
Reformulating queries
Too much information on page
Dislikes how hard it is to tell one home from another. They all
start looking alike after awhile.
Dislikes having to use multiple sites. Will use one search to
locate house, then Trulia to figure out what comparable prices
are.
On other hand, concerned that a single site won’t have all the
information.
Wants a way to search by school district. Uses Nancy Chandler
for school-based search.
Wants to be able to narrow searches but tends not to because it’s
easier to scan through pages
104. Put me in control
“I want to feel like I know what
I’m doing.”
“It’s frustrating to find good
deals that they turn out to be
fake or there’s a catch.”
“I want it to be simpler. I spend a lot of time trying
to find good deals, but there’s so many results.
After awhile everything looks the same.”
105. Make it seem easy
“I just want a way to figure out what we
can afford. What neighborhoods are
good picks. You know?”
“I’d like to be able to punch choices into
a tool and get back a list of houses that
are a match. But all these web sites.
So many details. It’s too much.”
“I feel like I have to go through pages and pages.”
106. Make me feel smart
“What really surprised me was how,
even when it seems like they can
help you, they really don’t. I used
Navy Federal. But I still felt lost and
confused about where to start.”
“I’ve been to a seminar for first time buyers. But it was run by a
real estate agent. I didn’t trust I’d get the right information.”
107. Domain expert / Tool novice
1. Knowledgeable about domain
2. Good at evaluating content
3. Quickly perform in-depth research
4. May use hub and spoke search pattern as
crutch
Needs:
– design patterns that help user learn tool/technology
– design patterns to help orient user in search funnel
108. Domain novice / Tool expert
1. Good at manipulating search tools
2. Confident with the search process/tools – but
this can mask lack of domain knowledge
3. May find it difficult to evaluate relevance of
results
Needs
– design patterns to help gain domain knowledge
– UX design techniques to build trust
109. For more research-based insights
about our users, check out the UX
insights portal:
http://redacted.com
Thoughts? Questions?