Internet domain keyword optimization
First Claim
1. A computerized method for optimizing a domain name page, the method comprising:
- receiving first requests for a domain name page from a first plurality of user devices controlled by a first plurality of users, the domain name page including a plurality of interactive regions, each interactive region being identified by a position identifier and being associated with a weight;
displaying the domain name page on each of the first plurality of user devices;
tracking user interactions of each of the first plurality of users with the domain name page displayed on the corresponding user device, the tracking including monitoring keywords associated with the user interactions, identifying one or more of the interactive regions in which the user interactions occur for each of the keywords, and determining a frequency of the user interactions in the corresponding interactive region for each of the keywords;
for each of the first plurality of users, storing a particular keyword identified by the user for a particular one of the user interactions and the associated position identifier identifying the interactive region on the domain name page in which the particular one of the user interactions occurred;
updating a keyword set assigned to the domain name page based on the tracked user interactions, the updating including computing a keyword point for each of the keywords as a function of the frequency of the user interactions for the corresponding keyword for each of the one or more of the interactive regions, and the weight assigned to the corresponding interactive region;
updating content of the domain name page based on the updated keyword set;
receiving second requests for the domain name page from a second plurality of user devices; and
displaying an updated domain name page on each of the second plurality of user devices.
8 Assignments
0 Petitions
Accused Products
Abstract
A computerized system and method for optimizing contents of a domain landing page for increased revenues for the domain name owner. A landing server tracks user interactions with the domain landing page and generates an optimized keyword data set for the domain name. The keyword data set is used for selecting the information to be displayed on the domain name page. According to one embodiment, the keywords are associated with advertiser payment values. When a link to an advertiser bidding on a particular keyword is selected, revenue generated due to the click is shared with the domain name owner. Selection of links on pop-under pages displayed with a landing page are also shared with the domain name owner. Semantic analysis of keywords and domain names allows the generation of a related keyword data set when there is insufficient number of relevant user interactions for generating the optimized keyword data set.
-
Citations
36 Claims
-
1. A computerized method for optimizing a domain name page, the method comprising:
-
receiving first requests for a domain name page from a first plurality of user devices controlled by a first plurality of users, the domain name page including a plurality of interactive regions, each interactive region being identified by a position identifier and being associated with a weight; displaying the domain name page on each of the first plurality of user devices; tracking user interactions of each of the first plurality of users with the domain name page displayed on the corresponding user device, the tracking including monitoring keywords associated with the user interactions, identifying one or more of the interactive regions in which the user interactions occur for each of the keywords, and determining a frequency of the user interactions in the corresponding interactive region for each of the keywords; for each of the first plurality of users, storing a particular keyword identified by the user for a particular one of the user interactions and the associated position identifier identifying the interactive region on the domain name page in which the particular one of the user interactions occurred; updating a keyword set assigned to the domain name page based on the tracked user interactions, the updating including computing a keyword point for each of the keywords as a function of the frequency of the user interactions for the corresponding keyword for each of the one or more of the interactive regions, and the weight assigned to the corresponding interactive region; updating content of the domain name page based on the updated keyword set; receiving second requests for the domain name page from a second plurality of user devices; and displaying an updated domain name page on each of the second plurality of user devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computerized system for optimizing a domain name page, the system comprising:
-
means for receiving first requests for a domain name page from a first plurality of user devices controlled by a first plurality of users, the domain name page including a plurality of interactive regions, each interactive region being identified by a position identifier and being associated with a weight; means for displaying the domain name page on each of the first plurality of user devices; means for tracking user interactions of each of the first plurality of users with the domain name page displayed on the corresponding user device, the means for tracking including means for monitoring keywords associated with the user interactions, means for identifying one or more of the interactive regions in which the user interactions occur for each of the keywords, and means for determining a frequency of the user interactions in the corresponding interactive region for each of the keywords; means for storing for each of the first plurality of users a particular keyword identified by the user for a particular one of the user interactions and the associated position identifier identifying the interactive region on the domain name page in which the particular one of the user interactions occurred; means for updating a keyword set assigned to the domain name page based on the tracked user interactions, the means for updating including means for computing a keyword point for each of the keywords as a function of the frequency of the user interactions for the corresponding keyword for each of the one or more of the interactive regions, and the weight assigned to the corresponding interactive region; means for updating content of the domain name page based on the updated keyword set; means for receiving second requests for the domain name page from a second plurality of user devices; and means for displaying an updated domain name page on each of the second plurality of user devices. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A computer apparatus for optimizing a domain name page, the computer apparatus comprising:
-
means for receiving first requests for a domain name page from a first plurality of user devices controlled by a first plurality of users, the domain name page including a plurality of interactive regions, each interactive region being identified by a position identifier and being associated with a weight; means for displaying the domain name page on each of the first plurality of user devices an optimizer engine coupled to the means for receiving and means for displaying, the optimizer engine executing computer program instructions including; tracking user interactions of each of the first plurality of users with the domain name page displayed on the corresponding user device, the tracking including monitoring keywords associated with the user interactions, identifying one or more of the interactive regions in which the user interactions occur for each of the keywords, and determining a frequency of the user interactions in the corresponding interactive region for each of the keywords; for each of the first plurality of users, storing a particular keyword identified by the user for a particular one of the user interactions and the associated position identifier identifying the interactive region on the domain name page in which the particular one of the user interactions occurred; updating a keyword set assigned to the domain name page based on the tracked user interactions, the updating including computing a keyword point for each of the keywords as a function of the frequency of the user interactions for the corresponding keyword for each of the one or more of the interactive regions, and the weight assigned to the corresponding interactive region; and updating content of the domain name page based on the updated keyword set; means for receiving second requests for the domain name page from a second plurality of user devices; and means for displaying an updated domain name page on each of the second plurality of user devices. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
Specification