Search auto-suggestion features are a recently hot search trend. Basically, there exist three approaches to search suggestions:
- Completion (to make users’ lives easier by saving keystrokes)
- Suggestions (to remind users of their previous related searches, fix their spelling mistakes and make suggestoins for popular/related results)
- Instant results (to let users find something without even searching by letting them jump to the search result right from the search box)
Let’s see how search auto-suggest features have been implemented throughout the web.
Google’s Multi-Purpose Auto-Suggest (“Search Suggestions”)
Google, the number one trendsetter in search, has successfully combined the latter two approaches. Its auto-suggest feature has been hugely enhanced over the past years. In many cases, it removes any need to search at all by showing suggestions based on the user’s most likely intended query:

These are most frequently used to help the user search more efficiently by:
- Suggesting popular search patterns
- Reminding the user of his previous searches
- Fixing incorrect spelling
In fact, it is no longer necessary to search in order to see spelling suggestions; these are now available as you type. What is even more impressive – these search suggestions are based on context:

Google will also help you jump automatically to the site or page you need, bypassing the actual search results page. This feature is enabled for “navigational” queries where the user’s intent is clearly to navigate to a web page:

The algorithm behind pulling search suggestions has been widely discussed – mainly because the search auto-suggest does influence the searchers’ behavior and hence the way they get to your site using Google search. In fact, Google auto suggest may actually hurt your brand image:

It may also completely direct an uncertain train-of-thought or alter the direction of conversations:

There is no official statement as to what exactly influences Google’s auto-suggest results but it’s been observed that the two main factors are:
- Global: Popular search (what exactly users type). The good news (actually that’s no news at all and has been around for a couple of years) is that Google suggests really fresh terms – which makes it very useful for observing brand (hot) context as well as researching trending topics.
- You (Personalized): Your search history (mainly, what you most recently searched for) as well as your location. These results are usually displayed over much more globally popular results.

2. Facebook “Socially Enhanced” Auto-Suggest
Facebook is another huge player that quickly adopted the auto-suggest feature. Facebook’s algorithm is a bit different – it is primordially based on your connections:
you will instantaneously see results not only of the people, events, groups and Pages you’re connected with but also the connections of your friends and globally relevant results.
Hence, we can call these “socially enhanced” search suggestions.
The anatomy of Facebook’s search suggestions is as follows:
- Results are all mixed (friends, Pages, answers and apps will all appear as you type)
- Connections are consistently displayed on top (above Pages and everything else)
- Your connections define the order: for example, when it comes to Pages, you first see those you like and then pages your friends like (as well as exactly which friend likes it)

3. Examples of Creative Search Suggestions
Let’s take a look at a few more examples from around the web and see how search auto-suggest features may enhance user experience.
1. Usability law: If a user gets lost on a website, they will leave. Users don’t want to learn how to use the site; they need to be able to instantly understand it.
Solution: Search suggestions enhanced with navigation. This way the user knows where he will be directed to without before clicking “Search” – and he will instantly get an idea of the site architecture, topics and categories he might be interested in.
FanSnap implements the category search which makes the option more usable and the site structure easier to understand:

2. Usability law: Users almost always scan – they rarely read carefully online.
Solution: Make your search suggestions easier to scan by adding visual enhancement: display logos and product previews. Icons make search intuitive, they draw attentions and make it easier for the user to understand where he is going to land.
My Bank Tracker has a very engaging search suggestions feature. It actually might draw your attention even before you hit “Search”. The only trick? All they do is display a tiny bank logo next to each suggestion that matches the characters you are typing:

3. Usability law: Users don’t know what to search for:
You are lucky if the user comes to your site with a clear idea of what he is looking for – in this case he will most probably find it. But what he is not so sure? What if he is, in fact, clueless?
Solution: Auto-suggestion functionality that gives users clues of where to browse further and suggests results from various levels in the site structure.
Last.fm search suggests artists as well as tags that start with the same characters, thus giving the users more ideas of where they can browse further.

Have you ever spotted any creative usage of search auto-suggest feature? Do you think search auto-suggestions help improve usability or do they hurt it? We would love to hear your thoughts!


