4. Guided Queries a.k.a. Auto Suggestion
Often times your user will be to busy thinking about the search result instead of focusing on building a proper search query. This is also a burden to the user when he can’t find the results he was expecting. It is the user’s fault just as much as it is the designer’s. This is where an Auto Suggestion mechanism comes in handy.
The goal isn’t to make the search faster, but to provide a little bit of help in query construction. One of the many ways you can do this is by implementing a predictive search pattern. What is this monstrous word you ask? Well it’s just the act of using whatever characters the user is writing and — guess what — predicting what their query is going to be.
It is known that most users that fail to gather their expected search result from the first query will rarely succeed in the following tries, as studied by the teams led by Jakob Nielsen. So by doing this, besides greatly reducing your users effort to perform a search, you will also increase the amount of times they find what they are looking for.
Tips:
Don’t make the mistake of giving them just any auto suggestion. Make sure whatever mechanism you use, it makes sense and matches your user’s needs.
Give your user visual cues of his recent search history. This is especially useful during recurrent searches.
Keep it simple, use a minimum of elements to separate the different suggestions (i.e: paddings and borders)
Limit the number of search suggestions you give your users to something between 5 and 9. Remember Miller’s Law applications in User Experience Design.
5. Don’t Forget Positioning
Users have certain expectations regarding the position of some UI elements and patterns as found by A. D. Shaikh & K. Lenz in 2006. Search is one of this patterns and the vast majority of users expects to find it on the top center or top right corner of the interface, just like shown in the following representation of the supra-mentioned study.
“Many participants expected to find the “Site Search Engine” located in the upper right corner of the web page or near the upper left corner”
Try to position the search pattern according to this knowledge and it will ensure that it is easily found by your dear users.