Many popular Internet search engines allow you to see search queries many other users have searched for as you start typing your own query. This is a feature your users are already familiar with, so why not enable the same functionality for your organization's intranet search? In this recipe, we'll take a look at how you can configure search suggestions to populate new search queries based on what your users are searching for.
We'll also take a look at how you can pre-populate an initial list of search suggestions. This is particularly handy when you roll out a new search experience to an existing intranet and would like to populate the same search suggestions for users to get started with. Since there is no out-of-the-box SharePoint user interface allowing you to pre-populate your suggested queries at this time, it makes PowerShell a perfect candidate for the job.