SlideShare a Scribd company logo
1 of 32
How PageRank Really Works
Dixon Jones // Majestic
@Dixon_Jones
@Dixon_Jones
PageRank
@Dixon_Jones
PageRank
A
D
B
C
E
@Dixon_Jones
A B C D E
Backlinks (Links In) 1 2 2 1 3
OutLinks 1 1 3 2* 1
A
B
C
D
E
1-Damping Factor
New Value
@Dixon_Jones
A B C D E
Backlinks (Links In) 1 2 2 1 3
OutLinks 1 1 3 2 1
A
B
C
D
E
Damping Factor
New Value
@Dixon_Jones
A B C D E
Backlinks (Links In) 1 2 2 1 3
OutLinks 1 1 3 2 1
A
B
C
D
E
1 -Damping Factor
New Value
@Dixon_Jones
A B C D E
Backlinks (Links In) 1 2 2 1 3
OutLinks 1 1 3 2 1
A
B
C
D
E
1-Damping Factor
New Value
@Dixon_Jones
A B C D E
Backlinks (Links In) 1 2 2 1 3
OutLinks 1 1 3 2 1
A
B
C
D
E
1-Damping Factor
New Value
@Dixon_Jones
A B C D E
Backlinks (Links In) 1 2 2 1 3
OutLinks 1 1 3 2 1
A
B
C
D
E
1-Damping Factor
New Value
@Dixon_Jones
A B C D E
Backlinks (Links In) 1 2 2 1 2
OutLinks 1 1 3 2 1
A
B
C
D
E
1-Damping Factor
New Value
PageRank
Multiplier = Page Rank
X
(Damping factor)
Number Outlinks
Multiplier
0.15
@Dixon_Jones
A B C D E
Page Rank 1 2 2 1 2
Out links 1 1 3 2 1
Multiplier 0.85 1.7 0.566666667 0.425 1.7
A
B
C
D
E
1-Damping Factor .15 .15 .15 .15 .15
New Page Rank
Multiplier=
Page Rank X 0.85
Number Outlinks
@Dixon_Jones
A B C D E
Page Rank 1 2 2 1 2
Out links 1 1 3 2 1
Multiplier 0.85 1.7 0.566666667 0.425 1.7
A 0.85
B 1.7
C 0.566666667 0.566666667 0.566666667
D 0.425 0.425
E 1.7
1-Damping Factor .15 .15 .15 .15 .15
New Page Rank 0.716666667 1.141666667 1.85 1.85 1.141666667
Multiplier=
Page Rank X 0.85
Number Outlinks
@Dixon_Jones
My Excel Workings
@Dixon_Jones
Email talk@dixonjones.com with “PageRank” in the subject to join
the Mailing list and receive the Excel Spreadsheet.
A B C D E
Page Rank 1 2 2 1 2
Out links 1 1 3 2 1
Multiplier 0.85 1.7 0.566666667 0.425 1.7
A 0.85
B 1.7
C 0.566666667 0.566666667 0.566666667
D 0.425 0.425
E 1.7
1-Damping Factor .15 .15 .15 .15 .15
New Page Rank 0.716666667 1.141666667 1.85 1.85 1.141666667
First Iteration
@Dixon_Jones
A B C D E
Page Rank 0.716666667 1.141666667 2.7 1.85 1.141666667
Out links 1 1 3 2 1
Multiplier 0.85 1.7 0.566666667 0.425 1.7
A 0.85
B 1.7
C 0.566666667 0.566666667 0.566666667
D 0.425 0.425
E 1.7
1-Damping Factor .15 .15 .15 .15 .15
New Page Rank 0.915 1.70125 1.729583333 1.120416667 1.70125
Second Iteration…
@Dixon_Jones
A B C D E
Page Rank 0.915 1.70125 1.729583333 1.120416667 1.70125
Out links 1 1 3 2 1
Multiplier 0.85 1.7 0.566666667 0.425 1.7
A 0.85
B 1.7
C 0.566666667 0.566666667 0.566666667
D 0.425 0.425
E 1.7
1-Damping Factor .15 .15 .15 .15 .15
New Page Rank 0.742 1.457 2.617 1.726 1.457
Third Iteration…
@Dixon_Jones
0.000
0.500
1.000
1.500
2.000
2.500
3.000
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
PageRank over Time
A B C D E
A B C D E Check
1.0 2.0 2.0 1.0 2.0 8
1st 0.7 1.3 2.9 1.9 1.3 8
2nd 0.9 1.8 2.1 1.4 1.8 8
3rd 0.7 1.5 2.6 1.7 1.5 8
4th 0.9 1.7 2.3 1.5 1.7 8
5th 0.8 1.5 2.5 1.7 1.5 8
6th 0.8 1.6 2.3 1.6 1.6 8
7th 0.8 1.6 2.5 1.6 1.6 8
8th 0.8 1.6 2.4 1.6 1.6 8
9th 0.8 1.6 2.4 1.6 1.6 8
10th 0.8 1.6 2.4 1.6 1.6 8
11th 0.8 1.6 2.4 1.6 1.6 8
12th 0.8 1.6 2.4 1.6 1.6 8
13th 0.8 1.6 2.4 1.6 1.6 8
14th 0.8 1.6 2.4 1.6 1.6 8
15th 0.8 1.6 2.4 1.6 1.6 8
@Dixon_Jones
PageRank
A
D
B
C
E
0.799
1.602
1.598
2.403
1.598
@Dixon_Jones
10 nodes
A
D
B
C
E
1 2
1
1
2
2
3
3
@Dixon_Jones
0
1
2
3
4
5
6
7
Start 1st 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th 13th 14th 15th
PageRank Over Time
A1 B1 C1 C2 C3 D1 D2 D3 E1 E2
@Dixon_Jones
PageRank
0.120
0.721
1.438
2.872
0.482
5.741
4.662
0.483
0.120
0.359
@Dixon_Jones
Some Surprising Outcomes
and Observations…
@Dixon_Jones
This is why you should
ALWAYS look at the strength
of the PAGE not the Domain
???
0.120
0.721
1.438
2.872
0.482
5.741
4.662
0.483
0.120
0.359
@Dixon_Jones
Works best with Universal Data set
• Every signal is small
• Individually prone to error or opinion
• At scale the error decreases
• Confidence increases
http://info.majestic.com/universal
@Dixon_Jones
Why Link Counts are not reliable
@Dixon_Jones
@Dixon_Jones
So what is the truth about PageRank Today?
Reasonable Surfer may augment the maths
PageRank
@Dixon_Jones
How PageRank Really Works
Dixon Jones // Majestic
@Dixon_Jones

