Journal Archive

Journal of the Korean Institute of Industrial Engineers - Vol. 47 , No. 6

[ Article ]
Journal of the Korean Institute of Industrial Engineers - Vol. 47, No. 6, pp. 529-538
Abbreviation: JKIIE
ISSN: 1225-0988 (Print) 2234-6457 (Online)
Print publication date 15 Dec 2021
Received 15 Sep 2021 Revised 04 Nov 2021 Accepted 08 Nov 2021
DOI: https://doi.org/10.7232/JKIIE.2021.47.6.529

Website Design with Higher Search Engine Ranking using Multi-Criteria Decision Model
Nita Solehati ; Joonsoo Bae ; Dawei Luo
Department of Industrial and Information Systems Engineering, Jeonbuk National University

다기준 의사결정 모델을 활용하여 검색 엔진 순위를 높이는 웹사이트 설계
솔레하티 니타 ; 배준수 ; 루오 다웨이
전북대학교 산업정보시스템공학과
Correspondence to : Professor Joonsoo Bae, Department of Industrial and Information Systems Engineering, Jeonbuk National University, 567 Baekje-daero, Deokjin-gu, Jeonju-si, Jeollabuk-do, 54896, Republic of Korea, Tel : 063-270-2332, Fax : 063-270-2333, E-mail : jsbae@jbnu.ac.kr


© 2021 KIIE

Abstract

Websites compete fiercely for the highest rank in search engines. The benefits lie in lower advertisement cost and better promotion effect of the websites for business activities. Therefore, every company expects their website to appear in the top 10 or on the first page of search engines, making web developers highly competitive to get into the highest rank on search engines. In this paper, we explore and evaluate the ability of the PROMETHEE method to index and rank websites based on multi-criteria analysis for the first time. The results are verified with an analytical solution derived manually and validated against Google results. This method allows companies to conveniently compare their websites’ popularity with competitors’ in the search engine, so it can be a powerful tool to improve their websites’ ranking by using the feedback-loop concept to boost their marketing strategy.


Keywords: Google, Multi-Criteria Analysis, PROMETHEE, Search Engines

1. Introduction

Search engines, e.g. Google, Yahoo, Bing etc. have become an indispensable tool in modern activity as nowadays people usually find almost everything through the Internet. The fast growth of hardware, software and the Internet connection makes people get access to the Internet easily and, hence, extensively use search engines from their laptop, tablet and smart phone etc. Among many of the search engines available on the Internet, Google has become the most popular one in the world followed by Bing, Yahoo!Search, Baidu (eBizMBA, 2021). Google - Global market share accounts for around 69.8% in the search engine application (Net Marketshare, 2020).

The high ranked websites from the search results are usually the most popular ones. This is beneficial to the owners of the websites as it can increase their income from advertisements and, most importantly, to the company or business-related activities. Becoming the highest rank websites in the search engine means that they can promote their products better than their competitors. Therefore, every company expects its website to appear in the highest rank or at least at the top 10 or on the first page of a search engine website. This fact makes web developers compete with each other to get into the highest rank on the search engine.

In order to boost websites’ rank, many search engine optimizations (SEO) are currently available (An and Jung, 2021). Some SEO methods stay within the guidelines laid out by the major search engines; some others, however, are found to violate the guidelines and may risk being penalized or being banned from the search engines (Roslina and Nur Shahirah, 2019). Thus, web developers need to be extra careful when implementing SEO to their websites to avoid being penalized by the search engine. Furthermore, one of the main drawbacks of the SEO is that it cannot be used to predict the results of the search engines against their competitors, which is of great importance to design a website successfully.

Nonetheless, predicting search engine result is a challenging task as most of the search engine companies keep their search algorithms secret - note that they also compete with other search engine companies, e.g. Google against Yahoo. Furthermore, each search engine company may have a different ranking algorithm which makes it more difficult to predict the ranking. Clearly, what is needed urgently is to develop a simple yet robust approach in order to accurately predict the search engine result.

