SlideShare ist ein Scribd-Unternehmen logo
1 von 18
Search engine
optimization [ SEO ]
A GAME OF PAGE RANKING
MD AFZAL RAIS
UNDER THE GUIDANCE OF
MS. CIJI K R
ASSISTANT PROFESSOR , DEPT. OF CSE
PESIT-BSC
1. What is SEO ?
 SEO stands for search engine optimization.
 Process of maximizing page ranking in search engine result.
 A page ranking is measured by the position of web pages
displayed in the search engine results.
SEO
2. How seo works ?
myWebsite
content
Search Algorithm
Title
keywords
Links
Search engine
SEO
meta tag
3. Why seo is important ?
3. cont….
4. Google Hummingbird algorithm.
 Google hummingbird algorithm was announced in september,2013.
 Hummingbird’s strength is the ability to quickly understand the long and more
complex query and provide the best result to the user.
 Better than the previous version panda and penguin .
 Hummingbird algorithm is ‘question based’ , ‘conversational’ and semantic search (
takes into account why , when , who )
 Google Hummingbird aims to better understand the intent of the query instead of just
looking at the keywords used in the query.
 It uses the user information if you have shared with Google like geographic location.
 It starts with answering qusetion this is called conversational search.
SEO
4. cont…
 It takes into account question based queries like ‘why’ , ‘when’ , ‘who’ ,
‘what’ etc .
 Pays more attention to each word in the query , ensuring that the whole
query – the whole sentence, is taken into account , rather than particular
word.
 It uses the Google’s ‘knowledge graph’ to improve the searching.
SEO
5. Features of Hummingbird
 Hummingbird uses the ‘knowledge graph’ so that Google answer more
complex search queries and also improves the follow-up search process.
 For example: if you search ‘TAJ MAHAL’ and then do a second search for
‘ where it is ‘ , Google will understand the context of second query.
Where it is
6. working model of Google
hummingbird algorithm.
User Complicated
query
Google search
engine
Pages sorted
according to
page rank
Sort into pages
according to the
query –taking into
account
“why”,”what” …
inputs
Most appropriate html
pages
Page
request
response
SEO
7. Page rank
 Google Page Rank (Google PR) is one of the methods Google uses to determine a
page's relevance or importance. Important pages receive a higher Page Rank and are
more likely to appear at the top of the search results. Google Page Rank (PR) is a
measure from 0 - 10. Google Page Rank is based on back links.
 formulae used for calculating the ranking of a page.
 Page Rank(A) = ( 1-d ) + d + ……………..+
 PR(A) is the Page Rank of page A,
 C (T n) = is number of out links from Page T n .
 d = Dampling coefficient values between 0 and 1
 N=number of pages on internet.
Page Rank(T1)
C( T1 )
Page Rank(T n)
C(T n)N
SEO
7. cont…
 Example
 The number of web pages N= 3
 The dampling parameter d= 0.7
A
B
C
SEO
7 cont…

 PR(A) = (1 – d) × ( 1 / N) + d× ( PR(B) / 2 )
 PR(B) = (1 – d) × ( 1 / N) + d× ( PR(A) / 1 + PR(C)/1 )
 PR(C) = (1 – d) × ( 1 / N) + d× ( PR(B) / 2 )
 By solving the above system of linear equations, we get
 PR(A) = 0.2647 , PR(B) = 0.4706 , PR(C) = 0.2647
 The result shows that page B has the highest value amongst them because it
is linked to large number of pages and page B and the page C has the same
Ranking.
SEO
7. cont…
Example 2
if a node has k outgoing
edges, it will pass on 1/k of
its importance to each of
the nodes that it links to.
SEO
A ij =
1/L j if there is link
from i to j ,
0 otherwise
7 cont…
the transition matrix of the graph, A =
Suppose that initially the importance is uniformly distributed among the 4 nodes, each getting
1/4. Denote by v the initial rank vector, having all entries equal to 1/4. Each incoming link increases
the importance of a web page, so at step 1, we update the rank of each page by adding to the
current value the importance of the incoming links. This is the same as multiplying the matrix A
with v . At step 1, the new importance vector is v1 = Av. We can iterate the process, thus at step
2, the updated importance vector is v2 = A(Av) = A2v.
SEO
7 cont…
After the 8th iteration
the matrix tend to
the equilibrium value. so
page1 has Ranking- 0.38
Page2 has 0.12
Page3 has 0.29
Page4 has 0.19
Page Ranking of page1 is
Highest because it is
Linked to large no of
Pages.
Page2 has least Ranking
SEO
8 Conclusion
 For getting high google PageRank the website should have
 1. good backlinks from related sites. Related backlinks improves
the page ranking.
 2. content of the website should be related to the website.
 website which only focuses on keyword will be effected negatively.
