SlideShare a Scribd company logo
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

More Related Content

What's hot

Search engine page rank demystification
Search engine page rank demystificationSearch engine page rank demystification
Search engine page rank demystification
Raja R
 
Page rank and hyperlink
Page rank and hyperlink Page rank and hyperlink
Page rank and hyperlink
Silicon
 
PageRank Algorithm In data mining
PageRank Algorithm In data miningPageRank Algorithm In data mining
PageRank Algorithm In data mining
Mai Mustafa
 
LINEAR ALGEBRA BEHIND GOOGLE SEARCH
LINEAR ALGEBRA BEHIND GOOGLE SEARCHLINEAR ALGEBRA BEHIND GOOGLE SEARCH
LINEAR ALGEBRA BEHIND GOOGLE SEARCH
Divyansh Verma
 
Page-Rank Algorithm Final
Page-Rank Algorithm FinalPage-Rank Algorithm Final
Page-Rank Algorithm Final
William Keene
 
Search Engine, SEO and Google Algorithms
Search Engine, SEO and Google AlgorithmsSearch Engine, SEO and Google Algorithms
Search Engine, SEO and Google Algorithms
jhenrey1992
 
Google page rank
Google page rankGoogle page rank
Google page rank
Yifan Li
 
Page Rank Link Farm Detection
Page Rank Link Farm DetectionPage Rank Link Farm Detection
Google page rank
Google page rankGoogle page rank
Google page rank
Yifan Li
 
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
JAYAPRAKASH JPINFOTECH
 
Ranking Web Pages
Ranking Web PagesRanking Web Pages
Ranking Web Pages
elliando dias
 
Dm page rank
Dm page rankDm page rank
Dm page rank
Raja Kumar Ranjan
 
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
Si Quan Ong (SQ Ong)
 
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
hussein khateb
 

What's hot (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
 

Viewers also liked

Saw III textual analysis
Saw III textual analysisSaw III textual analysis
Saw III textual analysis
ryangriffiths1999
 
Rede óptica passiva pon
Rede óptica passiva   ponRede óptica passiva   pon
Rede óptica passiva pon
Adriano Ramos
 
Amoris letitia
Amoris letitiaAmoris letitia
Amoris letitia
Laura Torres de Vazquez
 
Moodle aspectos básicos
Moodle   aspectos básicosMoodle   aspectos básicos
Moodle aspectos básicos
Marco Antonio Sandoval Ortiz
 
Desastre químico de bhopal
Desastre químico de bhopal Desastre químico de bhopal
Desastre químico de bhopal
Pamela Torres
 
SEATS SOM TLGL - 06 Anthropology
SEATS SOM TLGL - 06 AnthropologySEATS SOM TLGL - 06 Anthropology
SEATS SOM TLGL - 06 Anthropology
South East Asian Theological Schools, Inc.
 
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
 
Bases curriculares ingles (3)
Bases curriculares ingles (3)Bases curriculares ingles (3)
Bases curriculares ingles (3)
Dominique GM
 
SEO PPT
SEO PPTSEO PPT
SEO PPT
princebhola
 
Estrés de estudiantes
Estrés de estudiantesEstrés de estudiantes
Estrés de estudiantes
Universidad del Sagrado Corazón
 
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?
Vũ Lê
 
SEO-all about Search engine optimization
SEO-all about Search engine optimizationSEO-all about Search engine optimization
SEO-all about Search engine optimization
Anusree Krishnanunni
 
Introduction to SEO Presentation
Introduction to SEO PresentationIntroduction to SEO Presentation
Introduction to SEO Presentation
7thingsmedia
 
Search Engine Optimization (SEO)
Search Engine Optimization (SEO)Search Engine Optimization (SEO)
Search Engine Optimization (SEO)
Dennis Deacon
 
Search Engine Optimization PPT
Search Engine Optimization PPT Search Engine Optimization PPT
Search Engine Optimization PPT
Kranthi Shaik
 
Fourier Transforms
Fourier TransformsFourier Transforms
Fourier Transforms
Arvind Devaraj
 
Brains
BrainsBrains
Display network online (1)
Display network online (1)Display network online (1)
Display network online (1)
Gustavo Blanco
 
Search Engine Optimization - A Strategic Overview
Search Engine Optimization - A Strategic OverviewSearch Engine Optimization - A Strategic Overview
Search Engine Optimization - A Strategic Overview
Chris Hewitt
 
Phy electro
Phy electroPhy electro
Phy electro
Muhammad Junaid
 

Viewers also liked (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
 

Similar to Search engine optimization

PageRank Algorithm
PageRank AlgorithmPageRank Algorithm
PageRank Algorithm
IOSRjournaljce
 
Google algorithms
Google algorithmsGoogle algorithms
Google algorithms
student
 
Pagerank
PagerankPagerank
Pagerank
Sunil Rawal
 
PageRank & Searching
PageRank & SearchingPageRank & Searching
PageRank & Searching
rahulbindra
 
Page rank algortihm
Page rank algortihmPage rank algortihm
Page rank algortihm
Siddharth Kar
 
I04015559
I04015559I04015559
Search engine
Search engineSearch engine
Search engine
swaraj27
 
Macran
MacranMacran
Macran
Pradip Rahul
 
Pagerank
PagerankPagerank
Pagerank
Jyoti Rajai
 
Search Engine Optimization(SEO)
Search Engine Optimization(SEO)Search Engine Optimization(SEO)
Search Engine Optimization(SEO)
Surit Datta
 
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
 
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
 
TrustRank.PDF
TrustRank.PDFTrustRank.PDF
TrustRank.PDF
ssuser7a8460
 
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
Subhajit Sahu
 
Page rank2
Page rank2Page 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
IOSR Journals
 
Optimizing search engines
Optimizing search enginesOptimizing search engines
Optimizing search engines
Swapnil Kotwal
 
Page ranking factors
Page ranking factorsPage ranking factors
Page ranking factors
Sudha Thangavel
 
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
Will Fleiss
 

Similar to 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(2)
Done rerea dlink-farm-spam(2)Done rerea dlink-farm-spam(2)
Done rerea dlink-farm-spam(2)
 
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
 
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
 

Recently uploaded

Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
Zilliz
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
Claudio Di Ciccio
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
Neo4j
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
SOFTTECHHUB
 
Infrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI modelsInfrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI models
Zilliz
 
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceAI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
IndexBug
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
Zilliz
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
panagenda
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
DianaGray10
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Safe Software
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
名前 です男
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
Pixlogix Infotech
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
Matthew Sinclair
 
Mariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceXMariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceX
Mariano Tinti
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Speck&Tech
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 

Recently uploaded (20)

Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
 
Infrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI modelsInfrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI models
 
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceAI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
 
Mariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceXMariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceX
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 

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