1. One or more computer-storage devices having embodied thereon computer-executable instructions that, when executed, perform a method for predicting and presenting at least one recommended website using predictive models, the method comprising: determining that an individual user has established an ongoing search session; during the ongoing search session, generating a sequence of websites comprising a current website being viewed by the user and one or more additional websites visited by the user immediately prior to the current website being viewed; employing one or more predictive models to determine the at least one recommended website, wherein the one or more predictive models are configured to carry out a process comprising: (a) accessing a log of browser history to identify one or more strings of websites that match the sequence of websites, each website string containing a candidate website; (b) computing probabilities of the candidate websites, respectively, of being selected by the user incident to visiting the one or more additional websites, wherein the probabilities are computed as a function of browsing history compiled from, at least, a group of users; and (c) designating one or more of the candidate websites associated with the highest-computed probabilities as the at least one recommended website; and initiating a process to present to the user the at least one recommended website.