Tools for predicting improvement in website search engine rankings based upon website linking relationships
First Claim
1. 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, andiii) 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.
4 Assignments
0 Petitions
Accused Products
Abstract
The present inventions may be implemented by tools for predicting website search engine rankings. An example system may comprise: a first website having a first IP address hosted on at least one server computer communicatively coupled to a network; a second website having a second IP address hosted on one or more of the at least one server computer; and one or more of the at least one server computers being configured to calculate a link match score indicating whether a search engine ranking for the first website would improve if the first website entered a linking relationship with the second website, wherein the link match score is a function of whether the first IP address is similar to the second IP address.
-
Citations
25 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
Specification