The layout of the paper is as follows. <Figure 1> shows the study process. First, the problem is defined and the related work is reviewed. Then the PROMETHEE method is briefly introduced (Bertrand, 2011) to analyze search engine results for 30 keywords with total 120 websites. Further, the results are validated against Google search results; parameter adaption of the weight value of criteria is carried out using Taguchi method to search for the best combination of weight value. After that, a feedback loop concept is introduced to assist the web developer to improve the low rank website toward higher rank with an example of case study. Finally, conclusions are drawn and extensions of the present work are highlighted with emphasis on the real implementation of the PROMETHEE’s feedback loop suggestions.


Figure 1. 
Flowchart of the research


2. Related Works

Research about this topic has been conducted in many aspects, which mainly focus on the effect of SEO, the performance evaluation of existed websites and the implementation of SEO.

Giomelakis et al. (2019) discussed at length the subject of search engine optimization, its different characteristics, and why basic SEO knowledge is considered as a useful tool for any web business. Akincilar and Dagdeviren (2014) developed a robust and reliable model which evaluates the quality of hospital websites. Akbele et al. (2012) summarized the use of genetic algorithm to evaluate the internet web search.

Derhami et al. (2013) proposed Reinforcement Learning concept to lead significant improvements in ranking algorithms. Cobos et al. (2014) studied the importance of clustering web search results based on the Cuckoo Search algorithm and Balanced Bayesian Information Criterion. Nagpal and Petersen (2020) built an empirical framework using search queries and organic click data which provides modal-based guidance to SEO practitioners for keyword selection and web content creation. Setiawan (2020) used SEO method to optimize the website visibility and traffic in tourism.

Despite the wide range studies conducted, none of these provides a detailed mechanism based on physical algorithms to correctly predict the search engine results which are validated against experimental data. Further, none of them is able to predict the search result for newly developed websites. In addition, most of them are unable to provide detailed point-by-point feedback to websites’ owners.

This paper tries to evaluate the problem from a different perspective by quantifying the physical parameters used in the search engine algorithm. Through comparison with TOPSIS, VIKOR and COPRAS , PROMETHEE method, which is based on outranking approach, for which the degree of dominance of one option over another is indicated by outranking, has similarities with the purpose of search engine on the website ranking. (Wojciech et al., 2020) This becomes one of the reasons why the exploration and evaluation of the application of PROMETHEE method for search engine ranking are urgent. Moreover, PROMETHEE is a well-established decision support system which deals with the appraisal and selection of a set of options on the basis of several criteria, with the objective of identifying the pros and the cons of the alternatives and obtaining a rank among them in line with the purpose of this topic. In addition, as PROMETHEE has been widely and successfully used in many other areas and has been proven to be a simple yet reliable tool, this method can also be potential for practical application in predicting and improving search ranking.


3. Methodology

We first implement multi-criteria decision approach based on PROMETHEE method to predict the search engine results. In PROMETHEE analysis, the value of weight function is an important parameter to determine the accuracy of the ranking; however, the weight value for each criterion is not known a priori. We thus implement Taguchi statistical method to search for best combination of weight by iterative refinement. Lastly, we introduce a feedback loop concept to improve performance of website ranking from the result of search engine.

3.1 Promethee

