1. A method, comprising: receiving, at a searching/indexing device, a web content search request comprising a search term; performing a web search based upon the search term; parsing a markup language (ML) document returned via the web search that comprises the search term; identifying a location of the search term within the ML document; determining whether an indexed hypertext link comprising an appended page anchor that references the location of the search term within the ML document exists within a search index; in response to determining that the indexed hypertext link comprising the appended page anchor that references the location of the search term within the ML document does not exist within the search index, determining whether the ML document comprises an existing page anchor associated with the search term; in response to determining that the ML document does not comprise the existing page anchor associated with the search term, determining whether the ML document comprises an existing page anchor proximate to a location associated with the search term within the ML document; in response to determining that the ML document comprises the existing page anchor proximate to the location associated with the search term: determining a direction indicator and a distance offset from the existing page anchor to the location associated with the search term; and configuring a hypertext link to the identified location of the search term within the ML document based upon the determination of whether the indexed hypertext link comprising the appended page anchor that references the location of the search term within the ML document exists within the search index comprising: forming the hypertext link as a uniform resource locator (URL) to the ML document; appending the existing page anchor, the distance offset, and the direction indicator to the URL; and indexing the formed hypertext link with the appended existing page anchor, the distance offset, and the direction indicator within the search index.
1. A method, comprising: receiving, at a searching/indexing device, a web content search request comprising a search term; performing a web search based upon the search term; parsing a markup language (ML) document returned via the web search that comprises the search term; identifying a location of the search term within the ML document; determining whether an indexed hypertext link comprising an appended page anchor that references the location of the search term within the ML document exists within a search index; in response to determining that the indexed hypertext link comprising the appended page anchor that references the location of the search term within the ML document does not exist within the search index, determining whether the ML document comprises an existing page anchor associated with the search term; in response to determining that the ML document does not comprise the existing page anchor associated with the search term, determining whether the ML document comprises an existing page anchor proximate to a location associated with the search term within the ML document; in response to determining that the ML document comprises the existing page anchor proximate to the location associated with the search term: determining a direction indicator and a distance offset from the existing page anchor to the location associated with the search term; and configuring a hypertext link to the identified location of the search term within the ML document based upon the determination of whether the indexed hypertext link comprising the appended page anchor that references the location of the search term within the ML document exists within the search index comprising: forming the hypertext link as a uniform resource locator (URL) to the ML document; appending the existing page anchor, the distance offset, and the direction indicator to the URL; and indexing the formed hypertext link with the appended existing page anchor, the distance offset, and the direction indicator within the search index. 4. The method of claim 1 , where identifying a location of the search term within the ML document comprises: identifying a plurality of locations of the search term within the ML document; determining a preferred location for the search term from the plurality of locations of the search term within the ML document; and selecting the preferred location for the search term as the identified location.