You are on page 1of 6

A BRIEF REVIEW ON SEARCH ENGINE

OPTIMIZATION

Dushyant Sharma Rishabh Shukla


Amity School of Engineering and Technology Amity School of Engineering and Technology
Amity University, Uttar Pradesh Amity University, Uttar Pradesh
dushyant.sharma1997@gmail.com rishabhshukla@outlook.in

Anil Kumar Giri Sumit Kumar


Amity School of Engineering and Technology Amity School of Engineering and Technology
Amity University, Uttar Pradesh Amity University, Uttar Pradesh
akgiri@amity.edu sumitguptabsr19@gmail.com

II. CLASSIFICATION OF SEARCH ENGINE


Abstract— Due to the presence of a vast number of
websites, the Search Engine has a crucial job of providing the
relevant pages to the user, Search Engines such as Google, use
Page Ranking Algorithm to rank web pages according to the
quality of their content and their presence over the world wide
web. Search Engine Optimization is a process of increasing the
chances of a webpage to appear in the first page of the search
result. Since, whenever the consumer searches for
information, they provide a particular phrase or a keyword
instead of the complete web address, then the search engine use
that keyword to find the relevant web pages and show it in a
list with the most relevant page at the top. So, an organization
could use Search Engine Optimization techniques to reach up
to its potential consumer by appearing at the top of the search
results. In this paper, we will be classifying and reviewing Fig 1. Classification of Search Engine
different technologies for search engine optimization based on
their importance and their usage. Crawler-based Search Engine has 4 main steps [12]:
(a) Crawling: Crawling is a process in which a crawler
Keywords— SEO, File Transfer Protocol, Page Ranking (spider) searches the world wide web and visits the relevant
Algorithm, Crawler, Search Engine. web pages to gather potentially matching keywords included
I. INTRODUCTION in the search query and collects the content (images, position
of relevant keywords, backlinks and other data) of each of
Initially, in the 1990s, Archie was the first search engine these pages to a make a copy of them for further processing
which was used for searching the File Transfer Protocol [9]
(FTP) files while the first text-based search engine to be
developed was Veronica. [11] (b) Indexing and Calculating Relevancy: In this, the
search engine creates an index from the downloaded copies
Search Engine traverses billions of web pages which are
available on the world wide web, so the search engines not
only displays the result but sorts them based on their
relevance. Search Engine is a web-based application
program that searches different websites, documents, and
files for keywords and phrases provided by the user over the
internet and displays the results in the form of a hyperlink to
relevant web pages. SEO (Search Engine Optimization) is a
technique which is implemented to improve the relevance of
the webpage in the results produced by the search engine,
these techniques can be helpful in increasing the visibility of
a webpage by helping them to gain a higher rank. SEO helps
in providing the most accurate information to the user by
Fig 2.Working of Search Engine
improving the relevancy of the search results.

978-1-5386-5933-5/19/$31.00 2019
c IEEE 687
of the web pages and ranks them according to their various x Doorway Pages- These are pages of very poor content
page ranking algorithms. created solely with the aim of redirecting the user to the
(c) Retrieving the result: As the name suggests, it simply website
displays the result back to the user in the browser in order of x Cloaking – It uses the technique of providing different
most relevance. information to the search engine than the user
Examples of Crawler-Based Search Engine- Google,
x Link farms- The idea is to create as many websites as
Bing, Yahoo etc.
possible, where all the websites contain hyperlinks to the
While human-powered directories also called as an open target website. This increased number of backlinks to the
directory system, this depends on human-powered activity web pages are used to deceive the search engine.[13]
for listing the results. In this, the web page owner submits
the list of possible keywords and its category to the IV. TYPES OF SEO
directory, which is then manually reviewed and sorted into
the appropriate category.
Hybrid Search Engine makes use of both the crawler-
based and manual indexing to produce their search
result.[12]
III. SEO TECHNIQUES:
There are many types of optimization techniques which
organizations use to enhance their online presence.
A. White Hat: It is the most legitimate way of implementing
SEO to gain higher ranking in the search results. It is strictly
based on Google’s guidelines for SEO. It follows Google’s
algorithm and does not employ any wrong practices. The
developer can expect steady, gradual but long-lasting
growth in page ranking. Its techniques include- high-quality Fig 4. Main Taxonomy of SEO
content development, website HTML optimization, and
manual research and outreach. A. On-Page Search Engine Optimization

