IP Library Granted Patent US 8,473,495
Granted Patent B2
US 8,473,495 · App. 12/970,781 · Granted Jun 25, 2013

Centralized web-based software solution for search engine optimization

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,473,495
App. No.
12/970,781
Granted
Jun 25, 2013
Kind
B2
Abstract

A system and method for modifying a parameter of a website in order to optimize an organic listing of the website at one or more search engines is described. Several embodiments include methods and systems for generating scored representations based upon different portions of data associated with a website, and then combining the scored representations to achieve a result. The result indicates a feature of the website that may be modified in order to optimize the organic ranking of the website at one or more search engines.

Claims (37)

1. A computer program product comprising a computer usable storage medium having a computer readable program code embodied therein, said computer readable program code adapted to be executed to implement a method for optimizing a website in accordance with search engine results, the method comprising:

acquiring data associated with the website;

generating a plurality of weights associated with inbound links to a web page associated with the website, the plurality of weights including a first weight associated with a first source type of the inbound links and a second weight associated with a second source type of the inbound links, wherein the first weight is a different value than the second weight and the first source type is a different source type than the second source type, and the first and second source types are chosen from a group consisting of a .edu domain source type, a .gov domain source type, a social network source type, a vertical search engine source type, a blog source type and a wiki source type; and

generating a first scored representation, wherein said generating a first scored representation is based upon the first and second weights and one or more link metrics representing whether a first keyword is included in one or more of link text of an inbound link to the webpage from the .edu domain source type, link text, of an inbound link to the webpage from the .gov domain source type, link text of an inbound link to the webpage from the social network source type, link text of an inbound link to the webpage from the vertical search engine source type, link text of an inbound link to the webpage from the blog source type, or link text of an inbound link to the webpage from the wiki source type,

wherein relative values of the first and second weights are configurable to quantify relative pertinence of the first and second source types.

2. The computer program product of claim 1 , wherein the first scored representation is generated based upon at least two of the link metrics.

3. The computer program product of claim 1 , further comprising:

generating a second scored representation, wherein said generating a second scored representation is based upon one or more technical metrics representing whether a character length of a URL of the website exceeds a maximum URL character length, whether a webpage size of the website exceeds a maximum webpage size, whether flash navigation is used on the website, whether javascript navigation is used on the website, whether session identifiers are used in the URL, or whether dynamic parameters are used in the URL; and

generating a third scored representation, wherein said generating a third scored representation is based upon one or more content metrics representing whether a first keyword of a plurality of keywords is included in a title tag of the website, meta content of the website, a header tag of the website, a body tag of the website, a URL of the website, or in the website in accordance with a density threshold.

4. The computer program product of claim 3 , wherein the first scored representation is generated based upon at least three of the link metrics, the second scored representation is generated based upon at least three of the content metrics, and the third scored representation is generated based upon at least three of the content metrics.

5. The computer program product of claim 4 , the method further comprising:

normalizing the first scored representation, the second scored representation and the third scored representation to achieve a result.

6. The computer program product of claim 4 , the method further comprising:

combining the first scored representation, the second scored representation and the third scored representation to achieve a result.

7. The computer program product of claim 4 , the method further comprising:

averaging or normalizing scored representations for each of the at least three link metrics to generate the first scored representation;

averaging or normalizing scored representations for each of the at least three technical metrics to generate the second scored representation;

averaging or normalizing scored representations for each of the at least three content metrics to generate the third scored representation; and

combining the first scored representation, the second scored representation and the third scored representation to generate a final scored representation.

8. The computer program product of claim 7 , the method further comprising:

recommending, based on the final scored representation, at least one modification to one or more parameters of the website in order to improve an organic ranking of the website with respect to one or more search engines, wherein the recommending at least one modification to one or more parameters of the website includes recommending one or more of an increase of a number of inbound links of the website, a decrease of a length of a URL of the website, a decrease of a webpage size based on a determination that the size of the website exceeds a maximum size, a removal of dynamic parameters from the URL, a removal of flash navigation from the website, a use of a keyword in a title tag of the website, a use of the keyword in meta content of the website, a use of the keyword in a header tag of the website, and a use of a keyword in the website that exceeds a density threshold.

9. The computer program product of claim 4 , the method further comprising:

averaging scored representations for each of the at least three link metrics to generate the first scored representation;

averaging scored representations for each of the at least three technical metrics to generate the second scored representation;