More Related Content

Similar to Page Rank Presentation

Agile Metrics : Velocity is NOT the Goal - NDC Oslo 2014
Agile Metrics : Velocity is NOT the Goal - NDC Oslo 2014Agile Metrics : Velocity is NOT the Goal - NDC Oslo 2014
Agile Metrics : Velocity is NOT the Goal - NDC Oslo 2014Doc Norton
 
Agile Metrics: Velocity is NOT the Goal - Agile 2013 version
Agile Metrics: Velocity is NOT the Goal - Agile 2013 versionAgile Metrics: Velocity is NOT the Goal - Agile 2013 version
Agile Metrics: Velocity is NOT the Goal - Agile 2013 versionDoc Norton
 
Everyday math ppt
Everyday math pptEveryday math ppt
Everyday math pptjbpotts
 
Professional Center Jerome Ave Parking Layout New
Professional Center Jerome Ave Parking Layout NewProfessional Center Jerome Ave Parking Layout New
Professional Center Jerome Ave Parking Layout NewMark Testa
 
Real-time, Fine-grained Version Control with CRDTs
Real-time, Fine-grained Version Control with CRDTsReal-time, Fine-grained Version Control with CRDTs
Real-time, Fine-grained Version Control with CRDTsC4Media
 
Distracter Analysis - Index of Effectiveness
Distracter Analysis - Index of EffectivenessDistracter Analysis - Index of Effectiveness
Distracter Analysis - Index of EffectivenessMr. Ronald Quileste, PhD
 
