Generating relevance scores for keywords
First Claim
1. A computer-implemented method comprising:
- accessing a set of search results produced by a search engine in response to a search request that includes a subject keyword, each entry in the set of search results assigned by the search engine a respective quality score, the set of search results including one or more relevant entries that originate from an on-line social network system, the search engine and the on-line social network system provided by different entities;
calculating a relevance score for the subject keyword as the sum of respective quality scores assigned to the entries in the set of search results that originate from the on-line social network system;
executing by at least one processor a probabilistic model that takes into account the relevance score to generate a priority score for the subject keyword;
based on the priority score, selectively including the subject keyword in a web page generated by the on-line social network system; and
causing presentation of the web page on a display device.
2 Assignments
0 Petitions
Accused Products
Abstract
A search engine optimization system is provided with an on-line social network system. The on-line social network system includes or is in communication with a search engine optimization (SEO) system that is configured to prioritize keywords (potential search terms) based on their respective predicted contribution to the ranking of JSERPs. The value of a job-related keyword is expressed as a priority score assigned to that keyword. The SEO system generates priority scores for different keywords, using a probabilistic model that takes into account a value expressing how likely the keyword is to be included in a search query as a search term and/or a value expressing how likely is a search that includes the keyword as a search term is to produce relevant results.
-
Citations
20 Claims
-
1. A computer-implemented method comprising:
-
accessing a set of search results produced by a search engine in response to a search request that includes a subject keyword, each entry in the set of search results assigned by the search engine a respective quality score, the set of search results including one or more relevant entries that originate from an on-line social network system, the search engine and the on-line social network system provided by different entities; calculating a relevance score for the subject keyword as the sum of respective quality scores assigned to the entries in the set of search results that originate from the on-line social network system; executing by at least one processor a probabilistic model that takes into account the relevance score to generate a priority score for the subject keyword; based on the priority score, selectively including the subject keyword in a web page generated by the on-line social network system; and
causing presentation of the web page on a display device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-implemented system comprising:
-
one or more processors; and a non-transitory computer readable storage medium comprising instructions that when executed by the one or processors cause the one or more processors to perform operations comprising; accessing a set of search results produced by a search engine in response to a search request that includes a subject keyword, each entry in the set of search results assigned by the search engine a respective quality score, the set of search results including one or more relevant entries that originate from an on-line social network system, the search engine and the on-line social network system provided by different entities; calculating a relevance score for the subject keyword as the sum of respective quality scores assigned to the entries in the set of search results that originate from the on-line social network system; executing a probabilistic model that takes into account the relevance score to generate a priority score for the subject keyword; selectively including the subject keyword in a web page generated by the on-line social network system, based on the priority score; and causing presentation of the web page on a display device. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A machine-readable non-transitory storage medium having instruction data executable by a machine to cause the machine to perform operations comprising:
-
accessing a set of search results produced by a search engine in response to a search request that includes a subject keyword, each entry in the set of search results assigned by the search engine a respective quality score, the set of search results including one or more relevant entries that originate from an on-line social network system, the search engine and the on-line social network system provided by different entities; calculating a relevance score for the subject keyword as the sum of respective quality scores assigned to the entries in the set of search results that originate from the on-line social network system, executing a probabilistic model that takes into account the relevance score to generate a priority score for the subject keyword; based on the priority score, selectively including the subject keyword in a web page generated by the on-line social network system; and causing presentation of the web page on a display device.
-
Specification