1. A computing device for reducing user error when constructing a search query, the computing device comprising: a processor configured to execute computer-executable instructions; and memory storing computer-executable instructions configured to: display a user interface that includes a search box; display one or more search terms within the search box based on user input; display initial autosuggest candidates; detect a user-selected initial autosuggest candidate; display the user-selected initial autosuggest candidate within the search box as a preliminary search query, without automatically initiating a web search for the preliminary search query; receive new autosuggest candidates having the preliminary search query as a common prefix; generate truncated autosuggest candidates by removing the common prefix from each new autosuggest candidate; and display the truncated autosuggest candidates.