Academic Transcript--Undergraduate
Academic Transcript--UndergraduateAcademic Transcript--Undergraduate
Academic Transcript--UndergraduateChloe Woolley
 
AWS Manga 「なな転び八起のAWS開発日記」スペシャルセッション
AWS Manga 「なな転び八起のAWS開発日記」スペシャルセッションAWS Manga 「なな転び八起のAWS開発日記」スペシャルセッション
AWS Manga 「なな転び八起のAWS開発日記」スペシャルセッションAmazon Web Services Japan
 

Similar to Page Rank Presentation (11)

Agile Metrics : Velocity is NOT the Goal - NDC Oslo 2014
Agile Metrics : Velocity is NOT the Goal - NDC Oslo 2014Agile Metrics : Velocity is NOT the Goal - NDC Oslo 2014
Agile Metrics : Velocity is NOT the Goal - NDC Oslo 2014
 
Agile Metrics: Velocity is NOT the Goal - Agile 2013 version
Agile Metrics: Velocity is NOT the Goal - Agile 2013 versionAgile Metrics: Velocity is NOT the Goal - Agile 2013 version
Agile Metrics: Velocity is NOT the Goal - Agile 2013 version
 
Everyday math ppt
Everyday math pptEveryday math ppt
Everyday math ppt
 
Professional Center Jerome Ave Parking Layout New
Professional Center Jerome Ave Parking Layout NewProfessional Center Jerome Ave Parking Layout New
Professional Center Jerome Ave Parking Layout New
 
SAT Practice Tests
SAT Practice TestsSAT Practice Tests
SAT Practice Tests
 
Real-time, Fine-grained Version Control with CRDTs
Real-time, Fine-grained Version Control with CRDTsReal-time, Fine-grained Version Control with CRDTs
Real-time, Fine-grained Version Control with CRDTs
 
Planning v2
Planning v2Planning v2
Planning v2
 
Distracter Analysis - Index of Effectiveness
Distracter Analysis - Index of EffectivenessDistracter Analysis - Index of Effectiveness
Distracter Analysis - Index of Effectiveness
 
Academic Transcript--Undergraduate
Academic Transcript--UndergraduateAcademic Transcript--Undergraduate
Academic Transcript--Undergraduate
 
AWS Manga 「なな転び八起のAWS開発日記」スペシャルセッション
AWS Manga 「なな転び八起のAWS開発日記」スペシャルセッションAWS Manga 「なな転び八起のAWS開発日記」スペシャルセッション
AWS Manga 「なな転び八起のAWS開発日記」スペシャルセッション
 
5DF27617.pptx
5DF27617.pptx5DF27617.pptx
5DF27617.pptx
 

More from Dixon Jones

Internal Linking - The Topic Clustering Way edited.pptx
Internal Linking - The Topic Clustering Way edited.pptxInternal Linking - The Topic Clustering Way edited.pptx
Internal Linking - The Topic Clustering Way edited.pptxDixon Jones
 
Creating Workflows for Sustainable Link Building.pptx
Creating Workflows for Sustainable Link Building.pptxCreating Workflows for Sustainable Link Building.pptx
Creating Workflows for Sustainable Link Building.pptxDixon Jones
 
Content Plannning the New Way
Content Plannning the New WayContent Plannning the New Way
Content Plannning the New WayDixon Jones
 
What is in a link?
What is in a link?What is in a link?
What is in a link?Dixon Jones
 
InLinks tutorial .pptx
InLinks tutorial .pptxInLinks tutorial .pptx
InLinks tutorial .pptxDixon Jones
 
How To EAT Links.pptx
How To EAT Links.pptxHow To EAT Links.pptx
How To EAT Links.pptxDixon Jones
 
Entity Seo Mastery
Entity Seo MasteryEntity Seo Mastery
Entity Seo MasteryDixon Jones
 
Alliance linking
Alliance linkingAlliance linking
Alliance linkingDixon Jones
 
