IP Library Granted Patent US 8,938,438
Granted Patent B2
US 8,938,438 · App. 13/650,066 · Granted Jan 20, 2015

Optimizing search engine ranking by recommending content including frequently searched questions

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,938,438
App. No.
13/650,066
Granted
Jan 20, 2015
Kind
B2
Abstract

Systems and method of the present invention provide for one or more server computers configured to receive one or more keywords topically relevant to a content of a web page, request from a search engine a first metric comprising a quantity of times the keywords have appeared in a search query with one or more question keywords during a time period and a second metric comprising a probability of receiving a high rank associated with the one or more keywords and the one or more question keywords, receive, from the search engine, the first metric and the second metric, calculate a keyword effectiveness index from the first metric and the second metric, and generate and transmit to a client computer one or more recommendations to include a high ranked suggested content on the web page according to the keyword effectiveness index.

Claims (133)

1. A method, comprising:

hosting, by a server computer communicatively coupled to a network:

a website;

a web page within the website; and

a content within the web page;

receiving, by the server computer:

a selection of the web page for a page-level content analysis and optimization; and

at least one keyword topically relevant to the content;

identifying, by the server computer, at least one instance of the at least one keyword within the content;

requesting, by the server computer, from a search engine:

a first metric comprising a quantity of times, during a time period, that the at least one keyword has appeared in a search query along with at least one question keyword; and

a second metric comprising a probability of receiving a high search engine rank associated with the at least one keyword and the at least one question keyword;

receiving from the search engine, by the server computer, the first metric and the second metric;

calculating, by the server computer, from the first metric and the second metric, a keyword effectiveness index wherein the keyword effectiveness index:

identifies at least one most often searched keyword or question searched in the search engine;

is utilized by the server computer to:

generate, organize and sequence a recommended keyword list; and

calculate an assigned effectiveness ranking for each of at least one request result as reflected in the recommended keyword list; and

comprises:

a logarithm of the first metric multiplied by the difference of the second metric subtracted from 1; and

a recommendation score for each of the at least one request result;

generating, by the server computer:

at least one recommendation to include a high ranked suggested content, according to the keyword effectiveness index, on the web page;

a keyword count comprising a list of instances, within the content, of the at least one keyword;

a keyword percentage comparing the at least one keyword to a total of words within the content;

a keyword grouping count comprising a list of instances of at least one grouping of content words within the content; and

a keyword grouping percentage comparing the at least one grouping to the total of words;

assigning, by the server computer, a favorability to a request result, wherein:

a favorable result comprises the request result higher than a first number;

a non-favorable result comprises the request result lower than a second number; and

an ideal or neutral result comprises the request result between the first number and the second number;

associating with the favorability, by the server computer, a visual indicator, comprising a color, an interface element or a graphic, wherein:

a first visual indicator is associated with the favorable result;

a second visual indicator is associated with the non-favorable result; and

a third visual indicator is associated with the ideal or neutral result;

transmitting, by said server computer, to a client computer communicatively coupled to the network:

the at least one recommendation;

the favorability; and

the visual indicator.

2. The method of claim 1 , further comprising the steps of:

transmitting, by the server computer, to an application programming interface for the search engine:

the at least one keyword; and

a request for the first metric and the second metric for each of the at least one keyword; and

receiving, by the server computer for each of the at least one keyword, the first metric and the second metric.

3. The method of claim 1 , wherein the at least one question keyword:

is selected from the group consisting of who, what, when, where, why and how; and

when combined with the at least one keyword in a request from the search engine, returns from the search engine the request result comprising

at least one question most often asked in the search engine; and

the first metric and the second metric for each of the at least one question.

4. The method of claim 1 , wherein:

the first metric comprises a search term metric of a quantity of searches, performed during the time period, which include the at least one keyword;

the time period comprises a day, a week, a month or a year; and

the second metric comprises a competition metric of a measurement of difficulty to receive a high search engine rank for content comprising the at least one keyword.

5. The method of claim 1 , wherein the at least one recommendation comprises including, in the content:

at least one frequently searched keyword; or

at least one highly ranked keyword according to the keyword effectiveness index.

6. The method of claim 1 , further comprising the steps of:

receiving, by the server computer a selection of:

the web page to be optimized for search engine optimization;

at least one optimization option; and

a filter for at least one request result, the filter comprising:

the at least one question keyword;

at least one geographical area; or

at least one language;