PROMETHEE is a multi-criteria decision making methodology which has been widely used to solve multi-criteria decision problems ranging from environmental to computer science, stock market, medicine etc. Behzadian et al. (2010) presented in detail various PROMETHEE applications in his review paper. Basically, PROMETHEE helps an outranking multi-criteria decision (Brans, 1985; Brans, 1986). The PROMETHEE methodology has six steps, as follows:

  • First step: the first step involves selection of alternative determination. Here, we need to determine some of the alternatives that already exist and later we choose one as the solutions. For verification and validation purposes, we take top four websites appearing from Google result as alternatives. In our study, we analyze 30 keywords with four websites in each keyword: overall we evaluate 120 websites. Note that the keywords used in this study are chosen randomly for statistical purpose and the search engine used is Google.kr.
  • Second step: we determine some criteria that are used in decision-making processes. In order to predict the search engine result, in this paper we use Google search - we determine the search criteria by Google which consist of five factors: keywords, link, content, design and address (Solehati et al., 2011; Esuli and Sebastiani, 2007); for each factor, we give the value scale ranging from 1 to 5 depending on the analysis of the website, and then analyze five factors for all 120 sites one by one; all of the factors are listed in <Table 1>. Note that there are more than 200 factors influencing the ranking; for the sake of brevity in order to proof our proposed concept, we select five most significant factors as in earlier work (Solehati et al., 2011; Eusli and Sebastiani. 2007; Zhou et al., 2017). Further, in factor number 3 and 4, i.e., content and design, it comprises of five and four subfactors, respectively. Each sub-factor is analyzed separately and the total scale is calculated by summing all the subfactors.
    Table 1. 
    Factors and subfactors used for PROMETHEE website popularity ranking.
    Factor How the value is determined Scale
    Keyword (f1) max Meta tag keyword in HTML code 1-5
    Link (f2) max Toolbar check pagerank 1-5
    Content (f3) min ∙How many times of duplication in the sites page
    ∙How relevant the keyword with the content
    ∙How many page that is attempted for phishing, Trojan, virus and other badware
    ∙How many pages that has affiliation program or non-original software
    ∙How many pages that is used as a cheating page
    1-5
    1-5
    1-5
    1-5
    1-5
    Design (f4) min ∙How many link scheme it has
    ∙How many hidden text or hidden link in the page
    ∙How many wrong/dead HTML code
    ∙How many link in the page
    1-5
    1-5
    1-5
    1-5
    Address (f5) max ∙How same website address chosen with the keyword 1-5

  • Third step: we assign the weight value (degrees-of-importance) for each criterion. This step is important since all of the assigned weight need to be judged objectively. Thus, a clear and consistent standard need to be established in order to correctly assign the degree-of-importance weight of each factor and subfactors to avoid misjudgment. In Google, however, the weight value for the search algorithm becomes their top secret against competitors (Google information for webmaster, 2021). Thus, in this study, we determine the weight value by parameter adaption using Taguchi method to fit the data from Google search results.
  • Fourth step: we calculate and format the matrix according to whether it is minimization function or maximization function in <Table 2>. If the factor has maximization function, higher scale value is considered better, while for the factor with minimization function, the site performance is higher with smaller scale value. The function ‘fn(an)’ return the scale value after analyzing the website according to each factor in <Table 1>.
    Table 2. 
    Initial matrix formation
    alternative f1(max) f2(max) f3(min) f4(min) f5(max)
    a1 f1(a1) f2(a1) f3(a1) f4(a1) f5(a1)
    a2 f1(a2) f2(a2) f3(a2) f4(a2) f5(a2)
    a3 f1(a3) f2(a3) f3(a3) f4(a3) f5(a3)
    a4 f1(a4) f2(a4) f3(a4) f4(a4) f5(a4)

  • Fifth step: we search basic matrix and matrix transpose. For the maximum factor condition, the matrix is composed by dividing row over column; whereas for the minimum factor condition, it is in an opposite way, column divided by row. The basic matrix is defined as
    basicmatrix=initialmatrix/n=14fnan(1) 
  • Sixth step: all the websites are ranked based on the net flow, Φ+-Φ-; that is to calculate positive and negative preference flows for each alternative. Leaving flow, Φ+, the positive flow expresses how much an alternative is dominating (power) the other ones. While Entering flow, Φ-, the negative flow relates to how much it is dominated (weakness) by the other ones, after which, we calculate the net flow.
3.2 Taguchi Statistical Method

We implement Taguchi statistical method to search for best combination of weight values. This is expected to improve the accuracy level of PROMETHEE prediction as compared to experimental data from search engine results. It is a powerful engineering tool for experimental optimization and one of the most well-known robust design methods. Generally, it is used to find the sensitivity of each parameter and determine the optimum combination of the design factors (Fowlkes and Creveling, 1995; Barker, 2005). It has been proven to be successfully implemented in several engineering area, such as fuel cell (Solehati et al., 2012), supply chain (Yang et al, 2011), marketing (Hong, 2012), machining (Zhang et al., 2013), acoustics (Garg et al., 2013), bioheat transfer (Jamil and Ng, 2013), to name but a few. Lin et al. (2015) integrated Taguchi method with neural network training and genetic algorithm to aid in searching for optimum product design and development. Therefore, we introduce this method for the first time in this area due to its robustness yet easy implementation. The weight values for each factor in <Table 1>, namely keyword (f1), link (f2), content (f3), design (f4) and address (f5), are evaluated using Taguchi method utilizing five level designs, means that the range of weight value used in this study is from 1 to 5. <Table 3> shows the combination of each weight parameter and their levels.

