IP Library Granted Patent US 9,223,876
Granted Patent B2
US 9,223,876 · App. 14/565,095 · Granted Dec 29, 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 9,223,876
App. No.
14/565,095
Granted
Dec 29, 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 (104)

1. A method, comprising:

receiving, by a server computer communicatively coupled to a network, one or more keywords topically relevant to a content of a web page within a website hosted on the server computer;

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

a first metric comprising a quantity of times the one or more keywords have appeared in a search query along with one or more question keywords during a time period, the one or more question keywords being selected from the group consisting of who, what, when, where, why and how,

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, and

a third metric comprising one or more questions most often asked in the search engine that include the one or more keywords and at least one of the question keywords;

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

generating, by the server computer, one or more recommendations to include a high ranked suggested content on the web page, the high ranked suggested content identified according to the keyword effectiveness index and the third metric;

transmitting, by the server computer, to a client computer communicatively coupled to the network, the one or more recommendations;

receiving, by the server computer, a request to analyze the content of a selected web page;

performing, by the server computer, a page level analysis of the content of the selected web page;

identifying, by the server computer, on the selected web page, one or more stored keywords for optimizing the selected web page;

generating, by the server computer, a stored keyword count and density list of each of the stored one or more stored keywords; and

generating, by the server computer, a keyword grouping count and density list comprising a quantity of the one or more groupings and a percentage of the one or more groupings as compared to total keywords in the content of the selected web page.

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 of the question keywords;

the one or more keywords; and

a request for the first metric, the second metric and the third metric.

3. The method of claim 1 , wherein the high ranked suggested content includes content that answers the one or more questions.

4. The method of claim 1 , wherein:

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

the second metric comprises a competition metric.

5. The method of claim 1 , wherein the keyword effectiveness index:

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

is utilized to generate, organize and sequence a recommended keyword or recommended content list comprising:

one or more request results returned by the search engine; and

the first metric, the second metric and the third metric for each of the request results; and

comprises a recommendation score for each of the request results.

6. The method of claim 1 , wherein the high ranked suggested content comprises a text including:

one or more frequently searched or highly ranked keywords; or

an article answering the one or more questions.

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

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

a fourth metric comprising a quantity of times the one or more keywords have appeared in a search query during the time period; and

a fifth metric comprising a probability of receiving the high rank associated with the one or more keywords;

receiving from the search engine, by the server computer, the fourth metric and the fifth metric;

calculating, by the server computer, from the fourth metric and the fifth metric, a second keyword effectiveness index;

generating, by the server computer, one or more recommendations to include a second high ranked suggested content on the web page, the second high ranked suggested content identified according to the second keyword effectiveness index; and

transmitting, by the server computer, to a client computer, the one or more recommendations.

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

receiving, by the server computer:

a selection of a search engine optimization option for a web page within a hosted website to limit the first metric and the second metric by one or more geographical areas and one or more languages; and

limiting, by the server computer, a plurality of request results according to the one or more geographical areas or the one or more languages.

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

assigning, by the server computer, a favorable recommendation to one or more request results comprising a keyword effectiveness index higher than a first predetermined number;

associating, by the server computer, a first visual indicator comprising a first color, interface element or graphic with the favorable recommendation;

assigning, by the server computer, a non-favorable recommendation to the one or more request results comprising a keyword effectiveness index lower than a second predetermined number;

associating, by the server computer, a second visual indicator comprising a color, interface element or graphic with the non-favorable recommendation;

assigning, by the server computer, an ideal or neutral recommendation to the one or more request results comprising a keyword effectiveness index between the first predetermined number and the second predetermined number;

associating, by the server computer, a third visual indicator comprising a color, interface element or graphic with the ideal or neutral recommendation; and

transmitting, by the server computer, the visual indicator to the client computer to be displayed in association with the first metric and the second metric.

10. A system, comprising a server computer communicatively coupled to a network and configured to:

receive one or more keywords topically relevant to a content of a web page within a website hosted on the server computer;

receive from a search engine:

a first metric comprising a quantity of times the one or more keywords have appeared in a search query along with one or more question keywords during a time period, the one or more question keywords being selected from the group consisting of who, what, when, where, why and how; 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, and

a third metric comprising one or more questions most often asked in the search engine that include the one or more keywords and at least one of the question keywords;

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

generate one or more recommendations to include a high ranked suggested content on the web page, the high ranked suggested content identified according to the keyword effectiveness index and the third metric;

transmit to a client computer communicatively coupled to the network, the one or more recommendations;

assign a favorable recommendation to one or more request results comprising a keyword effectiveness index higher than a first predetermined number;

associate a first visual indicator comprising a first color, interface element or graphic with the favorable recommendation;

assign a non-favorable recommendation to the one or more request results comprising a keyword effectiveness index lower than a second predetermined number;

associate a second visual indicator comprising a color, interface element or graphic with the non-favorable recommendation;

assign an ideal or neutral recommendation to the one or more request results comprising a keyword effectiveness index between the first predetermined number and the second predetermined number;

associate a third visual indicator comprising a color, interface element or graphic with the ideal or neutral recommendation; and

transmit at least one of the first visual indicator, the second visual indicator, and the third visual indicator to the client computer to be displayed in association with the first metric and the second metric.

11. The system of claim 10 , wherein the server computer is further configured to:

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

the at least one of the question keywords;

the one or more keywords; and

a request for the first metric, the second metric and the third metric.

12. The system of claim 10 , wherein the high ranked suggested content includes content that answers the one or more questions.

13. The system of claim 10 , wherein:

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

the second metric comprises a competition metric.

14. The system of claim 10 , wherein the keyword effectiveness index:

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

is utilized to generate, organize and sequence a recommended keyword or recommended content list comprising:

one or more request results returned by the search engine; and

the first metric, the second metric and the third metric for each of the request results; and

comprises a recommendation score for each of the request results.

15. The system of claim 10 , wherein the high ranked suggested content comprises a text including:

one or more frequently searched or highly ranked keywords; or

an article answering the one or more questions.

16. The system of claim 10 , wherein the server computer is further configured to:

request from the search engine:

a fourth metric comprising a quantity of times the one or more keywords have appeared in a search query during the time period; and

a fifth metric comprising a probability of receiving the high rank associated with the one or more keywords;

receive, from the search engine the fourth metric and the fifth metric;

calculate, from the fourth metric and the fifth metric, a second keyword effectiveness index;

generate one or more recommendations to include a second high ranked suggested content on the web page, the second high ranked suggested content identified according to the second keyword effectiveness index; and

transmit to a client computer, the one or more recommendations.

17. The system of claim 10 , wherein the server computer is further configured to:

receive:

a selection of a search engine optimization option for a web page within a hosted website to limit the first metric and the second metric by one or more geographical areas and one or more languages; and

limit a plurality of request results according to the one or more geographical areas or the one or more languages.

18. The system of claim 10 , wherein the server computer is further configured to:

receive a request to analyze the content of a selected web page;

perform a page level analysis of the content of the selected web page;

identify, on the web page, one or more stored keywords for optimizing the selected web page;

generate a stored keyword count and density list of each of the one or more stored keywords; and

generate a keyword grouping count and density list comprising a quantity of one or more groupings and a percentage of the one or more groupings as compared to total keywords in the content of the selected web page.

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 May 9, 2017
From: GO DADDY OPERATING COMPANY, LLC
To: BARCLAYS BANK PLC, AS COLLATERAL AGENT
Reel/Frame 042426/0045 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 29, 2014
From: NIJJER, RAJINDER
To: GO DADDY OPERATING COMPANY, LLC
Reel/Frame 034591/0979 →