B. Black Hat: It is exactly the opposite of White Hat, as it All those which are directly under the control of the
aims to find the loopholes and weaknesses in the Google developer are included in on-page SEO.[6] These include
Page Ranking algorithm. These techniques are against code and content of your websites such as Texts, Images,
Google’s guidelines and illegitimate. The traffic generated Heading, links etc. This is the most important area as it lays
is not steady, nor do they provide long-lasting growth. Its the foundations for all your SEO work because you have the
technique includes the following most control over it. Some important factors are as follows:
x Keyword Research - From the beginning of the making
of the web-page, the developer should choose the target
keywords carefully, in order to make a successful
website. These keywords must be relevant to the theme
of the website as well as similar to the keywords being
searched on the world wide web.
x Title Tag - It defines page title and informs the search
engine about the theme of the website. Google
recommends “A title that effectively communicates the
pages content” [17]. In this way, Google’s algorithm can
categorize it and know what your website is all about.
Fig. 3 Use of keywords by the Search Engine
x Description Meta Tag - As the name suggests, it
• Hidden Texts or Links – Those links or texts which have provides the description of a web page or website.
the same color as that of the background Google recommends that “A page description meta tag
gives Google or another search engine a summary of
• Keywords Stuffing – It is one of the most commonly what the page is all about” [17]. This tag also appears in
used techniques, in which the webpage is filled with a
Google’s search result just below the title tag. The target
large number of target keywords in hope of deceiving
the search engine. keyword should appear in the description meta-tag at
least once.

