Systems and methods for ranking search engine results
First Claim
1. A method for ranking a plurality of search results, comprising:
- receiving, by a computer associated with a computer network, search parameters input by a user;
performing a search of the computer network for data satisfying the search parameters;
evaluating a primary ranking influence to assign a primary score to a plurality search results;
evaluating a secondary ranking influence to assign a secondary score to the plurality of search results;
creating a search engine results page comprising the plurality of search results on the basis of the primary score and the secondary score; and
displaying the search engine results page where the plurality of search results are ranked on the basis of the primary score and the secondary score.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for ranking search engine results on the basis of a primary score resulting from a primary ranking influence and/or a secondary score resulting from a secondary ranking influence. The primary score and the secondary score rank factors over which a website owner or advertising agency has no effective control, such as user satisfaction, or the number of times a product has been purchased from a website that corresponds to a search result. The search engine results are thus ranked on the basis of the quality of the match between the search results and the search parameters, and are not susceptible to ranking influences due to keyword stuffing or monetary payments.
110 Citations
30 Claims
-
1. A method for ranking a plurality of search results, comprising:
-
receiving, by a computer associated with a computer network, search parameters input by a user; performing a search of the computer network for data satisfying the search parameters; evaluating a primary ranking influence to assign a primary score to a plurality search results; evaluating a secondary ranking influence to assign a secondary score to the plurality of search results; creating a search engine results page comprising the plurality of search results on the basis of the primary score and the secondary score; and displaying the search engine results page where the plurality of search results are ranked on the basis of the primary score and the secondary score. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system for ranking a plurality of search results by a computer associated with a computer network, comprising:
-
a processor associated with the computer; a receiver associated with the computer for receiving search parameters input by a user; the processor controlling a search of the computer network for data satisfying the search parameters; the processor evaluating a primary ranking influence to assign a primary score to a plurality of search results; the processor evaluating a secondary ranking influence to assign a secondary score to the plurality of search results; a search engine results page created by the processor comprising the plurality of search results; a monitor associated with the computer displaying the search engine results page where the plurality of search results are ranked on the basis of the primary score and the secondary score. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. An article of manufacture comprising a program storage medium having computer readable program code embodied therein for ranking a plurality of search results by a computer associated with a computer network, the computer readable program code in the article of manufacture comprising:
-
computer readable code for causing a computer to receive search parameters input by a user; computer readable code for causing a computer to perform a search of the computer network for data satisfying the search parameters; computer readable code for causing a computer to evaluate a primary ranking influence to assign a primary score to a plurality search results; computer readable code for causing a computer to create a search engine results page comprising the plurality of search results on the basis of the primary score and the secondary score; and computer readable code for causing a computer to display the search engine results page where the plurality of search results are ranked on the basis of the primary score and the secondary score.
-
-
30. A system for ranking a plurality of search results by a computer associated with a computer network, comprising:
-
means for receiving, by a computer associated with a computer network, search parameters input by a user; means for performing a search of the computer network for data satisfying the search parameters; means for evaluating a primary ranking influence to assign a primary score to a plurality of search results; means for evaluating a secondary ranking influence to assign a secondary score to the plurality of search results; means for creating a search engine results page comprising the plurality of search results on the basis of the primary score and the secondary score; and means for displaying the search engine results page where the plurality of search results are ranked on the basis of the primary score and the secondary score.
-
Specification