29. A non-transitory computer-readable memory device that stores instructions, the instructions comprising: one or more instructions which, when executed by one or more computer devices, cause the one or more computer devices to obtain a set of one or more addresses, each address, in the set of one or more addresses, corresponding to a respective first document, the set of one or more addresses being selected or identified by a user; one or more instructions which, when executed by one or more computer devices, cause the one or more computer devices to receive a search query from the user after obtaining the set of one or more addresses; one or more instructions which, when executed by the one or more computer devices, cause the one or more computer devices to obtain a list of links to second documents based on the search query, where each address, in the set of one or more addresses, is obtained independently of the list of links to the second documents and independently of the search query; one or more instructions which, when executed by the one or more computer devices, cause the one or more computer devices to filter the list of links, using the set of one or more addresses, to identify a subset of the links in the list of links, where the subset of the links includes fewer than all of the links in the list of links, the one or more instructions to filter the list of links including: one or more instructions to determine whether text associated with a body of a second document, corresponding to one of the links in the list of links, corresponds to a same topic as text associated with a body of the respective first document, corresponding to an address in the set of one or more addresses, and one or more instructions to include, in the subset of the links, the one of the links when the text associated with the body of the second document corresponds to the same topic as the text associated with the body of the respective first document; and one or more instructions which, when executed by the one or more computer devices, cause the one or more computer devices to provide information regarding the subset of the links to the user.
29. A non-transitory computer-readable memory device that stores instructions, the instructions comprising: one or more instructions which, when executed by one or more computer devices, cause the one or more computer devices to obtain a set of one or more addresses, each address, in the set of one or more addresses, corresponding to a respective first document, the set of one or more addresses being selected or identified by a user; one or more instructions which, when executed by one or more computer devices, cause the one or more computer devices to receive a search query from the user after obtaining the set of one or more addresses; one or more instructions which, when executed by the one or more computer devices, cause the one or more computer devices to obtain a list of links to second documents based on the search query, where each address, in the set of one or more addresses, is obtained independently of the list of links to the second documents and independently of the search query; one or more instructions which, when executed by the one or more computer devices, cause the one or more computer devices to filter the list of links, using the set of one or more addresses, to identify a subset of the links in the list of links, where the subset of the links includes fewer than all of the links in the list of links, the one or more instructions to filter the list of links including: one or more instructions to determine whether text associated with a body of a second document, corresponding to one of the links in the list of links, corresponds to a same topic as text associated with a body of the respective first document, corresponding to an address in the set of one or more addresses, and one or more instructions to include, in the subset of the links, the one of the links when the text associated with the body of the second document corresponds to the same topic as the text associated with the body of the respective first document; and one or more instructions which, when executed by the one or more computer devices, cause the one or more computer devices to provide information regarding the subset of the links to the user. 30. The non-transitory computer-readable memory device of claim 29 , where the one or more instructions to filter the list of links further include: one or more instructions to determine whether text from a body of another second document, corresponding to another one of the links in the list of links, is similar to text from a body of the respective first document, corresponding to another address in the set of one or more addresses, and one or more instructions to include the other one of the links in the subset of the links when the text from the body of the other second document is similar to the text from the body of the respective first document corresponding to the other address.