How to evaluate the whole web (without being Google)
How to evaluate the whole web (without being Google)How to evaluate the whole web (without being Google)
How to evaluate the whole web (without being Google)Dixon Jones
 
Big Data Vizualisation
Big Data VizualisationBig Data Vizualisation
Big Data VizualisationDixon Jones
 
SEO for PR people
SEO for PR peopleSEO for PR people
SEO for PR peopleDixon Jones
 
Space, time and tribalism
Space, time and tribalismSpace, time and tribalism
Space, time and tribalismDixon Jones
 
Link tales from the trenches
Link tales from the trenchesLink tales from the trenches
Link tales from the trenchesDixon Jones
 
Aligning your marketing with your customer's journey
Aligning your marketing with your customer's journeyAligning your marketing with your customer's journey
Aligning your marketing with your customer's journeyDixon Jones
 
Link Building, Topicality & the Reasonable Surfer
Link Building, Topicality & the Reasonable SurferLink Building, Topicality & the Reasonable Surfer
Link Building, Topicality & the Reasonable SurferDixon Jones
 
Selling Your Agency
Selling Your AgencySelling Your Agency
Selling Your AgencyDixon Jones
 

More from Dixon Jones (19)

Entities in SEO
Entities in SEOEntities in SEO
Entities in SEO
 
Internal Linking - The Topic Clustering Way edited.pptx
Internal Linking - The Topic Clustering Way edited.pptxInternal Linking - The Topic Clustering Way edited.pptx
Internal Linking - The Topic Clustering Way edited.pptx
 
Creating Workflows for Sustainable Link Building.pptx
Creating Workflows for Sustainable Link Building.pptxCreating Workflows for Sustainable Link Building.pptx
Creating Workflows for Sustainable Link Building.pptx
 
Content Plannning the New Way
Content Plannning the New WayContent Plannning the New Way
Content Plannning the New Way
 
What is in a link?
What is in a link?What is in a link?
What is in a link?
 
InLinks tutorial .pptx
InLinks tutorial .pptxInLinks tutorial .pptx
InLinks tutorial .pptx
 
How To EAT Links.pptx
How To EAT Links.pptxHow To EAT Links.pptx
How To EAT Links.pptx
 
Entity Seo Mastery
Entity Seo MasteryEntity Seo Mastery
Entity Seo Mastery
 
Entity seo
Entity seoEntity seo
Entity seo
 
Alliance linking
Alliance linkingAlliance linking
Alliance linking
 
How to evaluate the whole web (without being Google)
How to evaluate the whole web (without being Google)How to evaluate the whole web (without being Google)
How to evaluate the whole web (without being Google)
 
Big Data Vizualisation
Big Data VizualisationBig Data Vizualisation
Big Data Vizualisation
 
SEO for PR people
SEO for PR peopleSEO for PR people
SEO for PR people
 
Space, time and tribalism
Space, time and tribalismSpace, time and tribalism
Space, time and tribalism
 
Is seo dead?
Is seo dead?Is seo dead?
Is seo dead?
 
Link tales from the trenches
Link tales from the trenchesLink tales from the trenches
Link tales from the trenches
 
Aligning your marketing with your customer's journey
Aligning your marketing with your customer's journeyAligning your marketing with your customer's journey
Aligning your marketing with your customer's journey
 
Link Building, Topicality & the Reasonable Surfer
Link Building, Topicality & the Reasonable SurferLink Building, Topicality & the Reasonable Surfer
Link Building, Topicality & the Reasonable Surfer
 
Selling Your Agency
Selling Your AgencySelling Your Agency
Selling Your Agency
 

Recently uploaded

dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptdokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptSonatrach
 
办理学位证纽约大学毕业证(NYU毕业证书)原版一比一
办理学位证纽约大学毕业证(NYU毕业证书)原版一比一办理学位证纽约大学毕业证(NYU毕业证书)原版一比一
办理学位证纽约大学毕业证(NYU毕业证书)原版一比一fhwihughh
 
GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]📊 Markus Baersch
 
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...Suhani Kapoor
 
Customer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptxCustomer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptxEmmanuel Dauda
 