If you are a code head like me, you might enjoy playing with the Google suggestion API. You can access it with simple HTTP REST request like below:
http://google.com/complete/search?output=toolbar&q=seo
Thanks Joe! Surely, an inspiring find. I am going to check it now!
I like your new avatar Ann!
Those new pictures of mine prove that I exist – despite the fact that no one has ever seen me (I mean my business connections btw; other people seem to see me just fine)
JOE! You just got me THINKING!!!! I’m not a code head but I know some….this could get fun…time to go
Have fun Wil!
I agree! I really think Facebook has done a great job with it’s search features and they seem to be improving it all the time. Great article.
Yes, Facebook is the perfect example of socially-based search which is constantly being developed – it is fun to watch the evolution!
Hi Ann, interesting post. Do you know of any technologies that SMBs can use to enhance their internal site search in these ways? Or is this technology still only for the big boys?
There are actually a lot of solutions for that, look here for example: http://woork.blogspot.com/2009/02/useful-ajax-auto-suggest-scripts.html
Ann -
Great post. Two other interesting ones (which are both Google though) are YouTube (they have tried to send me to many Justin Bieber videos instead of Jay Z!) and also Google’s Chrome and the auto suggestions it gives you write from the address bar.
Thanks, Chris, for the great examples! They do add some food to thinking from the usability perspective.
Great article – many people confused at how Google suggest works. I’ve actually seen firms using Google suggest only (no other keyword tools – not even adwords) to drive keyword target decisions. If you compare Google suggest with other data sources, it quickly becomes clear you should not rely solely on it.
So true. Google Suggest is just the tip of the iceberg (it suggests just about 10 terms), much personalized as well – which makes it unreliable as the only keyword research tool.
Great article Ann – I use Google Suggest as well as Bing and Yahoo suggest to create keyword expansion lists. These are great to add to your PPC campaigns to test for traffic first, and then integrate into SEO campaigns.
Thanks, Dev. Yes, these are the huge keyword research assistants as well as content inspiration source!
Anne,
What tool to you use to automate mining the ajax suggestion boxes in Google, FB, YouTube, etc…? Or do you pull them down by hand or screen caps for case studies? Keep up the great work.
Hey Marty, thanks for stopping by! For Google try Ubersuggest: http://suggest.thinkpragmatic.net/ – it not only extracts Google suggestions but also expands them by adding each letter of the alphabet at the end and extracting each set.
I don’t think there is such a toll for FB but as for Youtube – I really need to search and if there is no tool like that – I’ll build it
Nice post. I also noticed Google has started, in a limited way, to display AdWords ads in toolbar auto suggestions (http://www.pathinteractive.com/blog/2010/08/adwords-now-in-google-toolbar-results/).
Good catch, Ari! Thanks for stopping by!
Great article, I really enjoyed this one, you gave great insight into using auto suggestions better, I like that!
Hi Ann
Great article. Do you know if Googles terms allow to retrieve suggestions by automatred tools?
I have developed my own tools for data mining Google Suggest, and ragarding “it suggests just about 10 terms”, it is quite easy to datamine for all letters in the alphabet like:
“seo a”
“seo b”
“seo c”
That really gives you a lot of keywoprds to work with. Working with primarily danish websites I found that you can add parameters to localize the results to a specific country when using the url mentioned by Joe Hall.
Hey Jesper,
I am not really sure about the official Google’s terms on that (I have seen quite a few tools extracting Google suggest results though).
Besides, I am aware of a tool that does exactly what you have described: http://suggest.thinkpragmatic.net/
Great Article Ann. Is there any option to turn off this auto suggestion if we do not want.Some time I will get annoyed cos it will divert me in to different search page instead of the actual page i want to visit. Keywords which I wanted to search will always get diverts to some other due to this auto suggestion.
Hey Graham, sure, there’s a way to do that. Visit this page http://www.google.com/preferences and scroll down to “Query Suggestions” and change your preferences.
I DON’T CARE HOW IT WORKS ITS A PAIN IN THE ASS! I SEARCH FOR WHAT I WANT NOT FOR WHAT SOME COOL BOT THINKS I WANT. OF COURSE, THIS IS ALL BEING MANUFACTURED BY THE SAME STUPID, 19 YEAR OLD CUNTS WHO WANT YOU TO PUT ALL OF YOUR PERSONAL INFO ON A WEBPAGE SO YOU VAN MAKE A TARGET OF YOURSELF. AFTER A FEW OF THESE DUMB CUNTS GET RAPED, MURDERED AND HACKED TO PIECES IN THEIR HOMES BY SOME NUT WHO FOUND THEM THROUGH THE WEB, WE MIGHT SEE AND END TO THIS MANIPULATION BY IT COMPANIES AND THEIR ‘BIG’ IDEA EMPLOYEES..
Google’s weather suggestion tool is taking away traffic from my weather website. I hate it so much.