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.