Search UX
Overview
Search is often the fastest path to value in content-rich products. Good search UX handles intent, ambiguity, zero results, and refinement without friction.
When to Use
- Global or contextual product search
- Filterable lists and catalogs
- Command palettes and jump-to navigation
- Improving poor findability
Core Practices
- Support progressive query refinement
- Show relevant results fast; explain ranking when helpful
- Design zero-results and typo/no-match recovery
- Offer filters and facets that match user mental models
- Highlight matches and provide enough result context
- Consider recent searches and suggestions carefully for privacy
Principles
- Speed and relevance beat feature count
- Empty and low-quality results need intentional design
- Search and browse should complement each other
- Advanced filters shouldn’t block simple queries
Verification
- Users can recover from zero results
- Results provide enough context to choose
- Filters reduce noise without confusion