Table 3. 
Combinations of each weight parameters and levels
Parameter Level 1 Level 2 Level 3 Level 4 Level 5
A Keyword (f1) 1 2 3 4 5
B Link (f2) 1 2 3 4 5
C Content (f3) 1 2 3 4 5
D Design (f4) 1 2 3 4 5
E Address (f5) 1 2 3 4 5

We evaluate the objective function of the best combination of weight parameters based on the accuracy of the prediction, calculated by

Accuracy=(4!)×30Err×100%(2) 

Where Err is the prediction error as compared to Google result, 4! is the possible combination of ranking from four websites and 30 is the total number of keywords analysed; while, the signal-to-noise ratio (S/N) evaluated is based on Larger-the-better which means that the higher the accuracy, the closer the weight values:

S/N=-10log1nri=1nr1Yi2(3) 

Once the optimum combination of each parameter has been determined, we verify the predicted results from Taguchi method with Google search results. The confidence interval (CI) of the estimated value is calculated by:

CI=Fα,v1,v2Vep1neff+1r(4) 

where Fα,v1,v2 is the F-ratio required, v1 is the number of degree of freedom of the mean, v2 is the number of degree freedom of the error, Vep is the error of variance, r is the sample size in the confirmation test, and neff is the effective sample size, defined as

neff=N1+DOFopt(5) 

where N is total number of trials and DOFopt is the total degree of freedom that are associated with items used to estimate optimum nopt.

3.3 Feedback-loop Concept

Once the PROMETHEE prediction is validated against search engine data, in this particular case of Google, we aim to implement the prediction method of improving the popularity of the website to rise to a higher ranking in search engine. Here, we introduce a feedback loop from the PROMETHEE analysis to the web developer in order to improve the popularity of the website and, further, raise the rank of the website. That is to say, increasing the rank of existing website or develop new website according to PROMETHEE result guidelines so that it will appear in the first rank in the search engine. <Figure 2> shows the concept of PROMETHEE feedback loop concept. First, the website popularity rank is analyzed using PROMETHEE and the results are verified and validated against Google search. If the rank is at high rank, there is nothing to do with the website; however, if the website rank is low, PROMETHEE will provide the feedback to the web developer to modify the website accordingly. To improve the website, each of the criteria, factors and subfactors together with their degrees-of-importance during PROMETHEE assessment need to be considered and implemented to the website.


Figure 2. 
Feedback Loop Concept to Raise Popularity of Website Rank using PROMETHEE

For example, if a company wants to improve their website search engine ranking, firstly, the PROMETHEE analysis needs to be carried out together with their competitor’s website and validate the search engine ranking, as presented in previous Section. Thus, assessment for each criterion in <Table 1> need to be conducted to see which factor is lacking according to Google ranking method in the PROMETHEE matrix. Thus, the lacking factor needs to be improved and simulated in PROMETHEE software to see the net-flow and sensitivity analysis of each factor. The proses is repeated until it surpasses the ranking of competitor’s website. This can be done manually or automatically by creating a looping function in the software.


4. Results and Discussion

The experiments are carried out by analyzing 30 keywords with total 120 websites, each keyword has top 4 websites from the Google search results. Note that due to strict page limitation, the data in the appendices are available upon request to the corresponding author. The keywords and websites are randomly selected to represent typical keywords commonly used in public. In the following, we search for the best combination of weight values utilizing Taguchi statistical method and, then, we validate the PROMETHEE results against data obtained from Google search engine. Once the method has been validated, we propose a feedback loop concept to improve the website ranking by carefully provide feedback to the website developers based on PROMETHEE analysis.

4.1 Validation

Besides verification of the software results with analytical solution derived from the first principal concept, validation of the proposed method with experimental evidence from Google search engine results is of paramount importance for the judgment of successful method. Here, the weight value of each criterion is not known a priori; Further, the search method is also a top secret in Google against competitor. Thus, we need to find best combination of weight value for each criterion. In this study, we implement Taguchi statistical method to search for best combination of weight value.