9 Bibliography
 https://www.slideshare.net/PriyodarshiniDhar/google-hummingbird-
algorithm-ppt/10
 http://www.math.cornell.edu/~mec/Winter2009/RalucaRemus/Lecture3/lect
ure3.html
THANK YOU

Weitere ähnliche Inhalte

Was ist angesagt?

PageRank Algorithm In data mining
PageRank Algorithm In data miningPageRank Algorithm In data mining
PageRank Algorithm In data mining
Mai Mustafa
 
Page-Rank Algorithm Final
Page-Rank Algorithm FinalPage-Rank Algorithm Final
Page-Rank Algorithm Final
William Keene
 

Was ist angesagt? (14)

Search engine page rank demystification
Search engine page rank demystificationSearch engine page rank demystification
Search engine page rank demystification
 
Page rank and hyperlink
Page rank and hyperlink Page rank and hyperlink
Page rank and hyperlink
 
PageRank Algorithm In data mining
PageRank Algorithm In data miningPageRank Algorithm In data mining
PageRank Algorithm In data mining
 
LINEAR ALGEBRA BEHIND GOOGLE SEARCH
LINEAR ALGEBRA BEHIND GOOGLE SEARCHLINEAR ALGEBRA BEHIND GOOGLE SEARCH
LINEAR ALGEBRA BEHIND GOOGLE SEARCH
 
Page-Rank Algorithm Final
Page-Rank Algorithm FinalPage-Rank Algorithm Final
Page-Rank Algorithm Final
 
Search Engine, SEO and Google Algorithms
Search Engine, SEO and Google AlgorithmsSearch Engine, SEO and Google Algorithms
Search Engine, SEO and Google Algorithms
 
Google page rank
Google page rankGoogle page rank
Google page rank
 
Page Rank Link Farm Detection
Page Rank Link Farm DetectionPage Rank Link Farm Detection
Page Rank Link Farm Detection
 
Google page rank
Google page rankGoogle page rank
Google page rank
 
Trust Relationship Prediction in Alibaba E-Commerce Platform
Trust Relationship Prediction in Alibaba E-Commerce PlatformTrust Relationship Prediction in Alibaba E-Commerce Platform
Trust Relationship Prediction in Alibaba E-Commerce Platform
 
Ranking Web Pages
Ranking Web PagesRanking Web Pages
Ranking Web Pages
 
Dm page rank
Dm page rankDm page rank
Dm page rank
 
Advanced Ways to Use Ahrefs That You Didn't Know About
Advanced Ways to Use Ahrefs That You Didn't Know AboutAdvanced Ways to Use Ahrefs That You Didn't Know About
Advanced Ways to Use Ahrefs That You Didn't Know About
 
A synonym based approach of data mining in SEO
A synonym based approach of data mining in SEOA synonym based approach of data mining in SEO
A synonym based approach of data mining in SEO
 

Andere mochten auch

Solucionario ensayo-simce-comprension-lectora-n-4-2-basico (1)
Solucionario ensayo-simce-comprension-lectora-n-4-2-basico (1)Solucionario ensayo-simce-comprension-lectora-n-4-2-basico (1)
Solucionario ensayo-simce-comprension-lectora-n-4-2-basico (1)
Cristhynna Rojas
 

Andere mochten auch (20)

Saw III textual analysis
Saw III textual analysisSaw III textual analysis
Saw III textual analysis
 
Rede óptica passiva pon
Rede óptica passiva   ponRede óptica passiva   pon
Rede óptica passiva pon
 
Amoris letitia
Amoris letitiaAmoris letitia
Amoris letitia
 
Moodle aspectos básicos
Moodle   aspectos básicosMoodle   aspectos básicos
Moodle aspectos básicos
 
Desastre químico de bhopal
Desastre químico de bhopal Desastre químico de bhopal
Desastre químico de bhopal
 
SEATS SOM TLGL - 06 Anthropology
SEATS SOM TLGL - 06 AnthropologySEATS SOM TLGL - 06 Anthropology
SEATS SOM TLGL - 06 Anthropology
 
Solucionario ensayo-simce-comprension-lectora-n-4-2-basico (1)
Solucionario ensayo-simce-comprension-lectora-n-4-2-basico (1)Solucionario ensayo-simce-comprension-lectora-n-4-2-basico (1)
Solucionario ensayo-simce-comprension-lectora-n-4-2-basico (1)
 
Bases curriculares ingles (3)
Bases curriculares ingles (3)Bases curriculares ingles (3)
Bases curriculares ingles (3)
 
SEO PPT
SEO PPTSEO PPT
SEO PPT
 
Estrés de estudiantes
Estrés de estudiantesEstrés de estudiantes
Estrés de estudiantes
 
