Keyword-based content suggestions
First Claim
Patent Images
1. A computer-implemented method comprising:
- identifying, by one or more computing devices, a content source that was referenced by search results for each of two or more different queries that have been previously received from users;
determining, by one or more computing devices and for each query from the two or more queries, a number of user interactions with the search results that referenced the content source and were provided to the users in response to the query;
ranking, by one or more computing devices, the queries based on the number of user interactions with the content source when presented to the users as a search result for each query;
determining, by one or more computing devices, that a term provided by an advertiser matches a query from the two or more queries;
determining, by one or more computing devices, that the number of user interactions with the content source corresponding to the matched query meets a threshold number of user interactions; and
providing data to the advertiser identifying the content source as a presentation location for the advertiser'"'"'s content.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and related methods suggest content based on user input and another metric. In one implementation, web-sites are suggested to advertisers in response to keyword input and by factoring in how often such web-sites were selected or “clicked on” as a result of corresponding search queries. Search logs are processed to determine how often certain query terms led to web-sites being selected. Web-sites are ranked accordingly. Keywords from advertisers are matched to the web-site rankings to present the top web-sites.
-
Citations
21 Claims
-
1. A computer-implemented method comprising:
-
identifying, by one or more computing devices, a content source that was referenced by search results for each of two or more different queries that have been previously received from users; determining, by one or more computing devices and for each query from the two or more queries, a number of user interactions with the search results that referenced the content source and were provided to the users in response to the query; ranking, by one or more computing devices, the queries based on the number of user interactions with the content source when presented to the users as a search result for each query; determining, by one or more computing devices, that a term provided by an advertiser matches a query from the two or more queries; determining, by one or more computing devices, that the number of user interactions with the content source corresponding to the matched query meets a threshold number of user interactions; and providing data to the advertiser identifying the content source as a presentation location for the advertiser'"'"'s content. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system, comprising:
-
a data store storing, for each of two or more different queries that were previously received from users, data identifying content sources that were identified by search results provided in response to the query and data specifying whether users interacted with the search results; and one or more computers that interact with the data store and perform operations comprising; identifying a content source that was referenced by search results for each of two or more different queries; determining, for each query from the two or more queries, a number of user interactions with the search results that referenced the content source and were provided in response to the query; ranking the queries based on the number of user interactions with the content source when presented to the users as a search result for each query; determining that a term provided by an advertiser matches a query from the two or more queries; determining that the number of user interactions with the content source corresponding to the matched query meets a threshold number of user interactions; and providing data to the advertiser identifying the content source as a presentation location for the advertiser'"'"'s content. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A data storage device storing instructions that, when executed by one or more computers, cause the one or more computers to perform operations comprising:
-
identifying a content source that was referenced by search results for each of two or more different queries that have been previously received from users; determining, for each query from the two or more queries, a number of user interactions with the search results that referenced the content source and were provided to the users in response to the query; ranking the queries based on the number of user interactions with the content source when presented to the users as a search result for each query; determining that a term provided by an advertiser matches a query from the two or more queries; determining that number of user interactions with the content source corresponding to the matched query meets a threshold number of user interactions; and providing data to the advertiser identifying the content source as a presentation location for the advertiser'"'"'s content. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification