1. A computer-implemented method, comprising: receiving, for each of a plurality of target documents that a search engine has identified in response to a query, an address of the target document, the target document including query-relevant text at an intra-document portion of the target document; for each address of a target document: generating an artificial anchor, the artificial anchor corresponding to the intra-document portion of the target document and undefined in the target document; appending the artificial anchor to the address of the target document; and providing, to a client device, a plurality of search results, wherein each of the search results identifies a target document and includes the address of the target document appended with the artificial anchor as a search result link to the target document.