Patent ID: 8370365

Claim:
A system, comprising: A) at least one server computer having a processor and being configured to: i) calculate a link match score indicating whether a search engine ranking for a first website hosted on a first hosting server having a first internet protocol address would improve if said first website entered a linking relationship with a second website hosted on a second hosting server having a second internet protocol address, ii) determine whether said link match score exceeds a predetermined value, and iii) recommend, responsive to a determination that said link match score exceeds said predetermined value, said linking relationship to an operator of said first website or an operator of said second website, wherein said link match score is a function of whether said first internet protocol address is similar to said second internet protocol address, said link match score being calculated by: i) generating a first website profile for said first website, said first website profile comprising: a) a domain name for said first website; b) said first internet protocol address; c) a number of inbound links to said first website; d) a PageRank for said first website; e) an Open Directory Project category for said first website; f) at least one keyword for said first website; and g) a popularity ranking for said first website; ii) generating a second website profile for said second website, said second website profile comprising: a) a domain name for said second website; b) said second internet protocol address; c) a number of inbound links to said second website; d) a PageRank for said second website; e) an Open Directory Project category for said second website; f) at least one keyword for said second website; and g) a popularity ranking for said second website; and iii) calculating said link match score, wherein said link match score is based upon a calculated correlation between said first website profile and said second website profile, wherein said link match score indicates an improved search engine ranking for said first website where said calculated correlation is greater than 0.5, wherein said first internet protocol address comprises a first class C internet protocol address and said second internet protocol address comprises a second class C internet protocol address, wherein said calculated correlation is initially set at greater than 0.5 if a first three octets of said first class C internet protocol address does not match a first three octets of said second class C internet protocol address; and B) said at least one server computer further comprising a profile database storing said first website profile and said second website profile.