1. A computerized method for optimizing a domain name page, the method comprising: receiving a first group of at least one request for a domain name page originating from a first group of at least one device responding to a first group of at least one user; displaying content on the requested domain name page to each of the first group of users, the domain name page including a plurality of keywords and at least one interactive region, each interactive region including a page position identifier and being associated with at least a position weight; tracking user interactions of each of the first group of users with the displayed domain name page, the tracking including 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 group of users, storing the tracked information for at least one particular interaction including the associated position identifier identifying the interactive region on the domain name page in which each of the stored user interactions occurred; receiving at least one request for the domain name page from a second group of at least one user device; and, displaying an updated domain name page on each of the second group of at least one user device, the updated domain name page being updated 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 at least one of the interactive regions, and the weight assigned to the corresponding interactive region.