Focused search using network addresses
Embodiment of search using network addresses are presented herein. For example, a search may take into account one or more network addresses to focus a search for particular content. In another example, functionality may be provided such that when a user selects a network address, a search is performed for network addresses that are similar to the selected address.
1 . A method comprising:
comparing one or more results of a search performed using a search query with one or more network addresses to determine similarity, one to another; and
configuring a portion for output with the one or more results, wherein the portion:
is created based on at least one said network address that is determined to be similar to the one or more results; and
is selectable to focus the search.
2 . A method as described in claim 1 , wherein the one or more network addresses are stored locally on a client that originated the search query.
3 . A method as described in claim 2 , wherein at least one said network address is specified manually using the client.
4 . A method as described in claim 3 , wherein at least one said network address is a link.
5 . A method as described in claim 1 , wherein the similarity is determined, at least in part, by comparing content located at the at least one said network address with the one or more results.
6 . A method as described in claim 1 , wherein configuring includes arranging the one or more results for output in a user interface based on the similarity.
7 . A method as described in claim 1 , wherein the portion is a link for output with the one or more results that is selectable to cause a search to be performed based on the search query and the at least one said network address.
8 . A method as described in claim 1 , further comprising receiving the search query with the one or more network addresses at a search service via a network from a client.
9 . A method as described in claim 8 , wherein the comparing and the configuring are performed by the search service.
10 . A method comprising:
when an input is received from a user that specifies a search query, automatically appending one or more network addresses to the search query; and
outputting a plurality of results, obtainable via a network, of a search performed using the search query without using the one or more network addresses and a portion this is selectable to focus the search based on the search query and at least one said network address.
11 . A method as described in claim 10 , wherein:
the input is a textual input provided by the user in a search window; and
the automatically appending is performed by execution of a module without intervention by the user in response to the receiving of the input.
12 . A method as described in claim 10 , wherein the portion is selectable to focus the search by causing another search to be performed using the search query and the network address.
13 . A method as described in claim 10 , wherein the portion is selectable to focus the search by determining which of the search results are similar to the one or more network addresses after receipt of the plurality of results from over the network.
14 . A method as described in claim 10 , wherein: the network address is a link that was specified manually by a user of the computer; and
the link is included with a plurality of other said links in a menu of a browser.
15 . A method as described in claim 10 , wherein the outputting is performed in a user interface of a browser.
16 . One or more computer-readable media comprising computer executable instructions that, when executed, direct a computer to output a user interface having:
a plurality of results of a search performed using a search query; and
at least one portion this is selectable to focus the search based on the search query and a network address stored locally on the computer.
17 . One or more computer-readable media as described in claim 16 , wherein the at least one portion is selectable to focus the search by causing another search to be performed using the search query and the network address.
18 . One or more computer-readable media as described in claim 16 , wherein:
the at least one portion is selectable to focus the search by causing another search to performed using the search query and the network address; and
the other search is performed based on content located at the network address.
19 . One or more computer-readable media as described in claim 16 , wherein the network address is link that was specified manually by a user of the address.
20 . One or more computer-readable media as described in claim 19 , wherein link is included with a plurality of other said links in a menu of a browser.