Suggesting keywords for search engine optimization
AssigneeGo Daddy Operating Company, LLC
InventorsPaul Roe, Arnold Blinn
Life of this patent
Estimating the term…
Abstract
The present invention improves the SEO of a website by incorporating related keywords into the website based on an identified category for the website. The category for the website may be identified via keywords within the website matched to one or more categories containing the identified keywords and stored within a database. The keywords may be further matched to one or more related keywords within the one or more categories. Each of these related keywords may be scored according to category relevance, and may further be recommended to the website owner for inclusion on the website. Positive responses by the website owner to the recommended related keywords may increase the related keyword score, while negative responses may decrease the score.
Claims21
A method, comprising:
- A) storing in an electronic database a plurality of universal keywords and a plurality of related keywords, wherein at least one universal keyword is associated with a related keyword;
- B) analyzing a website, designed by a website builder, having a text;
- C) finding a first universal keyword in the text;
- D) determining a first related keyword in the electronic database associated with the first universal keyword;
- E) displaying on an electronic device the first related keyword to the website builder;
- F) accepting from the website builder a response to the first related keyword;
- and
- G) if the response is a positive response from the website builder for the first related keyword, incorporating the first related keyword into the website.
A method, comprising:
- A) storing in an electronic database a plurality of categories, a plurality of universal keywords, and a plurality of related keywords, wherein at least one category is associated with at least one universal keyword and wherein at least one universal keyword is associated with at least one related keyword;
- B) determining a first category for a website;
- C) analyzing the website, built by a website builder, having a text;
- D) finding a first universal keyword in the text associated with the first category;
- E) determining a first related keyword associated with the first universal keyword;
- F) displaying on an electronic device the first related keyword to the website builder;
- G) accepting from the website builder a response to the first related keyword;
- and
- H) if the response is a positive response, incorporating the first related keyword into the website.
A method, comprising:
- A) storing in an electronic database a plurality of universal keywords, a plurality of related keywords, and a plurality of scores wherein at least one universal keyword is associated with a related keyword, and wherein at least one related keyword is associated with a score;
- B) analyzing a website, built by a website builder, having a text;
- C) finding a universal keyword in the text;
- D) determining a related keyword associated with the universal keyword in the electronic database;
- E) determining a score associated with the related keyword in the electronic database;
- F) using the score to determine if the related keyword should be displayed to the website builder;
- G) if the related keyword should be displayed to the website builder based on the score:
- i) displaying on an electronic device the related keyword to the website builder;
- ii) accepting from the website builder a response to the related keyword;
- iii) if the response is a negative response, reducing the score in the electronic database associated with the related keyword;
- and
- iv) if the response is a positive response:
- a) incorporating the related keyword into the website;
- and
- b) increasing the score in the electronic database associated with the related keyword.
A method, comprising:
- A) storing in an electronic database a plurality of categories, a plurality of universal keywords, a plurality of related keywords, and a plurality of scores, wherein each category is associated with at least one universal keyword, wherein at least one universal keyword is associated with at least one related keyword, and wherein at least one related keyword is associated with a score;
- B) determining a category within the plurality of categories, for a website designed by a website builder, having a text;
- C) analyzing the text;
- D) finding a universal keyword within the plurality of universal keywords associated with the category, in the text;
- E) determining a related keyword within the plurality of related keywords associated with the universal keyword;
- F) finding a score within the plurality of scores associated with the related keyword;
- G) using the score to determine if the related keyword should be displayed to the website builder;
- H) if the related keyword should be displayed to the website builder based on the score:
- i) displaying on an electronic device the related keyword to the website builder;
- ii) accepting from the website builder a response to the related keyword;
- iii) if the response is a negative response from the website builder for the related keyword, reducing the score in the electronic database associated with the related keyword;
- and
- iv) if the response is a positive response from the website builder for the related keyword:
- a) incorporating the related keyword into the website;
- and
- b) increasing the score in the electronic database associated with the related keyword.
Dependencies are inferred from the claim text.