System for generating a keyword ranking report
First Claim
Patent Images
1. A method for generating a keyword ranking report, the method comprising:
- receiving a first keyword by a processor;
receiving a second keyword by the processor;
receiving a first uniform resource locator (URL) by the processor, wherein the first URL comprises a plurality of first URLs;
aggregating the plurality of first URLs to produce an aggregated URL by the processor;
receiving a second URL by the processor;
sending the first keyword from the processor to a search engine;
receiving a first ranked result set for the first keyword from the search engine by the processor;
sending the second keyword from the processor to the search engine;
receiving a second ranked result set for the second keyword from the search engine by the processor;
filtering, by the processor, the first and second ranked result sets based on the aggregated URL and the second URL to produce filtered first and filtered second result sets;
determining, by the processor, a first average rank of the aggregated URL for the filtered first and filtered second result sets;
determining, by the processor, a second average rank of the second URL for the filtered first and filtered second result sets; and
generating, by the processor, a report to be displayed to a user, the report includes the first keyword, the second keyword, the aggregated URL, the second URL, the first average rank, the second average rank, and the report being based on the filtered first and filtered second sets.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for generating a keyword ranking report. A processor is effective to receive a set of keywords and URLs. The processor may send the keywords to a search engine and receive first and second ranked result sets. The processor may filter the first and second ranked result sets based on the URLs to produce filtered result sets. The processor may generate a report based on the keywords and the filtered result sets.
-
Citations
9 Claims
-
1. A method for generating a keyword ranking report, the method comprising:
-
receiving a first keyword by a processor; receiving a second keyword by the processor; receiving a first uniform resource locator (URL) by the processor, wherein the first URL comprises a plurality of first URLs; aggregating the plurality of first URLs to produce an aggregated URL by the processor; receiving a second URL by the processor; sending the first keyword from the processor to a search engine; receiving a first ranked result set for the first keyword from the search engine by the processor; sending the second keyword from the processor to the search engine; receiving a second ranked result set for the second keyword from the search engine by the processor; filtering, by the processor, the first and second ranked result sets based on the aggregated URL and the second URL to produce filtered first and filtered second result sets; determining, by the processor, a first average rank of the aggregated URL for the filtered first and filtered second result sets; determining, by the processor, a second average rank of the second URL for the filtered first and filtered second result sets; and generating, by the processor, a report to be displayed to a user, the report includes the first keyword, the second keyword, the aggregated URL, the second URL, the first average rank, the second average rank, and the report being based on the filtered first and filtered second sets. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system for generating a keyword ranking report, the system comprising:
-
a memory; a processor in communication with the memory, the processor effective to receive a first keyword; receive a second keyword; receive a first uniform resource locator (URL), wherein the first URL comprises a plurality of first URLs; aggregate the plurality of first URLs to produce an aggregated URL; receive a second URL; send the first keyword to a search engine; receive a first ranked result set for the first keyword from the search engine; send the second keyword to the search engine; receive a second ranked result set for the second keyword from the search engine; filter the first and second ranked result sets based on the aggregated URL and the second URL to produce filtered first and filtered second result sets; determine a first average rank of the aggregated URL for the filtered first and filtered second result sets; determine a second average rank of the second URL for the filtered first and filtered second result sets; and generate a report that includes the first keyword, the second keyword, the aggregated URL, the second URL, the first average rank, the second average rank, and the report being based on the filtered first and filtered second sets; and causing the report to be displayed on a display. - View Dependent Claims (7, 8, 9)
-
Specification