688 9th International Conference on Cloud Computing, Data Science & Engineering (Confluence)
x Robot.txt - It is a text file created by the developer to V. WORKING OF SEO
instruct the crawlers which sections of the website are Let us take an example of a website having 3 tier
accessible to them. [17] architecture with multiple web pages. Whenever the spider
x Optimized URL - The URL of the website must be arrives at the website, it usually starts crawling from the
simplified, self-explanatory and readable to the user, it homepage and then crawls to subsequent links and web
pages from the homepage. While crawling it keeps track of
should be easy to read and write. The names of the pages
all the keywords and notes their location in the webpage and
and sub-directories should have meaningful names so their frequency of appearing in that page.
that other users can provide backlinks to your website In the next phase, it starts by creating an index
easily. through the data collected by the crawler and takes into
x Content - Just like the user, the search engines also crawl consideration many factors such as the number of backlinks,
the website in the same way i.e. from left to right, top to page loading time, type of content and many other factors.
After the indexing, it starts optimizing and encoding the
bottom. The main content should be at the top of the
data to save server space and for maintaining secrecy. [5]
webpage, it should have the target keywords and should Then this data can be accessed by the search engine to
properly describe the theme/idea of the website. display the appropriate result according to the search query
x Headings Tags - The headings tags are used to lay given by the user. The developer can ensure the optimum
proper stress on the important text. It informs the user ranking for his website by providing clear signals to the
about the content of the page. These tags range from spider through the factors discussed in section 3.2.[4]
<h1> to <h6>, the h1 having the most important and the VI. IMPORTANCE OF SEO
later having the least. To effectively implement SEO one There are almost 1,919,113,679 websites registered in the
should include the target keyword into the h1 tag. whole world over the internet as of October 2018. [16]
x Keyword Placement - The keyword placement is one of Majority of people rely on search engines to search for a
the most important decision factors in the ranking of the particular website or a topic. These search engines sort and
website in the search result. The idea to develop an ideal search this website using a particular algorithm such as
webpage is to place the target keywords at the most Google's page ranking algorithm.
Over 94% of people who use a search engine to search for a
effective & key places of the webpage.[10]
keyword only search on the first page of the search results
B. Off-Page Search Engine Optimization and if they do not find what they are looking for, instead of
going to the second page they prefer changing the keywords
It is opposite to that of On-Page SEO, it basically consists of
they are searching for.
those elements which are not in direct control of the Moreover, almost 63% of the people only look for the top 3
developer mainly promotions outside the website, backlinks, results on the first page, which is known as the golden
promotions on social platforms etc. Some of the off-page triangle, this is where the SEO comes into play[14]. Being
SEO factors are as follows: in the golden triangle or at least on the first page not only
x Sharing - Since millions of people connect and interact increases our user base but also increases our revenue.
with each other on a social media platform, it a very That’s why it is very important for a website owner or a
developer to invest their time and resource in constantly
effective way where the developer can share the updating and maintaining their website through SEO to keep
information about their website to increase the traffic top ranking in the search results. [10]
and popularity of their website
x Blog-Commenting - Those blogs or posts which receives VII. LITERATURE REVIEW
likes or comments from the users are more likely to With the increase in a number of websites, the search engine
attain higher ranking in search results. is of very high importance as it helps in finding and
identifying the most relevant of the websites. [4] Search
x Star Rating - Many search engines like Google are more engine uses a crawler to collect the data from the websites
likely to rank a website with more likes and star rating which eventually helps in indexing and ranking of the
given by the user websites. [4,1] As explained by the author with the reference
x Link Building - If a lot of websites has a link to a given of the current scenario, The implementation of the design
and working of the search engine can be done using various
website, then the search engine finds the given website algorithms, the Page Ranking Algorithm being one of them.
x more relevant as many other websites are providing a The page ranking is classified into two types, namely toolbar
backlink to it. So, greater the number of backlinks means page rank, and actual page rank. The paper also explains the
greater the page ranking in search results of that concept of ‘The Bucket Theory’ i.e. the ranking of a website
website.[12,7]. is based on the ranking of its web pages.

9th International Conference on Cloud Computing, Data Science & Engineering (Confluence) 689
Table 1: Review and comparison of different methods.

Author Year Objective Proposed Method and Review


R.S. Bhandari, A. 2018 Impact Of Search Engine Optimization Compared SEO with other traditional
Bansal.[1] As A Marketing Tool marketing tools and identified the
implications on the customer’s perception
about SEO as a marketing tool.
K. Kanathey, R. S. Thakur, 2018 Ranking Of Web Pages Using A new page ranking algorithm- “Aggregate
And S. Jaloree[2] Aggregation Of Page Rank And HITS PageRank” (APR) is proposed which
Algorithm calculates the rank by considering both the
links and contents on the web page.
M. N. A. Khan, A. 2018 A Distinctive Approach To Obtain Proposed new checklist for site audit and
Mahmood[3] Higher Page Rank Through Search guidelines for each phase of SEO
Engine Optimization. framework.

D. Bhandari[18] 2017 Improving online visibility of the web Identified the requirements for On-Page
pages with Search Engine Optimization SEO implementation and analyzing the
data from Google analytics.

H. Banaei, A.R. 2017 Web Page Rank Estimation In Search Analysis websites internal parameter that
Honarvar[19] Engine Based On SEO Parameters Using affect the page rank by designing crawler
Machine Learning Techniques and parser and learning the dataset by
ANN.
S. Zhang, N. Cabage[20] 2016 Search Engine Optimization: Comparison of the performance of similar
Comparison Of Link Building And websites using different SEO strategies by
Social Sharing using Google Analytics for data collection.

D. Dandwani, M.N. 2016 Search Engine Optimization (Working Detailed study and comparison of different
Punjani [4] Of Page Ranking) search engine optimization techniques and
commonly used algorithms.

