6. A client device, comprising: a processor; and a memory device in data communication with the processor and storing software instructions defining a client browser and an artificial anchor module, and wherein: the client browser is configured to display a search result that includes an artificial anchor appended to a uniform resource locator for a target document, the artificial anchor corresponding to an intra-document portion of the target document and the artificial anchor undefined in the target document, and wherein in response to the search result being selected, the client browser transmits a request for the target document and receives the target document in response to the request; and the artificial anchor module is configured to process the artificial anchor and to cause the client browser to display the intra-document portion of the target document corresponding to the artificial anchor, wherein: the artificial anchor comprises a preassigned artificial anchor designator designating the artificial anchor to the artificial anchor module in the client device; and the artificial anchor includes the preassigned artificial anchor designator as either a prefix or a suffix and wherein the preassigned artificial anchor designator includes a preassigned set of text characters and artificial anchor are ignored by a client web browser in the client device not having the artificial anchor module.
6. A client device, comprising: a processor; and a memory device in data communication with the processor and storing software instructions defining a client browser and an artificial anchor module, and wherein: the client browser is configured to display a search result that includes an artificial anchor appended to a uniform resource locator for a target document, the artificial anchor corresponding to an intra-document portion of the target document and the artificial anchor undefined in the target document, and wherein in response to the search result being selected, the client browser transmits a request for the target document and receives the target document in response to the request; and the artificial anchor module is configured to process the artificial anchor and to cause the client browser to display the intra-document portion of the target document corresponding to the artificial anchor, wherein: the artificial anchor comprises a preassigned artificial anchor designator designating the artificial anchor to the artificial anchor module in the client device; and the artificial anchor includes the preassigned artificial anchor designator as either a prefix or a suffix and wherein the preassigned artificial anchor designator includes a preassigned set of text characters and artificial anchor are ignored by a client web browser in the client device not having the artificial anchor module. 7. The client device of claim 6 , wherein the search results includes at least one snippet extracted from the intra-document portion of the target document.