Here, we have five weight parameters, e.g. keyword (f1), link (f2), content (f3), design (f4), address (f5), with five level values, ranging from 1 to 5, for each weight parameter (see <Table 3>). An L25 orthogonal array (OA) was employed in the experiment matrix, as shown in <Table 4> (except for last column), to search for best combination. Thus, we systematically calculate each combination of weight function in the orthogonal array (25 combinations) and apply to 30 analyzed keywords (120 websites). Note that if we had chosen to carry out all possible combination of parameters using full fractional approach, the number of experiments would have been more than several hundred which is impractical.

Table 4. 
Orthogonal array for L25 with five weight parameters and five levels experimental design
No f(1) f(2) f(3) f(4) f(5) Accuracy results (%)
1 1 1 1 1 1 93
2 1 2 2 2 2 93
3 1 3 3 3 3 94
4 1 4 4 4 4 96
5 1 5 5 5 5 96
6 2 1 2 3 4 94
7 2 2 3 4 5 93
8 2 3 4 5 1 95
9 2 4 5 1 2 96
10 2 5 1 2 3 93
11 3 1 3 5 2 94
12 3 2 4 1 3 96
13 3 3 5 2 4 96
14 3 4 1 3 5 93
15 3 5 2 4 1 94
16 4 1 4 2 5 93
17 4 2 5 3 1 96
18 4 3 1 4 2 95
19 4 4 2 5 3 94
20 4 5 3 1 4 93
21 5 1 5 4 3 96
22 5 2 1 5 4 93
23 5 3 2 1 5 93
24 5 4 3 2 1 95
25 5 5 4 3 2 94

<Table 4> in the last column shows the accuracy of PROMETHEE prediction for combination of each weight value as compared to Google results. It is obvious that changing the weight values affects the accuracy of PROMETHEE prediction. However, we note that the accuracy changes only about 4% as it varies from 93 to 96% for all 25 combinations, which means that the PROMETHEE prediction already has reasonably good accuracy. A closer inspection reveals that the main error on the PROMETHEE prediction is due to same value of net flow which is mirrored by the same ranking result. Thus, it can be deduced that PROMETHEE method has reasonable accuracy for prediction quality.

In order to get the most accurate result, we need to determine the best combination of each weight values. In Taguchi method, we analyze the sensitivity of each factor by looking at the signal-to-noise ratio graph. <Figure 3> shows the sensitivity of each weight parameter with regard to the accuracy of prediction. It is seen that content (f3) yields the most sensitive weight criteria with the S/N ratio of 0.24, thus, according to S/N analysis, the weight value for f3 is 5. The second most sensitive factor according to Taguchi analysis is address (f5) with the sensitivity of S/N ratio of 0.09, the weight value for f5 is therefore determined to be 3. Now, the third most sensitive weight factor with the sensitivity of S/N ration of 0.07, interestingly, is link (f2), and design (f4); the best weight values for f2 and f4 is 4. While the least sensitive S/N ratio of weight factor of 0.04 is keyword (f1) and the values for weight is 3.


Figure 3. 
S/N response graph for weight value for each criterion

Thus far, we have obtained the best combination of weight value for each factor. Now, we implement the obtained weight value obtained from Taguchi method to the PROMETHEE analysis. The results of leaving flow, entering flow and net flow together with the rank results from both Visual PROMETHEE software as well as Google results are summarized in <Table 5>. Here several features are apparent; foremost among them is a good agreement between PROMETHEE results and Google results with accuracy of 98% as compared to the previous results without adapting weight value using Taguchi with the highest accuracy of 96%, see last column in <Table 4>. Clearly, applying Taguchi method improves the quality/accuracy of PROMETHEE prediction, albeit in this particular case is less significant. This may be due to the fact that PROMETHEE method is already a robust method for multi-criteria decision which has close similarity to one used in search engine website ranking.

Table 5. 
Validation of PROMETHEE rank results against Google results (short version).
No Google rank Φ+-Φ- Φ+ Φ- PROMETHEE rank with adapted weight value
1 1 0.412 0.738 0.326 1
41 1 0.0231 0.0231 0.0000 1=
42 2 0.0231 0.0231 0.0000 1=
43 3 0.0000 0.0000 0.0000 2
44 4 -0.0463 0.0000 0.0463 3
109 1 0.0444 0.0444 0.0000 1
110 2 0.0074 0.0074 0.0000 2
111 3 0.0000 0.0000 0.0000 3
112 4 -0.0519 0.0000 0.0519 4
120 4 -0.1157 0.0000 0.1157 4

