SlideShare uma empresa Scribd logo
1 de 3
Baixar para ler offline
25 ICRTEDC -2014
IJCSIT, Vol. 1, Spl. Issue 2 (May, 2014) e-ISSN: 1694-2329 | p-ISSN: 1694-2345
GV/ICRTEDC/06
DEVELOPMENT OF A RANKING
ALGORITHM FOR SEARCH ENGINE
OPTIMIZATION
1
Navkirandeep Kaur, 2
Jagroop Kaur
1,2
Department of Computer Science, Punjabi University Patiala, Punjab, India
1
navkiran500@gmail.com, 2
Jagroop_80@rediffmail.com
Abstract: There are millions of web pages indexed and
searched per day. Most of the visitor’s visit the website by
hitting the links available in the search engine and believe
that result found on the top are the best. This clues make it
very clear that if an organization wants to go on the top in
their sales, than they should concentrate in getting their
pages widely available in the search engines .To lift the
website on the top ranking the owner use Click popularity
and sponsored listing techniques in unethical manner. The
paper include implementation of an ranking algorithm. It
help to keep track of who is clicking by tracking their IP
address ,date-time and number of clicks .so owner’s can’t
click to his site many times as clicks from single IP
address will be consider as only once.
Keywords: Search engine optimization Search engine
techniques, IP address, SEO strategy ,Ranking algorithm .
I INTRODUCTION
Search engine optimization (SEO) relates to the activity of
optimizing individual web pages or the entire website to
make them friendlier to acquire higher ranking in the
search results. All the major search engines such as
Google ,yahoo, Ask ,Bing etc rank web pages based on
certain factors that affect its ranking ,therefore SEO aims
at generating the right type of signals on the web pages. It
is the way of increasing the visibility of a page by natural
means ,i.e unpaid search results. The optimization
techniques which follow search engine guidelines are
called white hat techniques sometimes ,to get higher
ranking in the search engine result list some SEO
techniques are used in unethical manner called spamming
.Sponsored Listing is the mainly followed technique by
many users in which for top listing in result list we need
to pay to the search engines. Such techniques break search
engine rules and regulations and place the undeserving
sites on the top list .This is an illegal way to get higher
rank which must be stop so that deserving sites get higher
rank in the search result list. Our ranking algorithm
overcome this problem by providing genuine rank to the
websites. The three major steps followed by web search
engine are Web crawling, Indexing, Retrieving[5].
The SEO technique entails two processes on-page
optimization and off-page optimization techniques. On
site optimization deals with the changes we do in our page
in order to improve visibility and rank. On-page
optimization is optimising your website in a way that it
can rank better in search engines and improve visitor
satisfaction.
Fig.1 Search engine optimization
This optimization technique depends on nature and
business of our website. It is advisable to update the
contents of our website and optimize the content each
time as these factors are directly related to the content and
structure of the website. Modifying Title, Body text,
Hyperlinks, URL, Quality and easy to understand contents
increasing the frequency of keywords, robots.txt, sitemaps
,image optimization etc. This requires extensive research
with the competitor WebPages. If proper On-page
optimization is done, results in drastic increase in the rank
and readability of the website.[14]
Off-page Optimization is the work done apart from the
website to improve the visibility and ranking of a page
.Off-page search engine optimization is supposedly the
complement of On-page optimization. It mainly
concentrates in creating back links and social media
marketing. It is very novel practice to have links from a
WebPages which have good rank and visibility. In breif it
consists of various bulding methods like blog posting,
social networking ,press release ,video submission, link
exchange ,article submission etc.
This paper discuss SEO ,search engine optimization
techiques and the implementation of an ranking algorithm
by which the deserving sites are listed on the top in the
search engine result list.[14]
ICRTEDC-2014 26
Fig 2: Figure showing off page optimization
II IP ADDRESS
An Internet Protocol address (IP address) is a numerical
label assigned to each device (e.g., computer, printer)
participating in a computer network that uses the Internet
Protocol for communication. An IP address serves two
principal functions: host or network interface
identification and location addressing. Its role has been
characterized as follows: "A name indicates what we seek.
An address indicates where it is. A route indicates how to
get there."The designers of the Internet Protocol defined
an IP address as a 32-bit number consisting of 4 octets
and this system, known as Internet Protocol Version 4
(IPv4), is still in use today. However, due to the
enormous growth of the Internet and the predicted
depletion of available addresses, a new version of IP
(IPv6), using 128 bits for the address, was developed in
1995. IP addresses are binary numbers, but they are
usually stored in text files and displayed in human-
readable notations, such as 172.16.254.1 (for IPv4), and
2001:db8:0:1234:0:567:8:1 (for IPv6).The Internet
Assigned Numbers Authority (IANA) manages the IP
address space allocations globally and delegates five
regional Internet registries (RIRs) to allocate IP address
blocks to local Internet registries (Internet service
providers) and other entities.
The Format of an IP Address
The format of an IP address is a 32-bit numeric address
written as four numbers separated by periods. Each
number can be zero to 255. For example, 1.160.10.240
could be an IP address. Within an isolated network, you
can assign IP addresses at random as long as each one is
unique. However, connecting a private network to the
Internet requires using registered IP addresses (called
Internet addresses) to avoid duplicates. An IP address can
be static or dynamic. An IP address is an identifier for a
computer or device on a TCP/IP network. Networks using
the TCP/IP protocol route messages based on the IP
address of the destination.In our research IP address is
used as a very important factor .It is unique address
assigned to every device in a computer network.In our
research ranking algorithm use IP address to provide rank
to particular website.It keep track who is clicking by
tracking IP address of client side .IP address is used as a
security factor in the ranking algorithm.
III SEO STRATEGY
A. Improve Click popularity
Click popularity is one of the off-page optimization
technique .More number of clicks to the site is known as
click popularity.It is also an significant factor to lift
website top in the ranking result.By this technique if
visitors clicks on websites, search engine provide certain
value to that site.But to gain Popularity this technique is
used in unethical manner in which owners click on their
sites hundreds or thousands of time and can easily
achieve top rank .so due to this many deserving sites loose
their position and importance in the search engine.To
overcome this problem ranking algorithm is implemented
which improve click popularity technique ,as clicks from
single IP address within 24 hours of time will be consider
as only once.
B. Keyword Optimization
Appropriate keywords are the first step to build a high-
rank website.The higher the density of keywords in
webpage,the closer relevance between the webpage and
the keywords and the more forward position the page
ranked in the search results.It is an important optimization
strategy used to make website rank top in search engines
result list.[15]
C. Size of Website
A website’s size can have a significant effect on the
rankings you are able to achieve with it in the major
search engines. Search engines, as a rule, are happiest
when they have lots of content to work with. This means
that if you’ve only made a few pages on your website and
you have competitors with dozens or even hundreds of
pages, you might have a hard time obtaining an excellent
ranking for your website.websites having large size
achieve high rank in the search engine result list.
IV RANKING ALGORITHM
Ranking is an important component of any information
retrieval system.As the rapid growth of web ,a simple key
word search could correspond to hundreds of thousands of
web pages.Users use search engines for most of their
queries but ,they only prefer the results available on the
first page .The ranking algorithm is implemented which
track IP address for security and provide a genuine rank to
every website so that only usefull and deserving sites are
placed on the top in the search engine result list.
The following are the steps that describe the ranking
algorithm ,to make websites acquire higher rank in the
search result.
Step 1:- Page Rank initilized with size of website In the
first step ,by default ranking of all websites is initially
depend upon the size of the website.
Step 2:- Match Search string with web content file
In the second step ,when user enter any keyword in the
search box,Then the search string or keyword is matched
with all the web content files stored in the database.
Step 3:-Search Successfull
If the search is successfull than it display the result as
domain name,URL and content of 20 characters of
searched website on the screen.If the search keyword is
not found than it display the messge of no result found .
Step 4:-Compare IP address ,date and time difference
After succesfull display of search result.when user click
on the link displayed on the screen ,than the current IP
address ,date - time and clicks are matched with the
27 ICRTEDC -2014
previously stored IP address,date-time and number of
clicks .
Step 5:-Increase Ranking and no of clicks
At last,number of clicks and ranking is increased after the
comparison of IP address,date-time and number of
clicks.If the user visit the same website link with same IP
address within 24 hours of time than its rank is not
increased but only click count is increased by 1.On the
other hand if user visit with different IP address within or
after 24 hours of time than its click count as well as rank
is incremented by 1.The process repeats and the result is
shown in decreasing order of ranking of websites.The
above explained Algorithm is diagrammatically illustrated
below :-
No
Yes
Fig1:- Flow chart of Ranking Algorithm
V CONCLUSION
This paper introduce the essential SEO optimization
strategy which is used to optimize the
websites.Implementation of an efficient ranking
algorithm to improve the visibility and scope of a website
or a webpage in search engines result listThe result list of
websites are shown in decreasing order of ranking. High
rank websites attain top position in the search engine
result .It provide security and organic search results to the
users.
ACKNOWLEDGMENT
I am very grateful to my supervisor , Jagroop kaur
(Assistant professor), Punjabi university ,Patiala, Punjab.
For her scholarly guidance and for giving me time and
suggestion during comprehensive discussion . I really
admire her analytic capabilities due to which I got too
able to direct my efforts towards a young and emerging
research area.
REFERENCES
[1] Li-Hsing, et al,The Application of Search Engine
Optimization Techniques for Internet Marketing: An Example of
the Motel Websites,(IEEE)(2010
[2] Wang, et al ,An Empirical Study on Search Engine
Optimization Techniques and Its Outcomes. (IEEE),(2011)
[3] Su, et al,How to Improve our Google Ranking: Myths and
Reality. (IEEE)(2010)
[4]Lihong Zhang,SEO based on sin sigma
management,(IEEE)(2011)
[5]Dr. Khanna Samrat vivekanand omprakash,Concept of Search
Engine Optimization In Web Search Engine(IJAERS) (2011
[6] khalil ur rehman,The foremost guidelines for achieving
higher ranking in serach results through search engine
optimization international journal of advanced science and
technology)
[7] Zhu, et al ,Research and Anaysis of Search Engine
Optimization Factors Based on Reverse Engineering.
(IEEE)(2011)
[8] Neshat, Hamed Sadeghi,Ranking of New Sponsored Online
Ads. (IEEE)(2011)
[9]Sagar pandit,Toshi jain,Study of Search engines that travel
world wide web (International journal of computer architecture
and mobility)(2012)
[10]Sanjeev Dhawan ,Pooja Choudhary,An Efficient crawling
algorithm for Optimization of web page for major Search
Engines (2012)(IJSWS)
[11] Sagar pandit,Study of Search engines that travel world wide
web (International journal of computer architecture and
mobility)(2012)
[12] Patil Swati P,Pawar B.V,Search Engine Optimization :A
Study (Res.J.Computer and IT sci.) (2013)
[13] M.A. Abidou,M.E. Kady ,Factors affecting SEO
(International journal of research in computer application and
robotics)(2013)
[14] Nazeer shaik,venkatesh vetapalem ,Effective search engine
optimization with google (IJARCET)(2012)
[15]Chengling zhao,Application and research of SEO in the
development of web 2.0 site (ieee)( 2009)
PR =size of
website
Match input string
with the web
content files
Result Not
Found
Save the updated Details In the
database
Search
Successfu
llll
Compare IP
address ,
date and
time
difference
Increase Ranking and no of Clicks
Show Results

Mais conteúdo relacionado

Mais procurados

InboundScore Marketo integration
InboundScore Marketo integrationInboundScore Marketo integration
InboundScore Marketo integration
kelhuffman
 
99 percent internet-marketing-services-seo-score
99 percent internet-marketing-services-seo-score99 percent internet-marketing-services-seo-score
99 percent internet-marketing-services-seo-score
SplinternetMarketing.com
 
Competitive analysis-internet-marketing-services-7-25-2011
Competitive analysis-internet-marketing-services-7-25-2011Competitive analysis-internet-marketing-services-7-25-2011
Competitive analysis-internet-marketing-services-7-25-2011
Brian Bateman
 

Mais procurados (19)

InboundScore Marketo integration
InboundScore Marketo integrationInboundScore Marketo integration
InboundScore Marketo integration
 
Seo Training
Seo TrainingSeo Training
Seo Training
 
SEARCH ENGINE OPTIMIZATION: AN ILLUSTRIOUS APPROACH FOR WEB BASED MARKETING I...
SEARCH ENGINE OPTIMIZATION: AN ILLUSTRIOUS APPROACH FOR WEB BASED MARKETING I...SEARCH ENGINE OPTIMIZATION: AN ILLUSTRIOUS APPROACH FOR WEB BASED MARKETING I...
SEARCH ENGINE OPTIMIZATION: AN ILLUSTRIOUS APPROACH FOR WEB BASED MARKETING I...
 
Understanding ABC of SEO
Understanding ABC of SEOUnderstanding ABC of SEO
Understanding ABC of SEO
 
Core Essence of Clipping Path Services for Product Photography
Core Essence of Clipping Path Services for Product PhotographyCore Essence of Clipping Path Services for Product Photography
Core Essence of Clipping Path Services for Product Photography
 
Lead2 company with_data.com
Lead2 company with_data.comLead2 company with_data.com
Lead2 company with_data.com
 
Search engine optimization
Search engine optimizationSearch engine optimization
Search engine optimization
 
Benefits of Seo
Benefits of SeoBenefits of Seo
Benefits of Seo
 
Powering your Apps with Data.com (Dreamforce 2011)
Powering your Apps with Data.com (Dreamforce 2011)Powering your Apps with Data.com (Dreamforce 2011)
Powering your Apps with Data.com (Dreamforce 2011)
 
SEO Audit Report by Howl India for client
SEO Audit Report by Howl  India for clientSEO Audit Report by Howl  India for client
SEO Audit Report by Howl India for client
 
IRJET- Search Engine Optimization (Seo)
IRJET-  	  Search Engine Optimization (Seo)IRJET-  	  Search Engine Optimization (Seo)
IRJET- Search Engine Optimization (Seo)
 
Introduction To Internet Marketing
Introduction To Internet MarketingIntroduction To Internet Marketing
Introduction To Internet Marketing
 
Discover How This Ninja Suite Of Tools Can Easily Replace Every SEO Tool You Own
Discover How This Ninja Suite Of Tools Can Easily Replace Every SEO Tool You OwnDiscover How This Ninja Suite Of Tools Can Easily Replace Every SEO Tool You Own
Discover How This Ninja Suite Of Tools Can Easily Replace Every SEO Tool You Own
 
Search Engine Optimization
Search Engine OptimizationSearch Engine Optimization
Search Engine Optimization
 
Seo And Sem Strategies
Seo And Sem StrategiesSeo And Sem Strategies
Seo And Sem Strategies
 
Seo tutorial
Seo tutorialSeo tutorial
Seo tutorial
 
99 percent internet-marketing-services-seo-score
99 percent internet-marketing-services-seo-score99 percent internet-marketing-services-seo-score
99 percent internet-marketing-services-seo-score
 
Search Engine Optimization (SEO Tutorial) - Onlinesandeep
Search Engine Optimization (SEO Tutorial) - OnlinesandeepSearch Engine Optimization (SEO Tutorial) - Onlinesandeep
Search Engine Optimization (SEO Tutorial) - Onlinesandeep
 
Competitive analysis-internet-marketing-services-7-25-2011
Competitive analysis-internet-marketing-services-7-25-2011Competitive analysis-internet-marketing-services-7-25-2011
Competitive analysis-internet-marketing-services-7-25-2011
 

Semelhante a DEVELOPMENT OF A RANKING ALGORITHM FOR SEARCH ENGINE OPTIMIZATION

EXPLORATORY REVIEW OF SEARCH ENGINE OPTIMIZATION TECHNIQUES
EXPLORATORY REVIEW OF SEARCH ENGINE OPTIMIZATION TECHNIQUESEXPLORATORY REVIEW OF SEARCH ENGINE OPTIMIZATION TECHNIQUES
EXPLORATORY REVIEW OF SEARCH ENGINE OPTIMIZATION TECHNIQUES
Journal For Research
 
Seo india seo company in india
Seo india  seo company in indiaSeo india  seo company in india
Seo india seo company in india
annakoch32
 

Semelhante a DEVELOPMENT OF A RANKING ALGORITHM FOR SEARCH ENGINE OPTIMIZATION (20)

seo notes (1).docx
seo notes (1).docxseo notes (1).docx
seo notes (1).docx
 
Retrospect of Search Engine Optimization Techniques
Retrospect of Search Engine Optimization TechniquesRetrospect of Search Engine Optimization Techniques
Retrospect of Search Engine Optimization Techniques
 
Dc seo fin
Dc seo finDc seo fin
Dc seo fin
 
seo notes.pdf
seo notes.pdfseo notes.pdf
seo notes.pdf
 
Seo material Digitoliens - Best Digital Marketing Institute in Hyderabad
Seo material Digitoliens - Best Digital Marketing Institute in HyderabadSeo material Digitoliens - Best Digital Marketing Institute in Hyderabad
Seo material Digitoliens - Best Digital Marketing Institute in Hyderabad
 
Adel presentation algorithms for enhancing efficiency and ranking of cloud ba...
Adel presentation algorithms for enhancing efficiency and ranking of cloud ba...Adel presentation algorithms for enhancing efficiency and ranking of cloud ba...
Adel presentation algorithms for enhancing efficiency and ranking of cloud ba...
 
Digital marketing 102 search engine optimization
Digital marketing 102 search engine optimizationDigital marketing 102 search engine optimization
Digital marketing 102 search engine optimization
 
Search Engine Optimization Audit Through Usage of Moz.com and other Key SEO T...
Search Engine Optimization Audit Through Usage of Moz.com and other Key SEO T...Search Engine Optimization Audit Through Usage of Moz.com and other Key SEO T...
Search Engine Optimization Audit Through Usage of Moz.com and other Key SEO T...
 
A Study on SEO Monitoring System Based on Corporate Website Development
A Study on SEO Monitoring System Based on Corporate Website DevelopmentA Study on SEO Monitoring System Based on Corporate Website Development
A Study on SEO Monitoring System Based on Corporate Website Development
 
What is SEO and how does it work.pdf
What is SEO and how does it work.pdfWhat is SEO and how does it work.pdf
What is SEO and how does it work.pdf
 
Seo Report
Seo ReportSeo Report
Seo Report
 
Internet marketing
Internet marketingInternet marketing
Internet marketing
 
Seo Pow Point
Seo Pow PointSeo Pow Point
Seo Pow Point
 
The-ultimate-guide-to-search-engine-optimisation-.pdf
The-ultimate-guide-to-search-engine-optimisation-.pdfThe-ultimate-guide-to-search-engine-optimisation-.pdf
The-ultimate-guide-to-search-engine-optimisation-.pdf
 
Seo dgtlmart ppt ( search engine optimization)
Seo  dgtlmart ppt ( search engine optimization)Seo  dgtlmart ppt ( search engine optimization)
Seo dgtlmart ppt ( search engine optimization)
 
Seo
SeoSeo
Seo
 
EXPLORATORY REVIEW OF SEARCH ENGINE OPTIMIZATION TECHNIQUES
EXPLORATORY REVIEW OF SEARCH ENGINE OPTIMIZATION TECHNIQUESEXPLORATORY REVIEW OF SEARCH ENGINE OPTIMIZATION TECHNIQUES
EXPLORATORY REVIEW OF SEARCH ENGINE OPTIMIZATION TECHNIQUES
 
Correct
CorrectCorrect
Correct
 
SEO_by_Prashant_Walke
SEO_by_Prashant_WalkeSEO_by_Prashant_Walke
SEO_by_Prashant_Walke
 
Seo india seo company in india
Seo india  seo company in indiaSeo india  seo company in india
Seo india seo company in india
 

Mais de IJCSIT Journal

Mais de IJCSIT Journal (6)

COMPARISON OF ENERGY OPTIMIZATION CLUSTERING ALGORITHMS IN WIRELESS SENSOR NE...
COMPARISON OF ENERGY OPTIMIZATION CLUSTERING ALGORITHMS IN WIRELESS SENSOR NE...COMPARISON OF ENERGY OPTIMIZATION CLUSTERING ALGORITHMS IN WIRELESS SENSOR NE...
COMPARISON OF ENERGY OPTIMIZATION CLUSTERING ALGORITHMS IN WIRELESS SENSOR NE...
 
A REVIEW ON TECHNIQUES FOR INCREASING CONNECTIVITY AND LIFE OF ZIGBEE NETWORKS
A REVIEW ON TECHNIQUES FOR INCREASING CONNECTIVITY AND LIFE OF ZIGBEE NETWORKSA REVIEW ON TECHNIQUES FOR INCREASING CONNECTIVITY AND LIFE OF ZIGBEE NETWORKS
A REVIEW ON TECHNIQUES FOR INCREASING CONNECTIVITY AND LIFE OF ZIGBEE NETWORKS
 
A REVIEW ON TECHNIQUES FOR INCREASING CONNECTIVITY AND LIFE OF ZIGBEE NETWORKS
A REVIEW ON TECHNIQUES FOR INCREASING CONNECTIVITY AND LIFE OF ZIGBEE NETWORKSA REVIEW ON TECHNIQUES FOR INCREASING CONNECTIVITY AND LIFE OF ZIGBEE NETWORKS
A REVIEW ON TECHNIQUES FOR INCREASING CONNECTIVITY AND LIFE OF ZIGBEE NETWORKS
 
ANALYSIS OF ROUTING PROTOCOLS IN WIRELESS MESH NETWORK
ANALYSIS OF ROUTING PROTOCOLS IN WIRELESS MESH NETWORKANALYSIS OF ROUTING PROTOCOLS IN WIRELESS MESH NETWORK
ANALYSIS OF ROUTING PROTOCOLS IN WIRELESS MESH NETWORK
 
RECOGNITION OF CHEISING IYEK/EEYEK-MANIPURI DIGITS USING SUPPORT VECTOR MACHINES
RECOGNITION OF CHEISING IYEK/EEYEK-MANIPURI DIGITS USING SUPPORT VECTOR MACHINESRECOGNITION OF CHEISING IYEK/EEYEK-MANIPURI DIGITS USING SUPPORT VECTOR MACHINES
RECOGNITION OF CHEISING IYEK/EEYEK-MANIPURI DIGITS USING SUPPORT VECTOR MACHINES
 
Improved Ad-Hoc Networks Using Cooperative Diversity
Improved Ad-Hoc Networks Using Cooperative DiversityImproved Ad-Hoc Networks Using Cooperative Diversity
Improved Ad-Hoc Networks Using Cooperative Diversity
 

Último

Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Kandungan 087776558899
 
Digital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptxDigital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptx
pritamlangde
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
ssuser89054b
 
Integrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - NeometrixIntegrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - Neometrix
Neometrix_Engineering_Pvt_Ltd
 

Último (20)

S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxS1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
 
Jaipur ❤CALL GIRL 0000000000❤CALL GIRLS IN Jaipur ESCORT SERVICE❤CALL GIRL IN...
Jaipur ❤CALL GIRL 0000000000❤CALL GIRLS IN Jaipur ESCORT SERVICE❤CALL GIRL IN...Jaipur ❤CALL GIRL 0000000000❤CALL GIRLS IN Jaipur ESCORT SERVICE❤CALL GIRL IN...
Jaipur ❤CALL GIRL 0000000000❤CALL GIRLS IN Jaipur ESCORT SERVICE❤CALL GIRL IN...
 
DC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationDC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equation
 
Moment Distribution Method For Btech Civil
Moment Distribution Method For Btech CivilMoment Distribution Method For Btech Civil
Moment Distribution Method For Btech Civil
 
A Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityA Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna Municipality
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdf
 
💚Trustworthy Call Girls Pune Call Girls Service Just Call 🍑👄6378878445 🍑👄 Top...
💚Trustworthy Call Girls Pune Call Girls Service Just Call 🍑👄6378878445 🍑👄 Top...💚Trustworthy Call Girls Pune Call Girls Service Just Call 🍑👄6378878445 🍑👄 Top...
💚Trustworthy Call Girls Pune Call Girls Service Just Call 🍑👄6378878445 🍑👄 Top...
 
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS Lambda
 
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
 
Digital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptxDigital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptx
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
 
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best ServiceTamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
 
PE 459 LECTURE 2- natural gas basic concepts and properties
PE 459 LECTURE 2- natural gas basic concepts and propertiesPE 459 LECTURE 2- natural gas basic concepts and properties
PE 459 LECTURE 2- natural gas basic concepts and properties
 
Integrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - NeometrixIntegrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - Neometrix
 
AIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech studentsAIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech students
 
Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptx
 

DEVELOPMENT OF A RANKING ALGORITHM FOR SEARCH ENGINE OPTIMIZATION

  • 1. 25 ICRTEDC -2014 IJCSIT, Vol. 1, Spl. Issue 2 (May, 2014) e-ISSN: 1694-2329 | p-ISSN: 1694-2345 GV/ICRTEDC/06 DEVELOPMENT OF A RANKING ALGORITHM FOR SEARCH ENGINE OPTIMIZATION 1 Navkirandeep Kaur, 2 Jagroop Kaur 1,2 Department of Computer Science, Punjabi University Patiala, Punjab, India 1 navkiran500@gmail.com, 2 Jagroop_80@rediffmail.com Abstract: There are millions of web pages indexed and searched per day. Most of the visitor’s visit the website by hitting the links available in the search engine and believe that result found on the top are the best. This clues make it very clear that if an organization wants to go on the top in their sales, than they should concentrate in getting their pages widely available in the search engines .To lift the website on the top ranking the owner use Click popularity and sponsored listing techniques in unethical manner. The paper include implementation of an ranking algorithm. It help to keep track of who is clicking by tracking their IP address ,date-time and number of clicks .so owner’s can’t click to his site many times as clicks from single IP address will be consider as only once. Keywords: Search engine optimization Search engine techniques, IP address, SEO strategy ,Ranking algorithm . I INTRODUCTION Search engine optimization (SEO) relates to the activity of optimizing individual web pages or the entire website to make them friendlier to acquire higher ranking in the search results. All the major search engines such as Google ,yahoo, Ask ,Bing etc rank web pages based on certain factors that affect its ranking ,therefore SEO aims at generating the right type of signals on the web pages. It is the way of increasing the visibility of a page by natural means ,i.e unpaid search results. The optimization techniques which follow search engine guidelines are called white hat techniques sometimes ,to get higher ranking in the search engine result list some SEO techniques are used in unethical manner called spamming .Sponsored Listing is the mainly followed technique by many users in which for top listing in result list we need to pay to the search engines. Such techniques break search engine rules and regulations and place the undeserving sites on the top list .This is an illegal way to get higher rank which must be stop so that deserving sites get higher rank in the search result list. Our ranking algorithm overcome this problem by providing genuine rank to the websites. The three major steps followed by web search engine are Web crawling, Indexing, Retrieving[5]. The SEO technique entails two processes on-page optimization and off-page optimization techniques. On site optimization deals with the changes we do in our page in order to improve visibility and rank. On-page optimization is optimising your website in a way that it can rank better in search engines and improve visitor satisfaction. Fig.1 Search engine optimization This optimization technique depends on nature and business of our website. It is advisable to update the contents of our website and optimize the content each time as these factors are directly related to the content and structure of the website. Modifying Title, Body text, Hyperlinks, URL, Quality and easy to understand contents increasing the frequency of keywords, robots.txt, sitemaps ,image optimization etc. This requires extensive research with the competitor WebPages. If proper On-page optimization is done, results in drastic increase in the rank and readability of the website.[14] Off-page Optimization is the work done apart from the website to improve the visibility and ranking of a page .Off-page search engine optimization is supposedly the complement of On-page optimization. It mainly concentrates in creating back links and social media marketing. It is very novel practice to have links from a WebPages which have good rank and visibility. In breif it consists of various bulding methods like blog posting, social networking ,press release ,video submission, link exchange ,article submission etc. This paper discuss SEO ,search engine optimization techiques and the implementation of an ranking algorithm by which the deserving sites are listed on the top in the search engine result list.[14]
  • 2. ICRTEDC-2014 26 Fig 2: Figure showing off page optimization II IP ADDRESS An Internet Protocol address (IP address) is a numerical label assigned to each device (e.g., computer, printer) participating in a computer network that uses the Internet Protocol for communication. An IP address serves two principal functions: host or network interface identification and location addressing. Its role has been characterized as follows: "A name indicates what we seek. An address indicates where it is. A route indicates how to get there."The designers of the Internet Protocol defined an IP address as a 32-bit number consisting of 4 octets and this system, known as Internet Protocol Version 4 (IPv4), is still in use today. However, due to the enormous growth of the Internet and the predicted depletion of available addresses, a new version of IP (IPv6), using 128 bits for the address, was developed in 1995. IP addresses are binary numbers, but they are usually stored in text files and displayed in human- readable notations, such as 172.16.254.1 (for IPv4), and 2001:db8:0:1234:0:567:8:1 (for IPv6).The Internet Assigned Numbers Authority (IANA) manages the IP address space allocations globally and delegates five regional Internet registries (RIRs) to allocate IP address blocks to local Internet registries (Internet service providers) and other entities. The Format of an IP Address The format of an IP address is a 32-bit numeric address written as four numbers separated by periods. Each number can be zero to 255. For example, 1.160.10.240 could be an IP address. Within an isolated network, you can assign IP addresses at random as long as each one is unique. However, connecting a private network to the Internet requires using registered IP addresses (called Internet addresses) to avoid duplicates. An IP address can be static or dynamic. An IP address is an identifier for a computer or device on a TCP/IP network. Networks using the TCP/IP protocol route messages based on the IP address of the destination.In our research IP address is used as a very important factor .It is unique address assigned to every device in a computer network.In our research ranking algorithm use IP address to provide rank to particular website.It keep track who is clicking by tracking IP address of client side .IP address is used as a security factor in the ranking algorithm. III SEO STRATEGY A. Improve Click popularity Click popularity is one of the off-page optimization technique .More number of clicks to the site is known as click popularity.It is also an significant factor to lift website top in the ranking result.By this technique if visitors clicks on websites, search engine provide certain value to that site.But to gain Popularity this technique is used in unethical manner in which owners click on their sites hundreds or thousands of time and can easily achieve top rank .so due to this many deserving sites loose their position and importance in the search engine.To overcome this problem ranking algorithm is implemented which improve click popularity technique ,as clicks from single IP address within 24 hours of time will be consider as only once. B. Keyword Optimization Appropriate keywords are the first step to build a high- rank website.The higher the density of keywords in webpage,the closer relevance between the webpage and the keywords and the more forward position the page ranked in the search results.It is an important optimization strategy used to make website rank top in search engines result list.[15] C. Size of Website A website’s size can have a significant effect on the rankings you are able to achieve with it in the major search engines. Search engines, as a rule, are happiest when they have lots of content to work with. This means that if you’ve only made a few pages on your website and you have competitors with dozens or even hundreds of pages, you might have a hard time obtaining an excellent ranking for your website.websites having large size achieve high rank in the search engine result list. IV RANKING ALGORITHM Ranking is an important component of any information retrieval system.As the rapid growth of web ,a simple key word search could correspond to hundreds of thousands of web pages.Users use search engines for most of their queries but ,they only prefer the results available on the first page .The ranking algorithm is implemented which track IP address for security and provide a genuine rank to every website so that only usefull and deserving sites are placed on the top in the search engine result list. The following are the steps that describe the ranking algorithm ,to make websites acquire higher rank in the search result. Step 1:- Page Rank initilized with size of website In the first step ,by default ranking of all websites is initially depend upon the size of the website. Step 2:- Match Search string with web content file In the second step ,when user enter any keyword in the search box,Then the search string or keyword is matched with all the web content files stored in the database. Step 3:-Search Successfull If the search is successfull than it display the result as domain name,URL and content of 20 characters of searched website on the screen.If the search keyword is not found than it display the messge of no result found . Step 4:-Compare IP address ,date and time difference After succesfull display of search result.when user click on the link displayed on the screen ,than the current IP address ,date - time and clicks are matched with the
  • 3. 27 ICRTEDC -2014 previously stored IP address,date-time and number of clicks . Step 5:-Increase Ranking and no of clicks At last,number of clicks and ranking is increased after the comparison of IP address,date-time and number of clicks.If the user visit the same website link with same IP address within 24 hours of time than its rank is not increased but only click count is increased by 1.On the other hand if user visit with different IP address within or after 24 hours of time than its click count as well as rank is incremented by 1.The process repeats and the result is shown in decreasing order of ranking of websites.The above explained Algorithm is diagrammatically illustrated below :- No Yes Fig1:- Flow chart of Ranking Algorithm V CONCLUSION This paper introduce the essential SEO optimization strategy which is used to optimize the websites.Implementation of an efficient ranking algorithm to improve the visibility and scope of a website or a webpage in search engines result listThe result list of websites are shown in decreasing order of ranking. High rank websites attain top position in the search engine result .It provide security and organic search results to the users. ACKNOWLEDGMENT I am very grateful to my supervisor , Jagroop kaur (Assistant professor), Punjabi university ,Patiala, Punjab. For her scholarly guidance and for giving me time and suggestion during comprehensive discussion . I really admire her analytic capabilities due to which I got too able to direct my efforts towards a young and emerging research area. REFERENCES [1] Li-Hsing, et al,The Application of Search Engine Optimization Techniques for Internet Marketing: An Example of the Motel Websites,(IEEE)(2010 [2] Wang, et al ,An Empirical Study on Search Engine Optimization Techniques and Its Outcomes. (IEEE),(2011) [3] Su, et al,How to Improve our Google Ranking: Myths and Reality. (IEEE)(2010) [4]Lihong Zhang,SEO based on sin sigma management,(IEEE)(2011) [5]Dr. Khanna Samrat vivekanand omprakash,Concept of Search Engine Optimization In Web Search Engine(IJAERS) (2011 [6] khalil ur rehman,The foremost guidelines for achieving higher ranking in serach results through search engine optimization international journal of advanced science and technology) [7] Zhu, et al ,Research and Anaysis of Search Engine Optimization Factors Based on Reverse Engineering. (IEEE)(2011) [8] Neshat, Hamed Sadeghi,Ranking of New Sponsored Online Ads. (IEEE)(2011) [9]Sagar pandit,Toshi jain,Study of Search engines that travel world wide web (International journal of computer architecture and mobility)(2012) [10]Sanjeev Dhawan ,Pooja Choudhary,An Efficient crawling algorithm for Optimization of web page for major Search Engines (2012)(IJSWS) [11] Sagar pandit,Study of Search engines that travel world wide web (International journal of computer architecture and mobility)(2012) [12] Patil Swati P,Pawar B.V,Search Engine Optimization :A Study (Res.J.Computer and IT sci.) (2013) [13] M.A. Abidou,M.E. Kady ,Factors affecting SEO (International journal of research in computer application and robotics)(2013) [14] Nazeer shaik,venkatesh vetapalem ,Effective search engine optimization with google (IJARCET)(2012) [15]Chengling zhao,Application and research of SEO in the development of web 2.0 site (ieee)( 2009) PR =size of website Match input string with the web content files Result Not Found Save the updated Details In the database Search Successfu llll Compare IP address , date and time difference Increase Ranking and no of Clicks Show Results