Search Engine Optimization - What's it about?
Search Engine Optimization -  What's it about?Search Engine Optimization -  What's it about?
Search Engine Optimization - What's it about?
 
SEO-all about Search engine optimization
SEO-all about Search engine optimizationSEO-all about Search engine optimization
SEO-all about Search engine optimization
 
Introduction to SEO Presentation
Introduction to SEO PresentationIntroduction to SEO Presentation
Introduction to SEO Presentation
 
Search Engine Optimization (SEO)
Search Engine Optimization (SEO)Search Engine Optimization (SEO)
Search Engine Optimization (SEO)
 
Search Engine Optimization PPT
Search Engine Optimization PPT Search Engine Optimization PPT
Search Engine Optimization PPT
 
Fourier Transforms
Fourier TransformsFourier Transforms
Fourier Transforms
 
Brains
BrainsBrains
Brains
 
Display network online (1)
Display network online (1)Display network online (1)
Display network online (1)
 
Search Engine Optimization - A Strategic Overview
Search Engine Optimization - A Strategic OverviewSearch Engine Optimization - A Strategic Overview
Search Engine Optimization - A Strategic Overview
 
Phy electro
Phy electroPhy electro
Phy electro
 

Ähnlich wie Search engine optimization

PageRank & Searching
PageRank & SearchingPageRank & Searching
PageRank & Searching
rahulbindra
 
Page rank algortihm
Page rank algortihmPage rank algortihm
Page rank algortihm
Siddharth Kar
 
Done rerea dlink-farm-spam(3)
Done rerea dlink-farm-spam(3)Done rerea dlink-farm-spam(3)
Done rerea dlink-farm-spam(3)
James Arnold
 
Done rerea dlink-farm-spam
Done rerea dlink-farm-spamDone rerea dlink-farm-spam
Done rerea dlink-farm-spam
James Arnold
 
Done rerea dlink-farm-spam(2)
Done rerea dlink-farm-spam(2)Done rerea dlink-farm-spam(2)
Done rerea dlink-farm-spam(2)
James Arnold
 

Ähnlich wie Search engine optimization (20)

PageRank Algorithm
PageRank AlgorithmPageRank Algorithm
PageRank Algorithm
 
Google algorithms
Google algorithmsGoogle algorithms
Google algorithms
 
Pagerank
PagerankPagerank
Pagerank
 
PageRank & Searching
PageRank & SearchingPageRank & Searching
PageRank & Searching
 
Page rank algortihm
Page rank algortihmPage rank algortihm
Page rank algortihm
 
I04015559
I04015559I04015559
I04015559
 
Search engine
Search engineSearch engine
Search engine
 
Macran
MacranMacran
Macran
 
Pagerank
PagerankPagerank
Pagerank
 
Search Engine Optimization(SEO)
Search Engine Optimization(SEO)Search Engine Optimization(SEO)
Search Engine Optimization(SEO)
 
Done rerea dlink-farm-spam(3)
Done rerea dlink-farm-spam(3)Done rerea dlink-farm-spam(3)
Done rerea dlink-farm-spam(3)
 
Done rerea dlink-farm-spam
Done rerea dlink-farm-spamDone rerea dlink-farm-spam
Done rerea dlink-farm-spam
 
Done rerea dlink-farm-spam(2)
Done rerea dlink-farm-spam(2)Done rerea dlink-farm-spam(2)
Done rerea dlink-farm-spam(2)
 
TrustRank.PDF
TrustRank.PDFTrustRank.PDF
TrustRank.PDF
 
Incremental Page Rank Computation on Evolving Graphs : NOTES
Incremental Page Rank Computation on Evolving Graphs : NOTESIncremental Page Rank Computation on Evolving Graphs : NOTES
Incremental Page Rank Computation on Evolving Graphs : NOTES
 
Page rank2
Page rank2Page rank2
Page rank2
 
Enhancement in Weighted PageRank Algorithm Using VOL
Enhancement in Weighted PageRank Algorithm Using VOLEnhancement in Weighted PageRank Algorithm Using VOL
Enhancement in Weighted PageRank Algorithm Using VOL
 
Optimizing search engines
Optimizing search enginesOptimizing search engines
Optimizing search engines
 
Page ranking factors
Page ranking factorsPage ranking factors
Page ranking factors
 
SEO Web 2.0 Era - Johns Hopkins University
SEO Web 2.0 Era - Johns Hopkins UniversitySEO Web 2.0 Era - Johns Hopkins University
SEO Web 2.0 Era - Johns Hopkins University
 

Kürzlich hochgeladen

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Kürzlich hochgeladen (20)

Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 