20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdfHuman37
 
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Callshivangimorya083
 
Data Science Jobs and Salaries Analysis.pptx
Data Science Jobs and Salaries Analysis.pptxData Science Jobs and Salaries Analysis.pptx
Data Science Jobs and Salaries Analysis.pptxFurkanTasci3
 
RadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdfRadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdfgstagge
 
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...soniya singh
 
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
DBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdfDBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdfJohn Sterrett
 
Call Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts ServiceCall Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts ServiceSapana Sha
 
Schema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfSchema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfLars Albertsson
 
Predictive Analysis - Using Insight-informed Data to Determine Factors Drivin...
Predictive Analysis - Using Insight-informed Data to Determine Factors Drivin...Predictive Analysis - Using Insight-informed Data to Determine Factors Drivin...
Predictive Analysis - Using Insight-informed Data to Determine Factors Drivin...ThinkInnovation
 
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024thyngster
 
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptxEMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptxthyngster
 

Recently uploaded (20)

Deep Generative Learning for All - The Gen AI Hype (Spring 2024)
Deep Generative Learning for All - The Gen AI Hype (Spring 2024)Deep Generative Learning for All - The Gen AI Hype (Spring 2024)
Deep Generative Learning for All - The Gen AI Hype (Spring 2024)
 
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptdokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
 
办理学位证纽约大学毕业证(NYU毕业证书)原版一比一
办理学位证纽约大学毕业证(NYU毕业证书)原版一比一办理学位证纽约大学毕业证(NYU毕业证书)原版一比一
办理学位证纽约大学毕业证(NYU毕业证书)原版一比一
 
GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]
 
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
 
Customer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptxCustomer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptx
 
Decoding Loan Approval: Predictive Modeling in Action
Decoding Loan Approval: Predictive Modeling in ActionDecoding Loan Approval: Predictive Modeling in Action
Decoding Loan Approval: Predictive Modeling in Action
 
20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf
 
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
 
Data Science Jobs and Salaries Analysis.pptx
Data Science Jobs and Salaries Analysis.pptxData Science Jobs and Salaries Analysis.pptx
Data Science Jobs and Salaries Analysis.pptx
 
RadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdfRadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdf
 
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
 
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
 
E-Commerce Order PredictionShraddha Kamble.pptx
E-Commerce Order PredictionShraddha Kamble.pptxE-Commerce Order PredictionShraddha Kamble.pptx
E-Commerce Order PredictionShraddha Kamble.pptx
 
DBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdfDBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdf
 
Call Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts ServiceCall Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts Service
 
Schema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfSchema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdf
 
Predictive Analysis - Using Insight-informed Data to Determine Factors Drivin...
Predictive Analysis - Using Insight-informed Data to Determine Factors Drivin...Predictive Analysis - Using Insight-informed Data to Determine Factors Drivin...
Predictive Analysis - Using Insight-informed Data to Determine Factors Drivin...
 
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
 
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptxEMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
 