responsive to the selection of the filter, filtering, by the server computer, the at least one request result; and

receiving, by said server computer, the at least one request result comprising the first metric and the second metric according to the filter.

7. A system, comprising

a server computer communicatively coupled to a network and comprising:

a website;

a web page within the website; and

a content within the web page; and

at least one software module running on the server computer and configured to:

receive:

a selection of the web page for a page-level content analysis and optimization; and

at least one keyword topically relevant to the content;

identify at least one instance of the at least one keyword within the content;

request, from a search engine:

a first metric comprising a quantity of times, during a time period, that the at least one keyword has appeared in a search query along with at least one question keyword; and

a second metric comprising a probability of receiving a high search engine rank associated with the at least one keyword and the at least one question keyword;

receive, from the search engine, the first metric and the second metric;

calculate, from the first metric and the second metric, a keyword effectiveness index wherein the keyword effectiveness index:

identifies at least one most often searched keyword or question searched in the search engine;

is utilized by the server computer to:

generate, organize and sequence a recommended keyword list; and

calculate an assigned effectiveness ranking for each of at least one request result as reflected in the recommended keyword list; and

comprises:

a logarithm of the first metric multiplied by the difference of the second metric subtracted from 1; and

a recommendation score for each of the at least one request result;

generate:

at least one recommendation to include a high ranked suggested content, according to the keyword effectiveness index, on the web page;

a keyword count comprising a list of instances, within the content, of the at least one keyword;

a keyword percentage comparing the at least one keyword to a total of words within the content;

a keyword grouping count comprising a list of instances of at least one grouping of content words within the content; and

a keyword grouping percentage comparing the at least one grouping to the total of words;

assign a favorability to a request result, wherein:

a favorable result comprises the request result higher than a first number;

a non-favorable result comprises the request result lower than a second number; and

an ideal or neutral result comprises the request result between the first number and the second number;

associate with the favorability a visual indicator, comprising a color, an interface element or a graphic, wherein:

a first visual indicator is associated with the favorable result;

a second visual indicator is associated with the non-favorable result; and

a third visual indicator is associated with the ideal or neutral result;

transmit, to a client computer communicatively coupled to the network:

the at least one recommendation;

the favorability; and

the visual indicator.

8. The system of claim 7 , wherein the server computer is further configured to:

transmit, to an application programming interface for the search engine:

the at least one keyword; and

a request for the first metric and the second metric for each of the at least one keyword; and

receive, for each of the at least one keyword, the first metric and the second metric.

9. The system of claim 7 , wherein the at least one question keyword:

is selected from the group consisting of who, what, when, where, why and how; and

when combined with the at least one keyword in a request from the search engine, returns from the search engine the request result comprising

at least one question most often asked in the search engine; and

the first metric and the second metric for each of the at least one question.

10. The system of claim 7 , wherein:

the first metric comprises a search term metric of a quantity of searches, performed during the time period, which include the at least one keyword;

the time period comprises a day, a week, a month or a year; and

the second metric comprises a competition metric of a measurement of difficulty to receive a high search engine rank for content comprising the at least one keyword.

11. The system of claim 7 , wherein the at least one recommendation comprises including, in the content:

at least one frequently searched keyword; or

at least one highly ranked keyword according to the keyword effectiveness index.

12. The system of claim 7 , wherein the server computer is further configured to:

receive a selection of:

the web page to be optimized for search engine optimization;

at least one optimization option; and

a filter for at least one request result, the filter comprising:

the at least one question keyword;

at least one geographical area; or

at least one language;

responsive to the selection of the filter, filter the at least one request result; and

receive the at least one request result comprising the first metric and the second metric according to the filter.

Assignments (3)
SECURITY AGREEMENT Recorded Feb 17, 2023
From: GO DADDY OPERATING COMPANY, LLC; GD FINANCE CO, LLC; GODADDY MEDIA TEMPLE INC.; GODADDY.COM, LLC; LANTIRN INCORPORATED; POYNT, LLC
To: ROYAL BANK OF CANADA
Reel/Frame 062782/0489 →
SECURITY AGREEMENT Recorded Oct 3, 2013
From: GO DADDY OPERATING COMPANY, LLC
To: BARCLAYS BANK PLC, AS COLLATERAL AGENT
Reel/Frame 031338/0443 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 11, 2012
From: NIJJER, RAJINDER
To: GO DADDY OPERATING COMPANY, LLC
Reel/Frame 029116/0078 →