Search engine optimization

  • 1. Search engine optimization [ SEO ] A GAME OF PAGE RANKING MD AFZAL RAIS UNDER THE GUIDANCE OF MS. CIJI K R ASSISTANT PROFESSOR , DEPT. OF CSE PESIT-BSC
  • 2. 1. What is SEO ?  SEO stands for search engine optimization.  Process of maximizing page ranking in search engine result.  A page ranking is measured by the position of web pages displayed in the search engine results. SEO
  • 3. 2. How seo works ? myWebsite content Search Algorithm Title keywords Links Search engine SEO meta tag
  • 4. 3. Why seo is important ?
  • 6. 4. Google Hummingbird algorithm.  Google hummingbird algorithm was announced in september,2013.  Hummingbird’s strength is the ability to quickly understand the long and more complex query and provide the best result to the user.  Better than the previous version panda and penguin .  Hummingbird algorithm is ‘question based’ , ‘conversational’ and semantic search ( takes into account why , when , who )  Google Hummingbird aims to better understand the intent of the query instead of just looking at the keywords used in the query.  It uses the user information if you have shared with Google like geographic location.  It starts with answering qusetion this is called conversational search. SEO
  • 7. 4. cont…  It takes into account question based queries like ‘why’ , ‘when’ , ‘who’ , ‘what’ etc .  Pays more attention to each word in the query , ensuring that the whole query – the whole sentence, is taken into account , rather than particular word.  It uses the Google’s ‘knowledge graph’ to improve the searching. SEO
  • 8. 5. Features of Hummingbird  Hummingbird uses the ‘knowledge graph’ so that Google answer more complex search queries and also improves the follow-up search process.  For example: if you search ‘TAJ MAHAL’ and then do a second search for ‘ where it is ‘ , Google will understand the context of second query. Where it is
  • 9. 6. working model of Google hummingbird algorithm. User Complicated query Google search engine Pages sorted according to page rank Sort into pages according to the query –taking into account “why”,”what” … inputs Most appropriate html pages Page request response SEO
  • 10. 7. Page rank  Google Page Rank (Google PR) is one of the methods Google uses to determine a page's relevance or importance. Important pages receive a higher Page Rank and are more likely to appear at the top of the search results. Google Page Rank (PR) is a measure from 0 - 10. Google Page Rank is based on back links.  formulae used for calculating the ranking of a page.  Page Rank(A) = ( 1-d ) + d + ……………..+  PR(A) is the Page Rank of page A,  C (T n) = is number of out links from Page T n .  d = Dampling coefficient values between 0 and 1  N=number of pages on internet. Page Rank(T1) C( T1 ) Page Rank(T n) C(T n)N SEO
  • 11. 7. cont…  Example  The number of web pages N= 3  The dampling parameter d= 0.7 A B C SEO
  • 12. 7 cont…   PR(A) = (1 – d) × ( 1 / N) + d× ( PR(B) / 2 )  PR(B) = (1 – d) × ( 1 / N) + d× ( PR(A) / 1 + PR(C)/1 )  PR(C) = (1 – d) × ( 1 / N) + d× ( PR(B) / 2 )  By solving the above system of linear equations, we get  PR(A) = 0.2647 , PR(B) = 0.4706 , PR(C) = 0.2647  The result shows that page B has the highest value amongst them because it is linked to large number of pages and page B and the page C has the same Ranking. SEO
  • 13. 7. cont… Example 2 if a node has k outgoing edges, it will pass on 1/k of its importance to each of the nodes that it links to. SEO A ij = 1/L j if there is link from i to j , 0 otherwise
  • 14. 7 cont… the transition matrix of the graph, A = Suppose that initially the importance is uniformly distributed among the 4 nodes, each getting 1/4. Denote by v the initial rank vector, having all entries equal to 1/4. Each incoming link increases the importance of a web page, so at step 1, we update the rank of each page by adding to the current value the importance of the incoming links. This is the same as multiplying the matrix A with v . At step 1, the new importance vector is v1 = Av. We can iterate the process, thus at step 2, the updated importance vector is v2 = A(Av) = A2v. SEO
  • 15. 7 cont… After the 8th iteration the matrix tend to the equilibrium value. so page1 has Ranking- 0.38 Page2 has 0.12 Page3 has 0.29 Page4 has 0.19 Page Ranking of page1 is Highest because it is Linked to large no of Pages. Page2 has least Ranking SEO
  • 16. 8 Conclusion  For getting high google PageRank the website should have  1. good backlinks from related sites. Related backlinks improves the page ranking.  2. content of the website should be related to the website.  website which only focuses on keyword will be effected negatively.
  • 17. 9 Bibliography  https://www.slideshare.net/PriyodarshiniDhar/google-hummingbird- algorithm-ppt/10  http://www.math.cornell.edu/~mec/Winter2009/RalucaRemus/Lecture3/lect ure3.html