M. R. Baye, B.D.L. Santos, 2016 Search Engine Optimization: What Analyzed the potential benefits of SEO by
And M.R. Wildenbeest [5] Drives Organic Traffic To Retail Sites studying and focusing on the drivers of
organic click on a dataset without taking
cost into consideration.
J. Zilincan [21] 2015 Search Engine Optimization Study of the impact of SEO on the ranking
of web pages in the search result and its
effect on increased traffic on the website.

L. Kumar, N. Kumar [7] 2014 SEO Technique For A Website And Its A brief analysis of SEO techniques to
Effectiveness In Context Of Google improve the visibility and ranking of a
Search Engine website.

P. Rani, S. Singh[8] 2013 An Offline SEO (Search Engine Proposed a new approach to HITS
Optimization) Based Algorithm To Algorithm(M-HITS Algorithm) by
Calculate Web Page Rank According To assigning weights to six different
Different Parameters parameters and compared it with HITS
algorithm by calculation of page rank.
A. Jain[9] 2013 The Role And Importance Of Search A brief study of search engine and
Engine And Search Engine Optimization comparison of different SEO techniques.

690 9th International Conference on Cloud Computing, Data Science & Engineering (Confluence)
Two major used algorithms, namely, HITS and Page be fulfilled with the help of robust and efficient search
rank algorithm has been described and each of their engines. We have reviewed various papers which have
working procedures is explained in detail. [2] In this proposed various algorithms like mHITS, APR etc which
paper, the author has proposed another approach to can be used to rank the web-pages by the search engine.
design and explain the working of the search engine as
M-HITS algorithm. This algorithm is a modification of Therefore, more efficient SEO techniques must be
HITS as it uses six parameters to rank a webpage applied correctly to fully utilize the capabilities of the
whereas HITS uses only two. These parameters are bold search engines. We have discussed many such techniques
words, Italic words, Keywords, Number of unique clicks, in the paper which can be used to increase the presence
Hub values, and Authority Values. Each of these of a webpage on the internet. These techniques are
parameters is assigned different weights and then the applied for more efficient and accurate page rank by the
sum total of these weights for a particular webpage is search engine for better ranking of pages.
calculated which forms the basis of rank of each page. Thus, with the rapid growth of technology, the search
Results were displayed as the page value and ranking is engines will continue to enhance and upgrade their
given to each page. The proposed method accurately search ranking algorithms, thus the developers or website
calculates the ranks as it checks more parameters for owners must continue to enhance and learn new SEO
evaluation. [8] In the paper, Author has also proposed a strategies to increase the visibility, user base and to
new methodology called Aggregate PageRank (APR) sustain higher raking in the search results
whose prime focus is on "knowledge discovery process
for web structure mining”. Every webpage was assigned REFERENCES
a unique numeric value, then the PageRange algorithm is
[1] R.S. Bhandari, A. Bansal. "Impact of Search Engine Optimization
applied to calculate the importance score of web-pages. as a Marketing Tool." Jindal Journal of Business Research 7.1
PageRank algorithm ranks the web pages according to (2018): pp.23-36
the content of the page and number of incoming links, [2] K. Kanathey, R. S. Thakur, and S. Jaloree. "Ranking of Web
higher the incoming links, higher is the importance. The Pages Using Aggregation of Page Rank and HITS
Algorithm." International Journal of Advanced Studies in
method is much more accurate in calculating the Computers, Science and Engineering 7.2 (2018): pp.17-22
importance score as it verifies its value based on two [3] M. N. A. Khan, A. Mahmood. "A distinctive approach to obtain
factors, i.e., the contents on page and number of higher page rank through search engine
optimization." Sādhanā 43.3 (2018): pp.43
incoming links. This paper also compares Aggregate
[4] D. Dandwani, M. N. Punjani, “Search Engine Optimization
PageRank and Page rank method. These ideas are (Working of Page Ranking)”, April 2016.[Online].
implemented on Matlab. Available:https://www.irjet.net/archives/V3/i4/IRJET-
V3I4402.pdf pp.2040-2046
[3]Generally, optimization works through backlinks and [5] M.R. Baye, B. D. L. Santos, and M. R. Wildenbeest. "Search
keywords. In this paper, the author proposed a new engine optimization: what drives organic traffic to retail
sites?." Journal of Economics & Management Strategy 25.1
framework which suggested that optimization should be (2016): pp.6-31.
based on keywords and traffic on the websites should be [6] S.Gupta, N. Agrawal, and S. Gupta. "A Review on Search Engine
monitored through referrals. Through this paper, the Optimization: Basics." International Journal of Hybrid
Information Technology 9.5 (2016): 381-390M pp 383-385
author argued that with some relevant keywords and
[7] L. Kumar, N. Kumar. "SEO Technique for a website and its
countable amount of backlinks, the websites can get a effectiveness in the context of Google Search
better rank, resulting in better user experience. [1] Engine." International Journal of Computer Science and
Engineering (IJCSE) Vol 2 (2014): pp 113-118
Thus, different techniques are employed to improve the [8] P. Rani, S. Singh. "An Offline SEO (Search Engine Optimization)
Based Algorithm to Calculate Web Page Rank According to
visibility of the webpage on the search result, thereby Different Parameters." International Journal of Computers &
saving their resources on various miscellaneous things Technology 9.1 (2013): pp 926-931
like advertisements to gain traffic on their website and [9] A. Jain, "The Role and Importance of Search Engine and Search
increasing their presence in the market.[4]various factors Engine Optimization." International Journal of Emerging Trends
& Technology in computer science 2.3 (2013): pp 99-102
for SEO such as on-page and off-page techniques which [10] E.D. Ochoa,” Analysis of the application of selected search
helps us in improving the ranking of the engine optimization (SEO) techniques and their effectiveness on
webpage.[1]Thus if used effectively, it could be Google's search ranking algorithm”. Diss. California State
University, Northridge, 2012 pp 34-40
beneficial to the consumers and can be effectively used
[11] S. Brin, and L. Page. "The anatomy of a large-scale hypertextual
as a marketing tool to bring their website ahead of their web search engine." Computer networks and ISDN systems 30.1-
competition. 7 (1998): pp 107-117
[12] What are Different Types of Search Engines? » WebNots,
VIII. CONCLUSION & FUTURE SCOPE https://www.webnots.com/what-are-different-types-of-search-
engines/
With the exponential growth of the world wide web, the [13] How Many Types of SEO Practices Exist in the Digital World?
availability of information also grows. So, the demand https://www.digitalvidya.com/-blog/types-of-seo/
for processed information will also arise which can only