averaging scored representations for each of the at least three content metrics to generate the third scored representation; and

normalizing the first scored representation, the second scored representation and the third scored representation to generate a final scored representation.

10. The computer program product of claim 1 , the method further comprising:

recommending, based on the first scored representation, at least one modification to one or more parameters of the website in order to improve an organic ranking of the website with respect to one or more search engines.

11. The computer program product of claim 10 , wherein the recommending at least one modification to one or more parameters of the website includes recommending three or more of an increase of a number of inbound links of the website, a decrease of a length of a URL of the website, a decrease of a webpage size based on a determination that the size of the website exceeds a maximum size, a removal of dynamic parameters from the URL, a removal of flash navigation from the website, a use of a keyword in a title tag of the website, a use of the keyword in meta content of the website, and a use of the keyword in a header tag of the website, and also recommending a use of a keyword in the website based on a density threshold.

12. The computer program product of claim 10 , wherein the recommending at least one modification to one or more parameters of the website includes recommending two or more of an increase of a number of inbound links of the website, a use of a keyword in a title tag of the website, a use of the keyword in meta content of the website, and a use of the keyword in a header tag of the website, and also recommending a use of a keyword in the website based on a density threshold.

13. The computer program product of claim 1 , wherein the first scored representation is generated based upon at least three of the link metrics.

14. The computer program product of claim 13 , the method further comprising:

normalizing scored representations of each of the at least three link metrics to generate the first scored representation.

15. The computer program product of claim 13 , the method further comprising:

averaging scored representations of each of the at least three link metrics to generate the first scored representation.

16. The computer program product of claim 1 , the method further comprising:

recommending, based on the first scored representation, at least one modification to one or more parameters of the website in order to improve an organic ranking of the website with respect to one or more search engines, wherein the recommending at least one modification to one or more parameters of the website includes recommending one or more of an increase of a number of inbound links of the website, a use of a keyword in a title tag of the website, a use of the keyword in meta content of the website, a use of the keyword in a header tag of the website, and a use of a keyword in the website that exceeds a density threshold.

Assignments (7)
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS RECORDED AT REEL 67275, FRAME 0559 Recorded May 18, 2026
From: BARCLAYS BANK PLC, AS COLLATERAL AGENT
To: PRESS GANEY ASSOCIATES LLC; RIOSOFT HOLDINGS, INC.
Reel/Frame 075583/0412 →
SECURITY INTEREST Recorded May 18, 2026
From: QUALTRICS, LLC; PRESS GANEY ASSOCIATES LLC; CLARABRIDGE, INC.; DELIGHTED, LLC; RIOSOFT HOLDINGS, INC.; INMOMENT, INC.; LEXALYTICS, INC.; INMOMENT RESEARCH, LLC; ALLEGIANCE SOFTWARE, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 075583/0001 →
PATENT SECURITY AGREEMENT Recorded Apr 30, 2024
From: PRESS GANEY ASSOCIATES LLC; RIOSOFT HOLDINGS, INC.
To: BARCLAYS BANK PLC, AS COLLATERAL AGENT
Reel/Frame 067275/0559 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN INTELLECTUAL PROPERTY AT R/F 051462/0420 Recorded Jan 26, 2021
From: WESTERN ALLIANCE BANK
To: BF RIO HOLDINGS, INC.; BINARY FOUNTAIN, INC.; RIOSOFT HOLDINGS, INC.
Reel/Frame 055109/0655 →
RELEASE OF SECURITY INTEREST Recorded Jan 15, 2021
From: ESCALATE CAPITAL PARTNERS SBIC III, LP
To: BINARY FOUNTAIN, INC.; BF RIO HOLDINGS, INC.; RIOSOFT HOLDINGS, INC.
Reel/Frame 054929/0418 →
SECURITY AGREEMENT Recorded Jan 3, 2020
From: BF RIO HOLDINGS INC.; BINARY FOUNTAIN, INC.; RIOSOFT HOLDINGS, INC.
To: WESTERN ALLIANCE BANK
Reel/Frame 051462/0420 →
SECURITY INTEREST Recorded Oct 17, 2019
From: BINARY FOUNTAIN, INC.; BF RIO HOLDINGS, INC.; RIOSOFT HOLDINGS, INC.
To: ESCALATE CAPITAL PARTNERS SBIC III, LP
Reel/Frame 050743/0892 →