The document discusses best practices for search user experience (UX). It emphasizes that great search UX requires a combination of relevance, speed, and usability. It provides examples of how to improve each of these areas, such as handling typos to increase relevance, meeting speed targets to reduce abandonment, and using autocomplete, rich results and filters to enhance usability. The overall goal is to create a search experience that allows users to easily find relevant information in a fast and rewarding way.
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
How to increase engagement and conversions
1. Instant Search API
ProductTank 9. 11. 2016
Instant Search API
honza@algolia.com
@JanPetr
Jan Petr
Software Engineer
How to increase engagement and conversions
An overview of the best search UX practices
ProductTank – 9. 11. 2016
2. Instant Search API
ProductTank 9. 11. 2016TODAY’s AGENDA
Why a good User Experience (UX) matters when it
comes to search & browsing
What “Great Search UX” means
Best practices to implement a Great Search UX
(How?)
Questions & Answers
4. Instant Search API
ProductTank 9. 11. 2016Outcomes for the End-users
People can find what
they’re looking for
more easily.
In less time, less attempts, less
hassles
=> Rewarding experience
that gives them a positive
feeling.
(without having to be tech savvy or an expert
in the domain)
5. Instant Search API
ProductTank 9. 11. 2016Outcomes for You
Increases the site / mobile app usage
Page views, time spent, total sales
Improves revenues
Increase in sales, in ad revenue
Improves Branding & Customer loyalty
better customer journey compared to competitor
Decrease no-results pages
Lower bounce rate
6. Instant Search API
ProductTank 9. 11. 2016Outcomes for You
- Search depth increased by +60%
- Mobile sessions with search jump +250%
- Bounce rate -17%
- Increase in their average order value by +12%
- Increase in their conversion rate 9%
- Increase of the search volume by 5x
- Visitors who use search view 3x more pages and spend 6x
longer per session
8. Instant Search API
ProductTank 9. 11. 2016
SPEED
wherever you are
RELEVANCE
Textual & Business
USABILITY
of the User-Interface (UI)
SEARCH UX - a mix of 3 ingredients
9. Instant Search API
ProductTank 9. 11. 2016
SPEED USABILITY
All or Nothing
Must be seen as Equally important and Complementary
+ +
That’s the combination of the 3 that makes a Search UX be great or not
and leads to the outcomes previously listed.
RELEVANCE
16. Instant Search API
ProductTank 9. 11. 2016Custom ranking
Textual relevance is great, but what about your business metrics?
To provide the best relevance, you must use all the information available.
https://youtu.be/xwL7SlxnuCs
17. Instant Search API
ProductTank 9. 11. 2016RELEVANCE - Best practices
Handle typos, concatenation, plurals, …
ex: Barak Obama, ice-cream, eggs
Out of the box
Use business metrics
to sort results equivalent from textual standpoint
Mandatory
Prioritize attributes against each others
to return relevant results
Mandatory
Define sets of synonyms
to handle industry specific jargon
Important
Context awareness
Geo–location, personalization of the data
Nice to have
Mandatory
19. Instant Search API
ProductTank 9. 11. 2016SPEED - How fast need it be?
Source : https://www.smashingmagazine.com/2015/09/why-performance-matters-the-perception-of-time/
20. Instant Search API
ProductTank 9. 11. 2016
Half a second delay
caused 20% drop in traffic
Every 100ms of latency
costs them 1% in sales
SPEED - How speed matters
22. Instant Search API
ProductTank 9. 11. 2016USABILITY - Common
HIGHLIGHTS Results from the first keystroke As you type experience
https://youtu.be/1rUMqzyaa44
23. Instant Search API
ProductTank 9. 11. 2016USABILITY- Common
CNN.com No explicit placeholder, only « Search CNN »
HIGHLIGHTS Explicit placeholder
Not recommended
GAP.com No explicit placeholder, only « Search »
Not recommended
24. Instant Search API
ProductTank 9. 11. 2016USABILITY- Common
Birchbox.fr « Search for a product, a brand, a tutorial … »
- Helps the user in his search by telling him what he can search for
- Improves its perception of the results, and their relevance
Explicit placeholder outcomes
GREAT
26. Instant Search API
ProductTank 9. 11. 2016USABILITY - Common
Algolia.com
Algolia's API makes it easy to deliver great search
experiences to your users.
algolia search
Default
HIGHLIGHTS Elegant highlighting
Algolia.com
Algolia's API makes it easy to deliver great search
experiences to your users.
Bold
Algolia.com
Algolia's API makes it easy to deliver great search
experiences to your users.
Bold
+ bright color
29. Instant Search API
ProductTank 9. 11. 2016USABILITY - Autocomplete
HIGHLIGHTS Different results type are mixed
Not recommended
https://youtu.be/FcY9VEDn900
30. Instant Search API
ProductTank 9. 11. 2016USABILITY - Autocomplete
HIGHLIGHTS One section per data type GREAT
https://youtu.be/1bI8ISY_3BI
31. Instant Search API
ProductTank 9. 11. 2016USABILITY - Autocomplete
Rich results
Horizontal layout
• Helps to better understand the results (photos, rating, location, …)
• More chance to identify why results are matching via highlighting
• Easy focus on a specific type of data
• Better use of the horizontal space (optimized for widescreens)
• Avoids the user to scroll down to see all results
34. Instant Search API
ProductTank 9. 11. 2016USABILITY - Autocomplete
• Very handy when the category tree is large
• End-users may not always know exactly what they’re looking for.
Instead they want to browse, and search can help them.
• Often used when people search for concept / taxonomies like on e-
commerce, Pinterest, 8 tracks, …
Shortcuts to start browsing/exploring
35. Instant Search API
ProductTank 9. 11. 2016USABILITY - Autocomplete
HIGHLIGHTS Shortcuts to start browsing/exploring
https://youtu.be/KrH9CCVGMWc
37. Instant Search API
ProductTank 9. 11. 2016USABILITY – Search Result page
HIGHLIGHTS
Avoid Inline Scroll Areas
Leads to two main UX issues
- Invisible content & scrollbars
- Scroll hijacking
=> Better to have
a Show more link
To avoid
38. Instant Search API
ProductTank 9. 11. 2016USABILITY – Search Result page
HIGHLIGHTS
Multiple ranking strategies
Most of the time, no need to
- Sort Descending price
- Sort by Alphabetical order
39. Instant Search API
ProductTank 9. 11. 2016USABILITY – Search Result page
HIGHLIGHTS Maximized space to display resultsOn view aggregating best results
42. Instant Search API
ProductTank 9. 11. 2016USABILITY – Mobile Search
HIGHLIGHTS
Think About the lack of space
30%
10%
60%
left
43. Instant Search API
ProductTank 9. 11. 2016USABILITY – Mobile Search
HIGHLIGHTS
Think About the lack of space
Does as you type make really sense in a
UI where only the first result get
displayed?
=> Probably not that much…
44. Instant Search API
ProductTank 9. 11. 2016USABILITY – Mobile Search
HIGHLIGHTS
Maximized space to display
results
On view aggregating best
results
45. Instant Search API
ProductTank 9. 11. 2016USABILITY – Mobile Search
On mobile should we let people
search for
Query suggestions?
OR
Directly for results?
=> Still an open question
46. Instant Search API
ProductTank 9. 11. 2016USABILITY – Mobile Search
GREAT BAD
HIGHLIGHTS
User-friendly filters menu
- Instant Visual feedback
when filtering
- General overview of
available facets thanks
folding
- Easy access back to
the results
47. Instant Search API
ProductTank 9. 11. 2016Summary
Search is a communication, it needs to have flow and needs to be
understandable
UX requires the combination of Relevance + Speed + UI Usability.
There are many ways how make the search UX exceptional