With respect to ranking quality, we note that the error of ranking prediction is mainly due to similar result in net flow which is mirrored by same ranking result. On closer inspection, for the optimized result after applying new weight values obtained from Taguchi method, only two ranking out of total four combinations from thirty keywords (4! × 30) is deviate from Google results; especially for the case where the website has very close similarity. For example, in the websites number 41 and 42 with the keyword of “buy ginseng online”, both website, i.e., http://www.onlineginsengstore.com/ and http://www.buyginseng.org/ have very much similarity; thus, albeit the degrees-of-importance for scales of factors and subfactors are different, it, surprisingly, turns out to have similar net flow output which, in turn, leads to the same ranking. This deviation may be due to different ranking algorithm by Google; however, this is insignificant (error of 2%). Thus, statistically speaking, the confidence level of the PROMETHEE method for ranking quality is found to be ~ 98%, as can be inferred from <Table 5>. Clearly PROMETHEE method together with Taguchi method to search for combination of weight values is a reliable method and tool to predict website popularity rank, which shows potential to be used for practical applications.

Now, we move forward to propose feedback loop concept, as introduced in Section 3.3, to improve the ranking in search engine result. In this paper, for a limiting case, we demonstrate the feedback loop concept to the existing website in our analysis, for example, for the keyword “branded bag”, website no 109-112, for which the net flow analysis is shown in <Figure 4>. It is seen that the first, second and third rank website has a very close net flow, which means that small modification can lead to surpass the rank. <Table 6> shows the detail scale evaluations and degree-of-importance used for PROMETHEE assessment for each factor and subfactor. We note that the highest evaluation scales are observed for factor keyword (f1), content (f3), design (f4) and address (f5) at the first rank website; thus, the chance for website no 2 to raise to first rank is by improving their factors (f1 and f5) to the highest level (or minimum level for f3); while for factor f2, the website no 2 is already higher than website no 1, but it can be improved further as well.


Figure 4. 
PROMETHEE Partial Ranking (a) and complete ranking (b) for keyword “branded bag” before feedback loop is implemented.

Table 6. 
Scale Evaluation for the PROMETHEE’s Factors and Subfactors Determined in Keyword “branded bag”.
Factor How the value is determined Scale Web No 1 Web No 2 Web No 3 Web No 4
Keyword (f1) max Meta tag keyword in HTML code 1-5 5 4 4 4
Link (f2) max Toolbar check pagerank 1-5 3 4 3 3
Content (f3) min ∙How many duplication in the sites page
∙How relevant the keyword with the content
∙How many page that is attempted for phishing, Trojan, virus and other badware
∙How many pages that has affiliation program or non-original software
∙How many pages that is used as a cheating page
1-5
1-5
1-5
1-5
1-5
1
1
1
1
1
1
2
1
1
1
1
1
1
1
2
1
2
1
2
1
Design (f4) min ∙How many link scheme it has
∙How many hidden text or link in the page
∙How many wrong/dead HTML code
∙How many link in the page
1-5
1-5
1-5
1-5
1
1
1
1
1
1
1
1
2
1
1
1
2
1
1
2
Address (f5) max How same website address chosen with the keyword 1-5 5 4 4 3

4.2 Application of Feedback Loop Concept

It is seen that from the assessment values, there is still room for improvement if one would design/improve their existing website to surpass the first rank website. It is seen that for website no 2, at a constant design factor (f4), and gives raise the content (f3) and address factors (f5) will lift-up the net flow. Closer inspection reveals that to bring site no 2 to surpass the first rank, site no 2 should improve its content, address and keyword simultaneously; whereas the link factor (f2) is already higher than that of website no 1, but the scale is not at a maximum level yet, and, hence, it still can be improved further. Therefore, the new factor scales for website no 2 after feedback loop improvement are: f1 = 5; f2 = 5; f3 = 5 (1×5 subfactors); f4 = 4 (1×4 subfactors); and f5 = 5. The results of which are presented in <Figure 5>. Clearly, after feedback loop concept is implemented, the website no 2 is able to surpass website no 1 and turns out to be jump to the first rank popularity at the search engine. On closer inspection, we note that the net flow for website no 2 increases significantly from 0.0185 before the feedback loop improvement to 0.1343 thereafter, which surpasses the net flow of website no 1 (Φ+-Φ- = 0.0417).


