9. The computer-implemented method as set forth in claim 8 , further comprising discarding any ordered pairs having a frequency below the minimum support threshold.
8. A computer-implemented method contained on computer-readable storage media having stored and encoded thereon computer-executable instructions for execution on a general-purpose computing device for enhancing initial search results of a search engine performing a local search of a web sub-space using a user access log, comprising: using the general-purpose computing device to perform the following process actions: pre-processing the user access log; segmenting the log into browsing sessions; generating ordered pairs of implicit links from the browsing sessions; filtering the ordered pairs using a minimum support threshold to remove any infrequently occurring ordered pairs to generate two-item sequential patterns; updating an implicit links graph using the two-item sequential patterns; defining an adjacency matrix to describe the updated implicit links graph; defining a modified re-ranking formula in terms of the adjacency matrix; modifying the re-ranking formula using a random walk technique; re-ranking the initial search results using the updated implicit links graph to generate enhanced search results; and displaying the enhanced search results to a user.