Patent ID: 7647316

Claim:
A computer-implemented method for placing keyword links on a web page, wherein a keyword link is a link that is embedded in a keyword on a web page such that when a user clicks on the keyword a linked web page is visited, the method being executed by at least one computing device, the method comprising: determining, by the at least one computing device, a first set of keywords to be placed on the web page by examining a domain name of the web page, dividing the domain name into constituent parts, and using a topology to derive keywords related to the constituent parts; dynamically determining, by the at least one computing device, based on information related to monetization potential of the first set of keywords, a second set of keywords, by comparing the monetization potential of each one of the first set of keywords with each other, wherein monetization potential is the likelihood that a user will ultimately purchase a good or service based on following a keyword link for a given keyword, wherein the second set of keywords contains fewer keywords than and is a proper subset of the first set of keywords; placing each of the second set of keywords on the web page, without placing keywords from the first set of keywords that are not in the second set of keywords, on the web page; and creating, by the at least one computing device, keyword links for each of the second set of keywords on the web page.