Page Rank Presentation

  • 1. How PageRank Really Works Dixon Jones // Majestic @Dixon_Jones
  • 5. A B C D E Backlinks (Links In) 1 2 2 1 3 OutLinks 1 1 3 2* 1 A B C D E 1-Damping Factor New Value @Dixon_Jones
  • 6. A B C D E Backlinks (Links In) 1 2 2 1 3 OutLinks 1 1 3 2 1 A B C D E Damping Factor New Value @Dixon_Jones
  • 7. A B C D E Backlinks (Links In) 1 2 2 1 3 OutLinks 1 1 3 2 1 A B C D E 1 -Damping Factor New Value @Dixon_Jones
  • 8. A B C D E Backlinks (Links In) 1 2 2 1 3 OutLinks 1 1 3 2 1 A B C D E 1-Damping Factor New Value @Dixon_Jones
  • 9. A B C D E Backlinks (Links In) 1 2 2 1 3 OutLinks 1 1 3 2 1 A B C D E 1-Damping Factor New Value @Dixon_Jones
  • 10. A B C D E Backlinks (Links In) 1 2 2 1 3 OutLinks 1 1 3 2 1 A B C D E 1-Damping Factor New Value @Dixon_Jones
  • 11. A B C D E Backlinks (Links In) 1 2 2 1 2 OutLinks 1 1 3 2 1 A B C D E 1-Damping Factor New Value PageRank Multiplier = Page Rank X (Damping factor) Number Outlinks Multiplier 0.15 @Dixon_Jones
  • 12. A B C D E Page Rank 1 2 2 1 2 Out links 1 1 3 2 1 Multiplier 0.85 1.7 0.566666667 0.425 1.7 A B C D E 1-Damping Factor .15 .15 .15 .15 .15 New Page Rank Multiplier= Page Rank X 0.85 Number Outlinks @Dixon_Jones
  • 13. A B C D E Page Rank 1 2 2 1 2 Out links 1 1 3 2 1 Multiplier 0.85 1.7 0.566666667 0.425 1.7 A 0.85 B 1.7 C 0.566666667 0.566666667 0.566666667 D 0.425 0.425 E 1.7 1-Damping Factor .15 .15 .15 .15 .15 New Page Rank 0.716666667 1.141666667 1.85 1.85 1.141666667 Multiplier= Page Rank X 0.85 Number Outlinks @Dixon_Jones
  • 14. My Excel Workings @Dixon_Jones Email talk@dixonjones.com with “PageRank” in the subject to join the Mailing list and receive the Excel Spreadsheet.
  • 15. A B C D E Page Rank 1 2 2 1 2 Out links 1 1 3 2 1 Multiplier 0.85 1.7 0.566666667 0.425 1.7 A 0.85 B 1.7 C 0.566666667 0.566666667 0.566666667 D 0.425 0.425 E 1.7 1-Damping Factor .15 .15 .15 .15 .15 New Page Rank 0.716666667 1.141666667 1.85 1.85 1.141666667 First Iteration @Dixon_Jones
  • 16. A B C D E Page Rank 0.716666667 1.141666667 2.7 1.85 1.141666667 Out links 1 1 3 2 1 Multiplier 0.85 1.7 0.566666667 0.425 1.7 A 0.85 B 1.7 C 0.566666667 0.566666667 0.566666667 D 0.425 0.425 E 1.7 1-Damping Factor .15 .15 .15 .15 .15 New Page Rank 0.915 1.70125 1.729583333 1.120416667 1.70125 Second Iteration… @Dixon_Jones
  • 17. A B C D E Page Rank 0.915 1.70125 1.729583333 1.120416667 1.70125 Out links 1 1 3 2 1 Multiplier 0.85 1.7 0.566666667 0.425 1.7 A 0.85 B 1.7 C 0.566666667 0.566666667 0.566666667 D 0.425 0.425 E 1.7 1-Damping Factor .15 .15 .15 .15 .15 New Page Rank 0.742 1.457 2.617 1.726 1.457 Third Iteration… @Dixon_Jones
  • 18. 0.000 0.500 1.000 1.500 2.000 2.500 3.000 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 PageRank over Time A B C D E A B C D E Check 1.0 2.0 2.0 1.0 2.0 8 1st 0.7 1.3 2.9 1.9 1.3 8 2nd 0.9 1.8 2.1 1.4 1.8 8 3rd 0.7 1.5 2.6 1.7 1.5 8 4th 0.9 1.7 2.3 1.5 1.7 8 5th 0.8 1.5 2.5 1.7 1.5 8 6th 0.8 1.6 2.3 1.6 1.6 8 7th 0.8 1.6 2.5 1.6 1.6 8 8th 0.8 1.6 2.4 1.6 1.6 8 9th 0.8 1.6 2.4 1.6 1.6 8 10th 0.8 1.6 2.4 1.6 1.6 8 11th 0.8 1.6 2.4 1.6 1.6 8 12th 0.8 1.6 2.4 1.6 1.6 8 13th 0.8 1.6 2.4 1.6 1.6 8 14th 0.8 1.6 2.4 1.6 1.6 8 15th 0.8 1.6 2.4 1.6 1.6 8 @Dixon_Jones
  • 21. 0 1 2 3 4 5 6 7 Start 1st 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th 13th 14th 15th PageRank Over Time A1 B1 C1 C2 C3 D1 D2 D3 E1 E2 @Dixon_Jones
  • 23. Some Surprising Outcomes and Observations… @Dixon_Jones
  • 24. This is why you should ALWAYS look at the strength of the PAGE not the Domain
  • 26. Works best with Universal Data set • Every signal is small • Individually prone to error or opinion • At scale the error decreases • Confidence increases http://info.majestic.com/universal @Dixon_Jones
  • 27. Why Link Counts are not reliable @Dixon_Jones
  • 29. So what is the truth about PageRank Today?
  • 30. Reasonable Surfer may augment the maths
  • 32. How PageRank Really Works Dixon Jones // Majestic @Dixon_Jones

