1. A method being implementable on a computing device for predicting a real time change in an organic search ranking of a website, the method comprising: identifying a plurality of variables, including one or more technical variables, that impact the organic search ranking of the website; calculating an individual score based on each of the plurality of variables of the website; calculating an overall score based on the plurality of individual scores; calculating individual scores for at least one competitor's website based on each of the plurality of variables of the at least one competitor's website; calculating a competition score based on the individual scores for the at least one competitor's website; providing a simulation interface that enables a user to: view the individual scores for the website; view at least some of the individual scores for the at least one competitor's website; specify the one or more variables for the website; and calculate updated individual scores for the website based on the user-specified variable(s); calculating an updated overall score based on the updated individual scores for the website; and determining an estimated organic search ranking of the website based on the updated overall score and the competition score.
1. A method being implementable on a computing device for predicting a real time change in an organic search ranking of a website, the method comprising: identifying a plurality of variables, including one or more technical variables, that impact the organic search ranking of the website; calculating an individual score based on each of the plurality of variables of the website; calculating an overall score based on the plurality of individual scores; calculating individual scores for at least one competitor's website based on each of the plurality of variables of the at least one competitor's website; calculating a competition score based on the individual scores for the at least one competitor's website; providing a simulation interface that enables a user to: view the individual scores for the website; view at least some of the individual scores for the at least one competitor's website; specify the one or more variables for the website; and calculate updated individual scores for the website based on the user-specified variable(s); calculating an updated overall score based on the updated individual scores for the website; and determining an estimated organic search ranking of the website based on the updated overall score and the competition score. 14. The method as claimed in claim 1 , wherein the website includes at least one webpage.