The GetGoodRank Algorithm

How Does GetGoodRank Estimate Websites?


When creating the GetGoodRank algorithm for assessing websites, we carefully analysed the evaluation metrics used by Google for the website’s quality, freshness, relevance and usability. GetGoodRank experts paid a lot of attention to:

  • Google Algorithms, taking into account user experience and user factors
  • Causes and goals of innovations
  • Qualitative changes in search results from 2011 to 2015


Google’s official blog confirmed weighing behavioural factors in a website’s ranking. The most effective method of defining the quality of user factors is users’ estimation. GetGoodRank experts carefully analysed the action of the search algorithm, Google’s official instructions for assessors and search engine experts’ official reports. We have chosen the most meaningful factors for ranking and have defined their values in search algorithm formulas.


We have created our own website’s rating system, which uses principles from Google’s algorithm –MarksNet.


MarksNet is a data analysis system, designed to rate websites according to marks given by assessors. MarksNet uses ranking formulas that most closely resemble Google’s formulas. It allows us to evaluate accurately all the website’s parameters, thus answering the question of why a website is ranked lower.

Ranking formula take into account users’ estimation (Google assessors) and the factors that have been officially reported by Google to be considered in website ranking.

Ranking formula

The main list of parameters for quality evaluation of any website GetGoodRank takes from Google instructions for web masters from the official Google blog, and also from Google Quality Rating Guidelines. As opposed to the aim of the global search algorithm which is to compare and rank thousands of websites, the major goal of GetGoodRank is qualitative website evaluation and the website’s comparison with competitors, as well as definition of its key advantages and disadvantages.



How Does GetGoodRank Estimate Websites?


We have worked out the exact list of parameters that influence a website’s positions in search results and we have made a list of questions for assessors for fact-based evaluation of key parameters. GetGoodRank assessors estimate websites by following particular instructions, as Google assessors do. We have worked out a detailed factors system that investigates SERP changes after integration of new filters and algorithms.


GetGoodRank estimates:

  • The Trust In Companies, Brands and websites
  • Content and Pages Arrangement
  • Order and Purchase Functions
  • Service Quality and Client Support Responsiveness
  • Website Navigation
  • Design
Estimate Websites

Each assessor evaluates more than 150 parameters and we guarantee fairness and credibility in website assessment. Each user answers 2 to 8 questions on every parameter, with a specific scale for every feature that minimizes perception subjectivity and potential user prejudice. Assessors’ answers are rendered by the MarksNet system and are optimized for forming experts’ recommendations on user factors, commercial potential and website usability improvement.


MarksNet is a GetGoodRank project. It is a system that defines and specifies parameter vectors and values their weight in the algorithms of searching systems. In addition, MarksNet’s architecture uses methodology of artificial neural networks for calculation of optimal exponents of evaluation results.

Evaluation of Competitors

To maximize the efficiency of analysis, it is necessary not only to define a website’s status but also to understand how the website differs from competitor websites. We carefully analyse search results and define competitor websites that are ranked higher.


The evaluation results for competitors will clearly show why your website is ranked lower and will help your website advance above its competitors in search results.


Estimation of Competitors


How Does the Quality of Websites Get a Numerical Value?

After analyzing search results and official Google documents, GetGoodRank experts defined each parameter’s weight and applied special indexes to all of them. Thus, every parameter is taken into account in the GetGoodRank formula, as long as every factor affects the position that Google gives the website. Every assessor’s answer is given a numerical value, and user factors and commercial relevance evaluation is calculated by considering their weight indexes.


GetGoodRank calculates the value of every category using this formula:

GetGoodRank calculates the value

G = Category value, N = Parameter number in this category, Pn = Parameter value, kn = Weight index of a given parameter inside the category.


How Analysis Results are Presented

The results of GetGoodRank analysis are presented in diagrams and graphs with users’ and experts’ comments, as well as recommendations on all parameter improvements. Competitors’ diagrams show how your website differs from the top ones.


Ste-by-step Recommendations

As opposed to many services, GetGoodRank does not give a mark to abstract usability but converts such values as trust, simplicity and convenience of use and service quality into a numerical value. It allows you to see clearly where you can improve. Furthermore, GetGoodRank does not just provide users’ opinions about your website: the MarksNet system notices the smallest value vacillation and considers it when step-by-step instructions on improving factors of user and commercial websites are given.


Stepwise Recommendations

The recommendations are simple and they are perfectly converted into a staged work-plan for webmasters. Performing them will not lead to global website changes, investments or time wastage.



Exchange your email for a discount! You will get a message when we start!