Figure 5. 
PROMETHEE partial ranking (a) and complete ranking (b) for keyword “branded bag” after feedback loop improvement

On a final note, by carefully consider all the factors and subfactors analyzed in PROMETHEE method, one can easily improve the popularity of existing website by giving a feedback loop control to the website. It can also be deduced that one can design a website which can surpass the highest rank website by carefully evaluating and fine-tune the factor and subfactor obtained from PROMETHEE in the search engine as a feedback loop for the web developer, both for existing and newly developed website.


5. Concluding Remarks

A study has been conducted to demonstrate the ability of PROMETHEE method to predict the search engine rank of the websites by customizing Visual PROMETHEE software. The software results are verified with analytical solution derived manually from the first principle with 100% accuracy. The results is further validated against results from Google with large amount of data comprising 120 websites and 30 keywords; the combination of weight value is obtained by implementing Taguchi statistical method; based on statistical analysis, the accuracy of PROMETHEE’s prediction, in terms of prediction as well as ranking quality, are ~ 98% which is good enough for practical purpose. We have also introduced and demonstrated a feedback loop concept to improve the ranking of search engine result. This method can be very useful for company which has aggressive competitor in order to outperform their website visibility in the search engine result. Note that although this concept is not a traditional SEO method commonly used, whoever applies this concept has moral responsibility to use it wisely and not to cheat the customer as well as to avoid penalty implemented by the search engine website. The proposed concept was tested by utilizing five factors implemented in www.google.kr. Future work will consider more factors implemented in various search engine website and locations/countries. Moreover, we will seek to carry out implementation of the feedback loop from PROMETHEE results and its suggestions to the existing and newly developed website with regards to the search engine popularity rank.