9th International Conference on Cloud Computing, Data Science & Engineering (Confluence) 691
[14] 23 Search Engine Facts and Stats You Oughta Know | SEO.com,
https://www.seo.com/blog/23-search-engine-facts-and-stats-you-
oughta-know/
[15] Search Engine Use 2012
https://www.pewinternet.org/2012/03/09/search-engine-use-2012/
[16] Total number of Websites - Internet Live Stats
https://www.internetlivestats.com/total-number-of-websites
[17] Search Engine Optimization (SEO) Starter Guide - Search
Console Help, https://www.google.com/web-masters/docs/search-
engine-optimization-starter-guide.pdf
[18] D. Bhandari. "Improving online visibility of the web pages with
Search Engine Optimization: Laurea University of Applied
Sciences." (2017).
[19] H. Banaei, A. R. Honarvar. "Web page rank estimation in search
engine based on SEO parameters using machine learning
techniques." IJCSNS 17.5 (2017): pp 95.
[20] S. Zhang, N. Cabage. "Search engine optimization: Comparison
of link building and social sharing." Journal of Computer
Information Systems 57.2 (2017): pp 148-159.
[21] J. Zilincan, "Search engine optimization." CBU International
Conference Proceedings.... Vol. 3. Central Bohemia University,
2015.pp 506-510

692 9th International Conference on Cloud Computing, Data Science & Engineering (Confluence)

You might also like