1. A method of generating an annotated search index, the method executable at a server having a processor and memory, the method comprising: a) retrieving a portion of a historical search session for a first search query, the portion including a first resource and a second resource, both the first and the second resource being relevant to the first search query, the first resource including at least some of the search terms from the first search query and having been indexed to the included search terms in a first search index, the second resource being associated with a reformulated query in the historical search session, the second resource having none of the search terms of the first search query and not having been indexed to the search terms in the first search index, the second resource having been accessed after the first resource in the historical search session by at least one user after submitting the reformulated query; b) generating an association parameter for the second resource, the association parameter being based on a first historical parameter and a second historical parameter, the first historical parameter being a number of transitions between the first resource and the second resource in the historical search session, and the second historical parameter being a prior user time spent interacting with the second resource in the historical search session; and, c) responsive to the association parameter for the second resource being above a predetermined threshold, associating the second resource with one or more of the first resource and the included search terms; d) generating an entry in the annotated search index, the entry comprising the second resource being associated with one or more of the first resource and the included search terms, the entry in the annotated search index rendering the second resource to be discoverable with the one or more of the first resource and the included search terms in the annotated search index.
1. A method of generating an annotated search index, the method executable at a server having a processor and memory, the method comprising: a) retrieving a portion of a historical search session for a first search query, the portion including a first resource and a second resource, both the first and the second resource being relevant to the first search query, the first resource including at least some of the search terms from the first search query and having been indexed to the included search terms in a first search index, the second resource being associated with a reformulated query in the historical search session, the second resource having none of the search terms of the first search query and not having been indexed to the search terms in the first search index, the second resource having been accessed after the first resource in the historical search session by at least one user after submitting the reformulated query; b) generating an association parameter for the second resource, the association parameter being based on a first historical parameter and a second historical parameter, the first historical parameter being a number of transitions between the first resource and the second resource in the historical search session, and the second historical parameter being a prior user time spent interacting with the second resource in the historical search session; and, c) responsive to the association parameter for the second resource being above a predetermined threshold, associating the second resource with one or more of the first resource and the included search terms; d) generating an entry in the annotated search index, the entry comprising the second resource being associated with one or more of the first resource and the included search terms, the entry in the annotated search index rendering the second resource to be discoverable with the one or more of the first resource and the included search terms in the annotated search index. 2. The method of claim 1 , wherein the association parameter is above the predetermined threshold when the first historical parameter is one of 1, 2, and 3 transitions and the second historical parameter is at least 30 seconds.