Editor's Notes

  1. … which is just one reason why Google still cannot let it go… This is a Tweet from Google Gary. Lastly – PageRank is not about Rankings, because Pure Pagerank does NOT consider context. So be very wary of using page metrics that are based on search visibility. Majestic’s Citation Flow is about the purest correlation to PageRank currently available, although the algorithm is a little different.
  2. Of course – it is the Matrix form of the PageRank algorithm. The algorithm that has made Larry Page and Sergei Brin two of the riuchest, most powerful people in the world. This is the maths that built Google. This says “The Pagerank of a page in this iteration equals 1 minus a damping factor, PLUS… for every link into the page (except for links to itself), add the page rank of that page divided by the number of outbound links on the page and reduced by the damping factor.”
  3. Easy right?! Well – maybe for a few of you. But this algorithm is fundamental in understanding links and in particular. Understanding why most links counts for nothing or almost nothing. When you get to grips with this algorithm, you will be light years ahead of other SEOs… but I never really see it properly explained. I guarantee that even if you know this algorithm inside out, you’ll see some unexpected results from this maths and you will also never use the phrase “Domain Authority” in front of a customer again. I am not asking anyone here to know much more than simple Excel. I am going to start by showing you how that maths applies to this representation of a VERY small Internet system with only 5 nodes. Then we will look at a very slightly different map which has profound consequences to our results. Before we start, maybe have a look at this and GUESS which node has the highest PageRank (The head of the tadpole lines are the “arrows” to show the direction of the links). So the Pagerank algorithm is called an Iterative algorithm. We start with some estiates and then we continually refine our understanding of the ecosystem we are measuring. So how can we see how this formula applies to this ecosystem?
  4. Firstly, we need to create a matrix… we have nodes A to E. I’ll call them pages for now, because it is a terminology we understand, but the hardcore fans should know I mean “nodes”, as this is important later. 1: Start Value (In this case) is number of actual links to each “node”. Most people actually set this to 1 to start, but there are two great reasons for using link counts. First it is a better approximation to start with than giving everythinhg the same value, so the algorithm stabilizes in less iterations and it is so useful to check my spreadsheet in a second… so node A has one link in (from page C) 2: Now let’s map out all the blanks in a matrix…. Starting with every page cannot link to itself (OK… it can… but not in the algo)
  5. Node A ONLY links to C
  6. Node B ONLY links to C
  7. Node C to A, B E
  8. D – Links to B and 3 TIMES to E! Do you count it once or 3 times? I’m going to count it ONCE right now, but we’ll come back to that oddity later.
  9. E only links out to D
  10. So here’s the grid. We can check a few things here… 8 green boxes= number of links in our algorithm (if we only counted the 3 links from D to E once). Also – note that the majority of this grid is red… most pages on the Internet do not link to each other.
  11. This is a simplification of that formula. It’s not TOO scary now is it? So now we can add the multiplier to each column. This is how much of its value each link will pass on to pages it links to. So – for example, Page A has PR 1, Multiplied by 0.85 and divided by its single outbound link. So the multiplier is .85 On page C, the PR = 2. the Multiplier 2 X 0.85 all divided by the three outbound links. This means each one lends a score of 0.566666. (This presentation is not going to go into the case of when the Outlinks is zero.)
  12. So now we go along the green boxes, filling in the green boxes. So… Page A gives one link TO page C… each link it gives has a value of 0.85… so we put 0.85 in this box. Page C links to THREE pages, giving 0.5666667 to each one…. And so on until the green boes are filled. No… if you remember, we took off the damping factor before we started this, so we need to add the damping factor back to every page. This means the total amount of PageRank will stay stable. Then we add up the columns, to find new PageRakns for each page!
  13. Now that is really all there is to the PageRank Algorithm – but I did say it is iterative. So you need to do it again and again to get to the real PageRank for every page. I therefore cut and paste the values back into the start values to get the next iteration. My boxes are already referenced, so the next iteration is worked out instantly… If you want to see my Excel spreadsheet, by the way, here’s what to do.
  14. So I take the numbers at the bottom…
  15. And put them into the top… giving me new numbers at the bottom, which I…
  16. Cut and paste into the top again to get the third iteration…
  17. So this is what happens to the numbers after 15 iterations…. Look at how the 5 nodes are all stabilising to the same numbers. If we had started with all pages being 1, by the way, which is what most people tell you to do, this would have taken many more iterations to get to a stable set of numbers.
  18. So now we have done the maths, we can see which is the most important page on our Internet. Was it the one you guessed? Well whether you said yes OR no…. It’s now time to reveal the wider story. You recall I said “nodes” instead of “pages”? That’s because this was doing the PageRank at the lowest common denominator I had…. 5 nodes. But what If this were actually domains, not pages?...
  19. So now we have 10 nodes, not 5… and IMPORTANTLY, we now have some internal linking…. Where do you thing the power will lie in this version of the Internet? Am I made enough to do all of the calculations again? Oh Yeh…
  20. You can see all the workings in the spreadsheet if you want, but here’s the shortened version…
  21. … and here is the actual scores for every page. The winning page being Node E1.
  22. So the winning Domain was site C in the 5 node model, so if you had used the domain level modelling, you would have hoped for links from pages which amongst the WORST at the page level. Page rank was only EVER done at the page level… Majestic does our calculations at top level, Subdomain level and Page level – and in the quest to show our customers higher link counts, we default to TLD first – as do our competitors… but it is the PAGE level that counts.
  23. If you build a new site and only used Domain Authority to create links, you could EASILY have got linked from the worst page possible, even if it was from the best domain, because of the INTERNAL LINKS of the other web pages! How on earth are you going to be able to see the strength of a link if that strength depends on the internal links on an entirely different website?!
  24. Second observation is that the data does not have to be complete, but it works best with a universal data set. Back in 2014, one of our researchers wrote this blog post after a study using the PageRank algorithm ONLY on Wikipedia showed Carl Linnaeus as more influential than Jesus or Hitler. Majestic’s Citation Flow, as a proxy to PageRank, could have told the researcher a different, more likely result, as our data uses a larger section of the Internet.
  25. The next oddity is that the majority of pages have hardy any PageRank at all!. The top three pages in this 10 node model counts for 75-80% of the entire PageRank of the system. The last oddity is – the original guess… of using Link Counts as an initial estimate for PageRank sucks as a metric. This chart has plotted the PageRank of each of the pages as an area. When we started, page C3 was our the best guess for the highest pagerank. But look at how much love it loses by the end of the modelling.
  26. … which is just one reason why Google still cannot let it go… This is a Tweet from Google Gary. Lastly – PageRank is not about Rankings, because Pure Pagerank does NOT consider context. So be very wary of using page metrics that are based on search visibility. Majestic’s Citation Flow is about the purest correlation to PageRank currently available, although the algorithm is a little different.
  27. Of course – it is the Matrix form of the PageRank algorithm. The algorithm that has made Larry Page and Sergei Brin twpo of the riuchest, most powerful people in the world. This is the maths that built Google. This says “The Pagerank of a page in this iteration equals 1 minus a damping factor, PLUS… for every link into the page (except for links to itself), add the page rank of that page divided by the number of outbound links on the page and reduced by the damping factor.”