Search Exercises
Explore hands-on “Search” exercises to sharpen your skills and level up your craft. Want more? Browse all search results

Exercise
Information architect

Exercise
What is information architecture?

Exercise
Search system
Exercise
Use persistent search for search-focused apps

Exercise
Highlight matching characters for better scanning
Exercise
Use expandable search to save space

Exercise
Vertical filter panel

Exercise
Use rich auto-suggest appropriately

Exercise
Display the number of matching results

Exercise
Allow sorting when searching

Exercise
Simplify search with real-time suggestions

Exercise
Use dropdowns for lengthy lists of choices

Exercise
Search menu

Exercise
Keep the search process simple

Exercise
Keep users from leaving

Exercise
Provide a helpful No Results page

Exercise
Enable auto-suggest for searching

Exercise
Conceal filters to optimize space on mobile

Exercise
Provide a reasonable number of search suggestions

Exercise
Allow users to clear all filters

Exercise
Utilize visual assets to aid users in scanning search results

Exercise
Horizontal filter panel

Exercise
Highlight matching keywords on the search results page

Exercise
Flat structure
Exercise
Keep the search query visible

Exercise
Show recent search requests

Exercise
Use a proper input size

Exercise
Allow bookmarking search results

Exercise
Choose the right pagination type

Exercise
Add search functionality

Exercise
Make the search bar noticeable

Exercise
Make the search query easy to access

Exercise
Provide view options for the search results page

Exercise
Definition of search

Exercise
Grouping categories

Exercise
Search input

Exercise
Highlight the suggested part in auto-suggested queries

Exercise
Add search input

Exercise
Indicate search progress

Exercise
Offer filtering options
Exercise
Indicate search loading with skeleton screens

Exercise
Allow changing directions

Exercise
Use helpful placeholders

Exercise
Search field

Exercise
Maintain natural input hierarchy

Exercise
Avoid hiding the search bar on desktop

Exercise
Display the number of matching results

Exercise
Allow users to sort items

Exercise
Optimize search functionality on mobile

Exercise