References
1. Akbele, K., Adesina, A., Eking, D., and Ayangbekun, O. (2012), State-of-the-Art Review on Relevance of Genetic Algorithm to Internet Web Search, Applied Computational Intelligence and Soft Computing, 152385.
2. Akincilar, A. and Dagdeviren, M. (2014), A hybrid multi-criteria decision making model to evaluate hotel websites, International Journal of Hospitality Management, 36, 263-271.
3. An, S. and Jung, J. J. (2021), A heuristic approach on metadata recommendation for search engine optimization, Concurrency and Computation Practice and Experience, 33, 1-10.
4. Barker, T. B. (2005), Quality By Experimental Design, Boca Raton: CRC Press.
5. Behzadian, M., Kazemzadeh, R., Albadvi, A., and Aghdasi, M. (2010), PROMETHEE: A comprehensive literature review on methodologies and applications, European Journal of Operational Research, 200(1), 198-215.
6. Bertrand, M. (2011), PROMETHEE-GAIA, Retrieved January 24, 2014, from PROMETHEE-GAIA: http://www.promethee-gaia.net/.
7. Brans, J. and Vincke, P. (1985), A preference ranking organization method, Management Science, 31.
8. Brans, J., Vincke, P., and Mareschal, B. (1986), How to select and how to rank projects: The Promethee method, European Journal of Operational Research, 24(2), 228-238.
9. Cobos, C., Munoz-Carloz, R., Mendoza, M., Leon, E., and Herrera-Viedma, E. (2014), Clustering of web search results based on the cuckoo search algorithm and Balanced Bayesian Information Criterion, Information Sciences, 281, 248-264.
10. Derhami, V., Khodadadian, E., Ghasemzadeh, M., and Bidoki, A. M. (2013), Applying reinforcement learning for web pages ranking algorithms, Applied Soft Computing, 13, 1686-1692.
11. eBizMBA (2021, March), Retrieved April 14, 2021, from Top 15 Most Popular Search Engines April 2021: http://www.ebizmba.com/articles/search-engines.
12. Esuli, A. and Sebastiani, F. (2007), Page ranking WordNet synsets: An application to opinion related properties, Proceeding of the 35th Meeting of the Association for Computational Linguistics, 424-431.
13. Fowlkes, W. Y. and Creveling, C. M. (1995), Engineering Methods for Robust Product Design: Using Taguchi Methods in Technology and Product Development, Massachusetts: Prentice Hall.
14. Garg, N., Kumara, A., and Majib, S. (2013), Parametric sensitivity analysis of factors affecting sound insulation of double glazing using Taguchi method, Applied Acoustics, 74(12), 1406-1413.
15. Giomelakis, D., Karypidou, C., and Veglis, A. (2019), SEO inside newsrooms: report from the field, Future Internet, 11(12), 261.
16. Hong, C.-W. (2012), Using the Taguchi method for effective market segmentation, Expert Systems with Applications, 39(5), 5451-5459.
17. Jamil, M. and Ng, E. (2013), Statistical modeling of electrode based thermal therapy with Taguchi based multiple regression, International Journal of Thermal Sciences, 71, 283-291.
18. June 12, 2021, from Google: http://www.google.com/webmasters/4.html.
19. Lin, M.-C., Lin, Y.-H., Lin, M.-S., and Hung, Y.-C. (2015), An integrated neuro-genetic approach incorporating the Taguchi method for product design, Advanced Engineering Informatics, 29, 47-58.
20. Nagpal, M. and Petersen, J. A. (2020), Keyword selection strategies in search engine optimization: How relevant is relevance? Journal of Retailing, 2020.
21. Net Marketshare (2020, October), Retrieved April 14, 2021, from Desktop Search Engine Market Share: http://www.netmarketshare.com/search-engine-market-share.aspx?qprid=4&qpcustomd=0.
22. Roslina, A. H. and Nur Shahirah, M. F. (2019), Implementing white hat search engine technique in e-business website, Proc. 10th Int. Conf. on E-Education, E-Business, E-Management and E-Learning (IC4E '19), 311-314.
23. Setiawan, A., Harahap, Z., Syamsuar, D., and Kuang, Y. N. (2020), The optimization of website visibility and traffic by implementing search engine optimization (SEO) in Palembang polytechnic of tourism, Communication and Information Technology, 14, 31-44.
24. Solehati, N., Bae, J., and Kang, Y. (2011), Analysis of Popularity Site in Search Engine using PROMETHEE Method, Korean Institute of Industrial Engineers Conference, Seoul.
25. Solehati, N., Bae, J., and Sasmito, A. P. (2012), Optimization of operating parameters for liquid-cooled PEM fuel cell stacks using Taguchi method, Journal of Industrial and Engineering Chemistry, 18(3), 1039-1050.
26. Wojciech, S., Jaroslaw, W., and Andrii, S. (2020), Are MCDA Methods benchmarkable? A comparative study of TOPSIS, VIKOR, COPRAS, and PROMETHEE II methods, Symmetry, 12(9), 1549, 1-56.
27. Yang, T., Wen, Y.-F., and Wang, F.-F. (2011), Evaluation of robustness of supply chain information-sharing strategies using a hybrid Taguchi and multiple criteria decision-making method, International Journal of Production Economics, 134(2), 458-466.
28. Zhang, B., Wang, J., Tian, X., Tang, X., Wang, W., and Wang, P. (2013), Impact force for micro-detonation of striking arc machining of silicon nitrides using the Taguchi method, Journal of Alloys and Compounds, 580, 176-181.
29. Zhou, H., Li, C., and Wang, Y. (2017), Evaluation of search engine weight by considering repeated web page content, Intelligent Automation & Soft Computing, 23(4), 589-597.

Author Profile

Nita Solehati: She obtained Ph. D. in Industrial and Information Systems Engineering from Jeonbuk National University in 2015 and currently resides in Canada. Her research is in interdisciplinary fields related to data in Data Analytics, Data Management, Database, Data Mining, Optimization, Decision Support System, and Bioinformatics.

Joonsoo Bae: He is a professor of Department of Industrial and Information Systems Engineering in Jeonbuk National University. He received PhD, MS, and BS degrees in industrial engineering from Seoul National University, South Korea in 2000, 1995, and 1993, respectively. His research topics include Information System Design and Implementation, Business Processes Management and Big Data Analysis.

Dawei Luo: He received his bachelor’s degree in Automobile Engineering from Jiangsu University, Jiangsu Province, China in 2004. He received his master’s degree in Management Science and Engineering from Jiangsu University in 2006. He is currently studying for his Ph.D. in Industrial and Information System Engineering at Jeonbuk National University. His research interests include System Optimization, Data Mining, and Machine Learning.