SlideShare ist ein Scribd-Unternehmen logo
1 von 34
Downloaden Sie, um offline zu lesen
@RyanJones
Crawling, Ranking, & Indexing Explained
Behind The
Algorithm:
Back
Stage Pass
@RyanJones
VISUALIZING
SEARCH
ANALYSISRYAN JONES
SEO Director @ SapientRazorfish
Stable Genius – WTFSEO.com
@RyanJones
Linkedin.com/in/jonesy
www.RyanMJones.com
Yeah I’m that guy.
@RyanJones
The Future of SEO will be different
Source Article: https://www.blog.google/products/search/improving-search-next-20-years/
@RyanJones
The Future Is Now
Source Article: https://www.blog.google/products/search/introducing-google-discover/
@RyanJones
Why We Search Isn’t Changing
Search is about
Verbs. No, not just
the words on a page.
Search is about
helping users
accomplish a task.
“Do” something.
Photo Credit: Shutterstock.com
@RyanJones
Let’s Talk About
FIndability
@RyanJones
Crawling (Googlebot)
• Discovery (Finding URLs)
• Robots.txt, response time, crawl schedule, etc.
Indexing (Caffeine, WRS)
• Extracting content and other ranking signals
• Paragraph vectors, B+ trees, canonical, Javascript, etc.
Retrieval (relevance)
• How relevant is this to my query?
• Query Understanding, entities, synonyms, etc
Ranking (Post Retrieval)
• Order by pagerank desc limit 10
• Penalties, Speed, HTTPS, Mobile Friendly, etc.
How A
Search
Engine
Works
Note: Google
doesn’t separate
these. This is for
illustration
@RyanJones
Crawling, Indexing, Rendering, Oh My!
Crawler Index RendererInitial Crawl
Renders URLs
Finds New content (JS)
URLs Found after rendering must be re-crawled
Chrome 41
@RyanJones
What Google Calls Things
Crawler Googlebot
Indexer Caffeine
Ranker Hummingbird
@RyanJones
What The Crawler Sees
The first step of Crawling is to discover what pages exist on the web.
• Start with known pages in the index
• Discover new links on those pages
• Augment with sitemap data
The Crawler….
• Can’t crawl pages blocked with robots.txt
• Can only crawl pages accessible to anonymous users (no cookies, login, etc)
• Respects canonicals, alternate, hreflangs, etc.
• Doesn’t see JavaScript content.This is only seen after the page is rendered.
Tip: Use Search Console to request crawls of pages, and check crawl stats in the index coverage report
@RyanJones
Problems with Rendering
If your content is lazy loaded this way, or requires a user action,
search engines will not see it.
The renderer does not:
• Click
• Hover
• Scroll
• Focus
• MouseOver
• Etc…
@RyanJones
“It’s not what you
look at that matters,
it’s what you see”
- @jennyhalasz yesterday quoting
Henry DavidThoreau
@RyanJones
Lazy Loading Images
<OBJECT data=”Gilleys.png"type="image/png">
<img srcset=”320w.jpg 320w, 480w.jpg 480w,
800w.jpg 800w" sizes="(max-width: 320px) 280px,
(max-width: 480px) 440px, 800px" src=""
alt=”best bar in dallas">
“it’s not what you look at that matters, it’s what you see” - @jennyhalasz quoting Henry David Thorou
@RyanJones
An “index” is just a list.
Keyword Score Document ID (the web page)
KoeWetzel 5 282016
JoshAbbott 9 146
WilliamClarkGreen 7 7849
Casey Donahew 8 648
Robert Earl Keen 10 65467
TurnpikeTroubadours 2 38
@RyanJones
“The Index” is more like “the indices”
There’s multiple indexes.
There’s also multiple features/stages of indexing.This includes things like:
• Tokenization
• Sentence segmenting
• Spell checking
• Entities
• Natural language processing
@RyanJones
@RyanJones
Indexing
We typically think of indexing
in tables.
But it can also be done with
vectors.
Keyword Occurrence
The 1557
Road 98
Goes 72
On 435
Forever 17
Kind of like a word cloud but with math.
@RyanJones
Tokens & N-Grams
If you haven’t climbed up to Enchanted Rock,Drank a cold Shiner down in Luckenbach,Taken your
baby to the River Walk,Then you ain’t seen MyTexas yet.
Tokens (Unigrams) If,you,haven’t,climbed,up,to.enchanted,rock,drank,a,cold,shiner,down,in,luckenbach,taken,yo
ur,baby,to,the,river,walk,then,you,ain’t,seen,my,Texas,yet
Bigrams If you, you haven’t, haven’t climbed, climbed up, up to, to enchanted, enchanted rock, rock drank,
drank a, a cold, cold shiner, shiner down, down in, in luchenback………
Trigrams If you haven’t, you haven’t climbed, haven’t climbed up, climbed up to, up to enchanted, to
enchanted rock, a cold shiner, drank a cold, cold shiner down, down in luckenback, taken your baby,
your baby to, baby to the, to the river, the river walk, river walk then, walk then you, then you ain’t,
you ain’t seen, myTexas yet
Note: I skipped a few bigrams and trigrams here, but you get the point – I hope.
Note 2: Lyrics, Josh Abbott Band – MyTexas
@RyanJones
Indexing
Zipf's law states that given a
large sample of words used,
the frequency of any word is
inversely proportional to its rank
in the frequency table.
@RyanJones
A Quick TF-IDF Rant
IDF is a quick way of seeing
which words offer little value
(the, of, and or,)
Tf-IDF adjusts this based on
the frequency of the words
used.
You’ll notice there’s no actual subtraction in tf-idf.
All of this stuff has to do with indexing and relevance – NOT RANKING.
@RyanJones
@RyanJones
More on TF-IDF Word Term
frequency
Document
frequency
The 44 3
road 6 1
goes 11 2
on 16 3
forever 4 2
Word Doc 1 Doc 2 Doc 3
The 17 24 3
road 6 0 0
goes 3 0 8
on 5 7 4
forever 0 3 1
Word idf
The 0
road 1.098
goes 0.405
on 0
forever .405
Word Doc 1 Doc 2 Doc 3
The 0 0 0
road 6.588 0 0
goes 1.215 0 3.24
On 0 0 0
forever 0 1.215 .405
@RyanJones
A Real-World Example
Word Doc 1 Doc 2 Doc 3
car 0.88 .09 .58
auto .10 .71 0
insurance 0 .71 .70
best .46 0 .41
Data here is based on the Reuters-RCV! Collection included with my introduction to information retrieval textbook
Best Car: doc1
Car Insurance: doc 3
Best Insurance: doc3
Auto Insurance: doc2
@RyanJones
Mobile First
Indexing
PageContent
M
obileSignals
Google Index
query
Mobile Index Results (with Desktop signals?)
Spam signals and rel canonical stuff
@RyanJones 24
Indexing
What the crawler sees.
Content on the page.
Crawlable links
Markup
Disavow/robots/etc
Mobile Friendly
Viewport
Font sizes
Content scale
Links/Buttons clickable
No overlays / popups
Redirect/canonical/alternate
Page speed
Mobile Indexing Vs Mobile Friendly
@RyanJones
Canonical
Canonical
RelAlternate
RelAlternate
Hreflang
Hreflang
RelAmp
RelAmp
RelAmpRelAmp
Canonical
Hreflang
Hreflang
Canonical
@RyanJones
Retrieval
Explicit Signals:
• “What the user thinks they want”.
• The user’s actual query
• Search operators
• Language used
Implicit Signals:
• “What the user needs”.
• Searcher Intent.
• QueryType
• Information
• Transactional
• Navigational
• Synonyms
• ResultType (images, web, etc)
This is basically rankbrain at work
Image Source @dannysullivan
https://twitter.com/dannysullivan/status/1044274915388481537
@RyanJones
What Makes Up ranking?
• Rankbrain: Understanding the search query
• Panda: Content Quality
• Penguin: Link Spam
• Pidgeon: Local Spam
• Pirate: Copyright Infringement
• Top Heavy: Ads
• Mobile Friendly
• Core Factors:
• Pagerank
• On-site signals
• Authority
@RyanJones
PageRank
“domain authority” is NOT a thing Google uses. (at least the way we think of it.)
At a high level,The pagerank of a page is the sum of: the pagerank of every page that
links to it, divided by the number of links on that page.
The actual calculation uses a dampening factor (d) (usually around .85) to simulate
users randomly leaving the website for another site.
@RyanJones
What is A Core Algorithm Change?
Read my article on SEJ about the core algorithm update: https://www.searchenginejournal.com/what-is-a-google-broad-core-algorithm-update/264261
1. Pagerank
2. TitleTag
3. H1
4. BoldText
5. Internal Anchors
6. Speed
7. HTTPS
8. Linking to wtfseo.com
1. Pagerank
2. H1
3. HTTPS
4. Internal Anchors
5. Speed
6. TitleTag
7. BoldText
8. Linking to wtfseo.com
Think of core algorithm
change as Google “shuffling”
the order and importance of
their hundreds of ranking
factors
In reality, it’s likely more than this. E.G changing the decay value in the Pagerank calculation or changing the retrieval method or a change to how
synonyms are weighted or word vectors calculated, etc.
@RyanJones
Quality Raters & Algorithm Changes
Quality Raters rate algorithm changes against each other.They’re part of how Google
tests algorithm changes.
Quality Raters DO NOT:
• Penalize your website
• Affect your site’s ranking / relevance
@RyanJones
Penalties.
I made this image ~10 years ago. I miss Matt.
It’s !
Not !
a !
penalty !
every !
time !
rankings !
drop. !
Think of penalties
(manual and
algorithmic) as
applied AFTER the
retrieval and
ranking phase.
@RyanJones
Who to follow / where to learn more.
ME! Follow Me! @RyanJones.
(seriously, what did you expect here?)
But also, buy these books
@RyanJones
THANK YOU!
@RyanJones
Linkedin.com/in/jonesy
Owdy.co/ryanjones
RyanMJones.com
WTFSEO.COM

Weitere ähnliche Inhalte

Was ist angesagt?

How to Survive & Thrive after Mobile First Indexing - Rachel Costello, Techni...
How to Survive & Thrive after Mobile First Indexing - Rachel Costello, Techni...How to Survive & Thrive after Mobile First Indexing - Rachel Costello, Techni...
How to Survive & Thrive after Mobile First Indexing - Rachel Costello, Techni...DeepCrawl
 
Google penguin updates past, present and future
Google penguin updates past, present and futureGoogle penguin updates past, present and future
Google penguin updates past, present and futureChristoph C. Cemper
 
CRO and SEO together: what happens when what's good for users isn't good for ...
CRO and SEO together: what happens when what's good for users isn't good for ...CRO and SEO together: what happens when what's good for users isn't good for ...
CRO and SEO together: what happens when what's good for users isn't good for ...Will Critchlow
 
Understanding & Optimizing Onsite Search
Understanding & Optimizing Onsite Search Understanding & Optimizing Onsite Search
Understanding & Optimizing Onsite Search JP Sherman
 
Conflicting Website Signals & Confused Search Engines - Rachel Costello, Tech...
Conflicting Website Signals & Confused Search Engines - Rachel Costello, Tech...Conflicting Website Signals & Confused Search Engines - Rachel Costello, Tech...
Conflicting Website Signals & Confused Search Engines - Rachel Costello, Tech...Rachel Costello
 
Keywords Aren't Dead. Debunking SEO Myths. Brighton SEO 2016
Keywords Aren't Dead. Debunking SEO Myths. Brighton SEO 2016Keywords Aren't Dead. Debunking SEO Myths. Brighton SEO 2016
Keywords Aren't Dead. Debunking SEO Myths. Brighton SEO 2016Laura Hogan
 
SEO - Human Emotion Through Algorithmic Eyes
SEO - Human Emotion Through Algorithmic EyesSEO - Human Emotion Through Algorithmic Eyes
SEO - Human Emotion Through Algorithmic EyesDFWSEM
 
Winning With Old School SEO in 2016 (& Beyond)
Winning With Old School SEO in 2016 (& Beyond)Winning With Old School SEO in 2016 (& Beyond)
Winning With Old School SEO in 2016 (& Beyond)DFWSEM
 
Website Keyword Research, Why It Matters and How to Do It
Website Keyword Research, Why It Matters and How to Do ItWebsite Keyword Research, Why It Matters and How to Do It
Website Keyword Research, Why It Matters and How to Do ItEagan Heath
 
Reverse Engineering Google's Local Search Algorithm By Andrew Shotland & Dan ...
Reverse Engineering Google's Local Search Algorithm By Andrew Shotland & Dan ...Reverse Engineering Google's Local Search Algorithm By Andrew Shotland & Dan ...
Reverse Engineering Google's Local Search Algorithm By Andrew Shotland & Dan ...Search Marketing Expo - SMX
 
SEO Audits & Anomalies: Fixing What's Broken By Kristine Schachinger
SEO Audits & Anomalies: Fixing What's Broken By Kristine SchachingerSEO Audits & Anomalies: Fixing What's Broken By Kristine Schachinger
SEO Audits & Anomalies: Fixing What's Broken By Kristine SchachingerSearch Marketing Expo - SMX
 
Advanced Linkbuilding in 2009 and beyond
Advanced Linkbuilding in 2009 and beyondAdvanced Linkbuilding in 2009 and beyond
Advanced Linkbuilding in 2009 and beyondChristoph C. Cemper
 
Technical SEO - Generational cruft in SEO - there is never a new site when th...
Technical SEO - Generational cruft in SEO - there is never a new site when th...Technical SEO - Generational cruft in SEO - there is never a new site when th...
Technical SEO - Generational cruft in SEO - there is never a new site when th...Dawn Anderson MSc DigM
 
Mordy Oberstein — Room for the Average Site? The SERP, Super-Authorities, & Y...
Mordy Oberstein — Room for the Average Site? The SERP, Super-Authorities, & Y...Mordy Oberstein — Room for the Average Site? The SERP, Super-Authorities, & Y...
Mordy Oberstein — Room for the Average Site? The SERP, Super-Authorities, & Y...Semrush
 
Google's Hummingbird and the Entity Search Revolution
Google's Hummingbird and the Entity Search RevolutionGoogle's Hummingbird and the Entity Search Revolution
Google's Hummingbird and the Entity Search RevolutionCyrus Shepard
 
BrightonSEO - The Search Universe - Links, Log Files, GSC and everything in b...
BrightonSEO - The Search Universe - Links, Log Files, GSC and everything in b...BrightonSEO - The Search Universe - Links, Log Files, GSC and everything in b...
BrightonSEO - The Search Universe - Links, Log Files, GSC and everything in b...Jon Myers
 

Was ist angesagt? (17)

How to Survive & Thrive after Mobile First Indexing - Rachel Costello, Techni...
How to Survive & Thrive after Mobile First Indexing - Rachel Costello, Techni...How to Survive & Thrive after Mobile First Indexing - Rachel Costello, Techni...
How to Survive & Thrive after Mobile First Indexing - Rachel Costello, Techni...
 
Google penguin updates past, present and future
Google penguin updates past, present and futureGoogle penguin updates past, present and future
Google penguin updates past, present and future
 
CRO and SEO together: what happens when what's good for users isn't good for ...
CRO and SEO together: what happens when what's good for users isn't good for ...CRO and SEO together: what happens when what's good for users isn't good for ...
CRO and SEO together: what happens when what's good for users isn't good for ...
 
Understanding & Optimizing Onsite Search
Understanding & Optimizing Onsite Search Understanding & Optimizing Onsite Search
Understanding & Optimizing Onsite Search
 
Conflicting Website Signals & Confused Search Engines - Rachel Costello, Tech...
Conflicting Website Signals & Confused Search Engines - Rachel Costello, Tech...Conflicting Website Signals & Confused Search Engines - Rachel Costello, Tech...
Conflicting Website Signals & Confused Search Engines - Rachel Costello, Tech...
 
Keywords Aren't Dead. Debunking SEO Myths. Brighton SEO 2016
Keywords Aren't Dead. Debunking SEO Myths. Brighton SEO 2016Keywords Aren't Dead. Debunking SEO Myths. Brighton SEO 2016
Keywords Aren't Dead. Debunking SEO Myths. Brighton SEO 2016
 
SEO - Human Emotion Through Algorithmic Eyes
SEO - Human Emotion Through Algorithmic EyesSEO - Human Emotion Through Algorithmic Eyes
SEO - Human Emotion Through Algorithmic Eyes
 
Winning With Old School SEO in 2016 (& Beyond)
Winning With Old School SEO in 2016 (& Beyond)Winning With Old School SEO in 2016 (& Beyond)
Winning With Old School SEO in 2016 (& Beyond)
 
Website Keyword Research, Why It Matters and How to Do It
Website Keyword Research, Why It Matters and How to Do ItWebsite Keyword Research, Why It Matters and How to Do It
Website Keyword Research, Why It Matters and How to Do It
 
Reverse Engineering Google's Local Search Algorithm By Andrew Shotland & Dan ...
Reverse Engineering Google's Local Search Algorithm By Andrew Shotland & Dan ...Reverse Engineering Google's Local Search Algorithm By Andrew Shotland & Dan ...
Reverse Engineering Google's Local Search Algorithm By Andrew Shotland & Dan ...
 
SEO Audits & Anomalies: Fixing What's Broken By Kristine Schachinger
SEO Audits & Anomalies: Fixing What's Broken By Kristine SchachingerSEO Audits & Anomalies: Fixing What's Broken By Kristine Schachinger
SEO Audits & Anomalies: Fixing What's Broken By Kristine Schachinger
 
Advanced Linkbuilding in 2009 and beyond
Advanced Linkbuilding in 2009 and beyondAdvanced Linkbuilding in 2009 and beyond
Advanced Linkbuilding in 2009 and beyond
 
Upsana Gautam - Advanced Search Summit Napa 2019
Upsana Gautam - Advanced Search Summit Napa 2019Upsana Gautam - Advanced Search Summit Napa 2019
Upsana Gautam - Advanced Search Summit Napa 2019
 
Technical SEO - Generational cruft in SEO - there is never a new site when th...
Technical SEO - Generational cruft in SEO - there is never a new site when th...Technical SEO - Generational cruft in SEO - there is never a new site when th...
Technical SEO - Generational cruft in SEO - there is never a new site when th...
 
Mordy Oberstein — Room for the Average Site? The SERP, Super-Authorities, & Y...
Mordy Oberstein — Room for the Average Site? The SERP, Super-Authorities, & Y...Mordy Oberstein — Room for the Average Site? The SERP, Super-Authorities, & Y...
Mordy Oberstein — Room for the Average Site? The SERP, Super-Authorities, & Y...
 
Google's Hummingbird and the Entity Search Revolution
Google's Hummingbird and the Entity Search RevolutionGoogle's Hummingbird and the Entity Search Revolution
Google's Hummingbird and the Entity Search Revolution
 
BrightonSEO - The Search Universe - Links, Log Files, GSC and everything in b...
BrightonSEO - The Search Universe - Links, Log Files, GSC and everything in b...BrightonSEO - The Search Universe - Links, Log Files, GSC and everything in b...
BrightonSEO - The Search Universe - Links, Log Files, GSC and everything in b...
 

Ähnlich wie Behind the Algorithm: Back Stage Pass - Ryan Jones

Behind the Algorithm: Back Stage Pass - Ryan Jones
Behind the Algorithm: Back Stage Pass - Ryan JonesBehind the Algorithm: Back Stage Pass - Ryan Jones
Behind the Algorithm: Back Stage Pass - Ryan JonesState of Search Conference
 
SearchLove London | Dave Sottimano, 'Using Data to Win Arguments'
SearchLove London | Dave Sottimano, 'Using Data to Win Arguments' SearchLove London | Dave Sottimano, 'Using Data to Win Arguments'
SearchLove London | Dave Sottimano, 'Using Data to Win Arguments' Distilled
 
Crawl Budget - Some Insights & Ideas @ seokomm 2015
Crawl Budget - Some Insights & Ideas @ seokomm 2015Crawl Budget - Some Insights & Ideas @ seokomm 2015
Crawl Budget - Some Insights & Ideas @ seokomm 2015Jan Hendrik Merlin Jacob
 
You Don't Know SEO
You Don't Know SEOYou Don't Know SEO
You Don't Know SEOMichael King
 
SEO for the CEO - What C-level Executives Need to Know About Search
SEO for the CEO - What C-level Executives Need to Know About SearchSEO for the CEO - What C-level Executives Need to Know About Search
SEO for the CEO - What C-level Executives Need to Know About SearchTheo Lynn
 
Seo Dcu 7th March
Seo   Dcu 7th MarchSeo   Dcu 7th March
Seo Dcu 7th Marchclarecurtin
 
The price of technical seo debt final
The price of technical seo debt   finalThe price of technical seo debt   final
The price of technical seo debt finalJohn Doherty
 
Beginner's Guide to SEO [Technical SEO & On Page]
Beginner's Guide to SEO [Technical SEO & On Page]Beginner's Guide to SEO [Technical SEO & On Page]
Beginner's Guide to SEO [Technical SEO & On Page]Boni Satani
 
A Technical Look at Content - PUBCON SFIMA 2017 - Patrick Stox
A Technical Look at Content - PUBCON SFIMA 2017 - Patrick StoxA Technical Look at Content - PUBCON SFIMA 2017 - Patrick Stox
A Technical Look at Content - PUBCON SFIMA 2017 - Patrick Stoxpatrickstox
 
What startups need to know about seo by barry schwartz news editor at search ...
What startups need to know about seo by barry schwartz news editor at search ...What startups need to know about seo by barry schwartz news editor at search ...
What startups need to know about seo by barry schwartz news editor at search ...Search Engine Land
 
Forgot about LDA by Jake Bohall of Virante, Inc. - A look at nTopic and conte...
Forgot about LDA by Jake Bohall of Virante, Inc. - A look at nTopic and conte...Forgot about LDA by Jake Bohall of Virante, Inc. - A look at nTopic and conte...
Forgot about LDA by Jake Bohall of Virante, Inc. - A look at nTopic and conte...Jake Bohall
 
The Three Kings of SEO
The Three Kings of SEOThe Three Kings of SEO
The Three Kings of SEOWriterAccess
 
Unlimited Interviews for all students till they get placed
Unlimited Interviews for all students till they get placedUnlimited Interviews for all students till they get placed
Unlimited Interviews for all students till they get placedvineethoneteamsoluti
 
Unlimited Interviews for all students till they get placed
Unlimited Interviews for all students till they get placedUnlimited Interviews for all students till they get placed
Unlimited Interviews for all students till they get placedvineethoneteamsoluti
 
Getting the Most out of Linkscape
Getting the Most out of LinkscapeGetting the Most out of Linkscape
Getting the Most out of LinkscapeNick Gerner
 
SEO Fundamentals and Off Page Best Practices
SEO Fundamentals and Off Page Best PracticesSEO Fundamentals and Off Page Best Practices
SEO Fundamentals and Off Page Best PracticesVaishali Singh
 
Google In 2015 & Authority Content To Increase Traffic & Conversions
Google In 2015 & Authority Content To Increase Traffic & ConversionsGoogle In 2015 & Authority Content To Increase Traffic & Conversions
Google In 2015 & Authority Content To Increase Traffic & Conversionssemrush_webinars
 

Ähnlich wie Behind the Algorithm: Back Stage Pass - Ryan Jones (20)

Behind the Algorithm: Back Stage Pass - Ryan Jones
Behind the Algorithm: Back Stage Pass - Ryan JonesBehind the Algorithm: Back Stage Pass - Ryan Jones
Behind the Algorithm: Back Stage Pass - Ryan Jones
 
The basics of seo
The basics of seoThe basics of seo
The basics of seo
 
SearchLove London | Dave Sottimano, 'Using Data to Win Arguments'
SearchLove London | Dave Sottimano, 'Using Data to Win Arguments' SearchLove London | Dave Sottimano, 'Using Data to Win Arguments'
SearchLove London | Dave Sottimano, 'Using Data to Win Arguments'
 
Crawl Budget - Some Insights & Ideas @ seokomm 2015
Crawl Budget - Some Insights & Ideas @ seokomm 2015Crawl Budget - Some Insights & Ideas @ seokomm 2015
Crawl Budget - Some Insights & Ideas @ seokomm 2015
 
You Don't Know SEO
You Don't Know SEOYou Don't Know SEO
You Don't Know SEO
 
SEO for the CEO - What C-level Executives Need to Know About Search
SEO for the CEO - What C-level Executives Need to Know About SearchSEO for the CEO - What C-level Executives Need to Know About Search
SEO for the CEO - What C-level Executives Need to Know About Search
 
Seo Dcu 7th March
Seo   Dcu 7th MarchSeo   Dcu 7th March
Seo Dcu 7th March
 
The price of technical seo debt final
The price of technical seo debt   finalThe price of technical seo debt   final
The price of technical seo debt final
 
Beginner's Guide to SEO [Technical SEO & On Page]
Beginner's Guide to SEO [Technical SEO & On Page]Beginner's Guide to SEO [Technical SEO & On Page]
Beginner's Guide to SEO [Technical SEO & On Page]
 
A Technical Look at Content - PUBCON SFIMA 2017 - Patrick Stox
A Technical Look at Content - PUBCON SFIMA 2017 - Patrick StoxA Technical Look at Content - PUBCON SFIMA 2017 - Patrick Stox
A Technical Look at Content - PUBCON SFIMA 2017 - Patrick Stox
 
What startups need to know about seo by barry schwartz news editor at search ...
What startups need to know about seo by barry schwartz news editor at search ...What startups need to know about seo by barry schwartz news editor at search ...
What startups need to know about seo by barry schwartz news editor at search ...
 
Search engine optimization panda-penguin-mobile
Search engine optimization panda-penguin-mobileSearch engine optimization panda-penguin-mobile
Search engine optimization panda-penguin-mobile
 
Forgot about LDA by Jake Bohall of Virante, Inc. - A look at nTopic and conte...
Forgot about LDA by Jake Bohall of Virante, Inc. - A look at nTopic and conte...Forgot about LDA by Jake Bohall of Virante, Inc. - A look at nTopic and conte...
Forgot about LDA by Jake Bohall of Virante, Inc. - A look at nTopic and conte...
 
Seo training
Seo trainingSeo training
Seo training
 
The Three Kings of SEO
The Three Kings of SEOThe Three Kings of SEO
The Three Kings of SEO
 
Unlimited Interviews for all students till they get placed
Unlimited Interviews for all students till they get placedUnlimited Interviews for all students till they get placed
Unlimited Interviews for all students till they get placed
 
Unlimited Interviews for all students till they get placed
Unlimited Interviews for all students till they get placedUnlimited Interviews for all students till they get placed
Unlimited Interviews for all students till they get placed
 
Getting the Most out of Linkscape
Getting the Most out of LinkscapeGetting the Most out of Linkscape
Getting the Most out of Linkscape
 
SEO Fundamentals and Off Page Best Practices
SEO Fundamentals and Off Page Best PracticesSEO Fundamentals and Off Page Best Practices
SEO Fundamentals and Off Page Best Practices
 
Google In 2015 & Authority Content To Increase Traffic & Conversions
Google In 2015 & Authority Content To Increase Traffic & ConversionsGoogle In 2015 & Authority Content To Increase Traffic & Conversions
Google In 2015 & Authority Content To Increase Traffic & Conversions
 

Mehr von State of Search Conference

The Whale And a Phoenix: A true story of agency near death and rebirth - Stev...
The Whale And a Phoenix: A true story of agency near death and rebirth - Stev...The Whale And a Phoenix: A true story of agency near death and rebirth - Stev...
The Whale And a Phoenix: A true story of agency near death and rebirth - Stev...State of Search Conference
 
Reputation Management: How Brands Get Tarnished and Trashed - Simon Heseltine
Reputation Management: How Brands Get Tarnished and Trashed - Simon HeseltineReputation Management: How Brands Get Tarnished and Trashed - Simon Heseltine
Reputation Management: How Brands Get Tarnished and Trashed - Simon HeseltineState of Search Conference
 
Link Building Without Pitching and Building Tons of Content - Adam Riemer
Link Building Without Pitching and Building Tons of Content - Adam RiemerLink Building Without Pitching and Building Tons of Content - Adam Riemer
Link Building Without Pitching and Building Tons of Content - Adam RiemerState of Search Conference
 
Data-Driven Attribution Under the Hood - Simon Poulton
Data-Driven Attribution Under the Hood - Simon PoultonData-Driven Attribution Under the Hood - Simon Poulton
Data-Driven Attribution Under the Hood - Simon PoultonState of Search Conference
 
Automated Bidding: Deriving Smart Insights - Sergio Cano
Automated Bidding: Deriving Smart Insights - Sergio CanoAutomated Bidding: Deriving Smart Insights - Sergio Cano
Automated Bidding: Deriving Smart Insights - Sergio CanoState of Search Conference
 
Cousin Eddie's Guide to Winning at Local SEO in 2019 - Greg Gifford
Cousin Eddie's Guide to Winning at Local SEO in 2019 - Greg GiffordCousin Eddie's Guide to Winning at Local SEO in 2019 - Greg Gifford
Cousin Eddie's Guide to Winning at Local SEO in 2019 - Greg GiffordState of Search Conference
 
Working Smarter: SEO Automation to Increase Efficiency and Effectiveness - Pa...
Working Smarter: SEO Automation to Increase Efficiency and Effectiveness - Pa...Working Smarter: SEO Automation to Increase Efficiency and Effectiveness - Pa...
Working Smarter: SEO Automation to Increase Efficiency and Effectiveness - Pa...State of Search Conference
 
Artificial Intelligence and Machine Learning in PPC - David Szetela
Artificial Intelligence and Machine Learning in PPC - David SzetelaArtificial Intelligence and Machine Learning in PPC - David Szetela
Artificial Intelligence and Machine Learning in PPC - David SzetelaState of Search Conference
 
The Conversion Disconnect: Why Ad Platform Data Misguides You in Lead Gen - E...
The Conversion Disconnect: Why Ad Platform Data Misguides You in Lead Gen - E...The Conversion Disconnect: Why Ad Platform Data Misguides You in Lead Gen - E...
The Conversion Disconnect: Why Ad Platform Data Misguides You in Lead Gen - E...State of Search Conference
 
Brand Experience Optimization - The Future of Online Visibility is Building a...
Brand Experience Optimization - The Future of Online Visibility is Building a...Brand Experience Optimization - The Future of Online Visibility is Building a...
Brand Experience Optimization - The Future of Online Visibility is Building a...State of Search Conference
 
Little Budgets with Big Profits - Navah Hopkins
Little Budgets with Big Profits - Navah HopkinsLittle Budgets with Big Profits - Navah Hopkins
Little Budgets with Big Profits - Navah HopkinsState of Search Conference
 
Go Beyond Revenue: Solutions for Profit-Driven Marketing in GA - Mike Ulrich
Go Beyond Revenue: Solutions for Profit-Driven Marketing in GA - Mike UlrichGo Beyond Revenue: Solutions for Profit-Driven Marketing in GA - Mike Ulrich
Go Beyond Revenue: Solutions for Profit-Driven Marketing in GA - Mike UlrichState of Search Conference
 
7 Strategies You Won't Hear from Your Facebook Rep - Tommy Swanson
7 Strategies You Won't Hear from Your Facebook Rep - Tommy Swanson7 Strategies You Won't Hear from Your Facebook Rep - Tommy Swanson
7 Strategies You Won't Hear from Your Facebook Rep - Tommy SwansonState of Search Conference
 
Content Marketing Excellence: The Road to Content Marketing Greatness - Eric ...
Content Marketing Excellence: The Road to Content Marketing Greatness - Eric ...Content Marketing Excellence: The Road to Content Marketing Greatness - Eric ...
Content Marketing Excellence: The Road to Content Marketing Greatness - Eric ...State of Search Conference
 
Client Services & Agency Operations - Brandy Eddings
Client Services & Agency Operations - Brandy EddingsClient Services & Agency Operations - Brandy Eddings
Client Services & Agency Operations - Brandy EddingsState of Search Conference
 
Fulfilling the Mad Men Promise of Creative - Michelle Stinson-Ross
Fulfilling the Mad Men Promise of Creative - Michelle Stinson-RossFulfilling the Mad Men Promise of Creative - Michelle Stinson-Ross
Fulfilling the Mad Men Promise of Creative - Michelle Stinson-RossState of Search Conference
 

Mehr von State of Search Conference (20)

The Whale And a Phoenix: A true story of agency near death and rebirth - Stev...
The Whale And a Phoenix: A true story of agency near death and rebirth - Stev...The Whale And a Phoenix: A true story of agency near death and rebirth - Stev...
The Whale And a Phoenix: A true story of agency near death and rebirth - Stev...
 
Reputation Management: How Brands Get Tarnished and Trashed - Simon Heseltine
Reputation Management: How Brands Get Tarnished and Trashed - Simon HeseltineReputation Management: How Brands Get Tarnished and Trashed - Simon Heseltine
Reputation Management: How Brands Get Tarnished and Trashed - Simon Heseltine
 
The Future: Optimize for Trust - Aaron Weiche
The Future: Optimize for Trust - Aaron WeicheThe Future: Optimize for Trust - Aaron Weiche
The Future: Optimize for Trust - Aaron Weiche
 
Link Building Without Pitching and Building Tons of Content - Adam Riemer
Link Building Without Pitching and Building Tons of Content - Adam RiemerLink Building Without Pitching and Building Tons of Content - Adam Riemer
Link Building Without Pitching and Building Tons of Content - Adam Riemer
 
When Good PPC Goes Bad - Kirk Williams
When Good PPC Goes Bad - Kirk WilliamsWhen Good PPC Goes Bad - Kirk Williams
When Good PPC Goes Bad - Kirk Williams
 
Data-Driven Attribution Under the Hood - Simon Poulton
Data-Driven Attribution Under the Hood - Simon PoultonData-Driven Attribution Under the Hood - Simon Poulton
Data-Driven Attribution Under the Hood - Simon Poulton
 
Automated Bidding: Deriving Smart Insights - Sergio Cano
Automated Bidding: Deriving Smart Insights - Sergio CanoAutomated Bidding: Deriving Smart Insights - Sergio Cano
Automated Bidding: Deriving Smart Insights - Sergio Cano
 
Cousin Eddie's Guide to Winning at Local SEO in 2019 - Greg Gifford
Cousin Eddie's Guide to Winning at Local SEO in 2019 - Greg GiffordCousin Eddie's Guide to Winning at Local SEO in 2019 - Greg Gifford
Cousin Eddie's Guide to Winning at Local SEO in 2019 - Greg Gifford
 
Working Smarter: SEO Automation to Increase Efficiency and Effectiveness - Pa...
Working Smarter: SEO Automation to Increase Efficiency and Effectiveness - Pa...Working Smarter: SEO Automation to Increase Efficiency and Effectiveness - Pa...
Working Smarter: SEO Automation to Increase Efficiency and Effectiveness - Pa...
 
Artificial Intelligence and Machine Learning in PPC - David Szetela
Artificial Intelligence and Machine Learning in PPC - David SzetelaArtificial Intelligence and Machine Learning in PPC - David Szetela
Artificial Intelligence and Machine Learning in PPC - David Szetela
 
Advanced SEO Issues - Rob Woods
Advanced SEO Issues - Rob WoodsAdvanced SEO Issues - Rob Woods
Advanced SEO Issues - Rob Woods
 
The Conversion Disconnect: Why Ad Platform Data Misguides You in Lead Gen - E...
The Conversion Disconnect: Why Ad Platform Data Misguides You in Lead Gen - E...The Conversion Disconnect: Why Ad Platform Data Misguides You in Lead Gen - E...
The Conversion Disconnect: Why Ad Platform Data Misguides You in Lead Gen - E...
 
Next Level SEO - Jenny Halasz
Next Level SEO - Jenny HalaszNext Level SEO - Jenny Halasz
Next Level SEO - Jenny Halasz
 
Brand Experience Optimization - The Future of Online Visibility is Building a...
Brand Experience Optimization - The Future of Online Visibility is Building a...Brand Experience Optimization - The Future of Online Visibility is Building a...
Brand Experience Optimization - The Future of Online Visibility is Building a...
 
Little Budgets with Big Profits - Navah Hopkins
Little Budgets with Big Profits - Navah HopkinsLittle Budgets with Big Profits - Navah Hopkins
Little Budgets with Big Profits - Navah Hopkins
 
Go Beyond Revenue: Solutions for Profit-Driven Marketing in GA - Mike Ulrich
Go Beyond Revenue: Solutions for Profit-Driven Marketing in GA - Mike UlrichGo Beyond Revenue: Solutions for Profit-Driven Marketing in GA - Mike Ulrich
Go Beyond Revenue: Solutions for Profit-Driven Marketing in GA - Mike Ulrich
 
7 Strategies You Won't Hear from Your Facebook Rep - Tommy Swanson
7 Strategies You Won't Hear from Your Facebook Rep - Tommy Swanson7 Strategies You Won't Hear from Your Facebook Rep - Tommy Swanson
7 Strategies You Won't Hear from Your Facebook Rep - Tommy Swanson
 
Content Marketing Excellence: The Road to Content Marketing Greatness - Eric ...
Content Marketing Excellence: The Road to Content Marketing Greatness - Eric ...Content Marketing Excellence: The Road to Content Marketing Greatness - Eric ...
Content Marketing Excellence: The Road to Content Marketing Greatness - Eric ...
 
Client Services & Agency Operations - Brandy Eddings
Client Services & Agency Operations - Brandy EddingsClient Services & Agency Operations - Brandy Eddings
Client Services & Agency Operations - Brandy Eddings
 
Fulfilling the Mad Men Promise of Creative - Michelle Stinson-Ross
Fulfilling the Mad Men Promise of Creative - Michelle Stinson-RossFulfilling the Mad Men Promise of Creative - Michelle Stinson-Ross
Fulfilling the Mad Men Promise of Creative - Michelle Stinson-Ross
 

Kürzlich hochgeladen

Beyond Resumes_ How Volunteering Shapes Career Trajectories by Kent Kubie
Beyond Resumes_ How Volunteering Shapes Career Trajectories by Kent KubieBeyond Resumes_ How Volunteering Shapes Career Trajectories by Kent Kubie
Beyond Resumes_ How Volunteering Shapes Career Trajectories by Kent KubieKent Kubie
 
BDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort ServiceDelhi Call girls
 
Mastering SEO in the Evolving AI-driven World
Mastering SEO in the Evolving AI-driven WorldMastering SEO in the Evolving AI-driven World
Mastering SEO in the Evolving AI-driven WorldScalenut
 
TOP DUBAI AGENCY OFFERS EXPERT DIGITAL MARKETING SERVICES.pdf
TOP DUBAI AGENCY OFFERS EXPERT DIGITAL MARKETING SERVICES.pdfTOP DUBAI AGENCY OFFERS EXPERT DIGITAL MARKETING SERVICES.pdf
TOP DUBAI AGENCY OFFERS EXPERT DIGITAL MARKETING SERVICES.pdfasiyahanif9977
 
Avoid the 2025 web accessibility rush: do not fear WCAG compliance
Avoid the 2025 web accessibility rush: do not fear WCAG complianceAvoid the 2025 web accessibility rush: do not fear WCAG compliance
Avoid the 2025 web accessibility rush: do not fear WCAG complianceDamien ROBERT
 
Enjoy Night⚡Call Girls Dlf City Phase 4 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 4 Gurgaon >༒8448380779 Escort ServiceEnjoy Night⚡Call Girls Dlf City Phase 4 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 4 Gurgaon >༒8448380779 Escort ServiceDelhi Call girls
 
Google 3rd-Party Cookie Deprecation [Update] + 5 Best Strategies
Google 3rd-Party Cookie Deprecation [Update] + 5 Best StrategiesGoogle 3rd-Party Cookie Deprecation [Update] + 5 Best Strategies
Google 3rd-Party Cookie Deprecation [Update] + 5 Best StrategiesSearch Engine Journal
 
Brand experience Peoria City Soccer Presentation.pdf
Brand experience Peoria City Soccer Presentation.pdfBrand experience Peoria City Soccer Presentation.pdf
Brand experience Peoria City Soccer Presentation.pdftbatkhuu1
 
Unraveling the Mystery of the Hinterkaifeck Murders.pptx
Unraveling the Mystery of the Hinterkaifeck Murders.pptxUnraveling the Mystery of the Hinterkaifeck Murders.pptx
Unraveling the Mystery of the Hinterkaifeck Murders.pptxelizabethella096
 
GreenSEO April 2024: Join the Green Web Revolution
GreenSEO April 2024: Join the Green Web RevolutionGreenSEO April 2024: Join the Green Web Revolution
GreenSEO April 2024: Join the Green Web RevolutionWilliam Barnes
 
Do More with Less: Navigating Customer Acquisition Challenges for Today's Ent...
Do More with Less: Navigating Customer Acquisition Challenges for Today's Ent...Do More with Less: Navigating Customer Acquisition Challenges for Today's Ent...
Do More with Less: Navigating Customer Acquisition Challenges for Today's Ent...Search Engine Journal
 
Branding strategies of new company .pptx
Branding strategies of new company .pptxBranding strategies of new company .pptx
Branding strategies of new company .pptxVikasTiwari846641
 
Social Samosa Guidebook for SAMMIES 2024.pdf
Social Samosa Guidebook for SAMMIES 2024.pdfSocial Samosa Guidebook for SAMMIES 2024.pdf
Social Samosa Guidebook for SAMMIES 2024.pdfSocial Samosa
 
Cost-effective tactics for navigating CPC surges
Cost-effective tactics for navigating CPC surgesCost-effective tactics for navigating CPC surges
Cost-effective tactics for navigating CPC surgesPushON Ltd
 
pptx.marketing strategy of tanishq. pptx
pptx.marketing strategy of tanishq. pptxpptx.marketing strategy of tanishq. pptx
pptx.marketing strategy of tanishq. pptxarsathsahil
 
The Skin Games 2024 25 - Sponsorship Deck
The Skin Games 2024 25 - Sponsorship DeckThe Skin Games 2024 25 - Sponsorship Deck
The Skin Games 2024 25 - Sponsorship DeckToluwanimi Balogun
 
How videos can elevate your Google rankings and improve your EEAT - Benjamin ...
How videos can elevate your Google rankings and improve your EEAT - Benjamin ...How videos can elevate your Google rankings and improve your EEAT - Benjamin ...
How videos can elevate your Google rankings and improve your EEAT - Benjamin ...Benjamin Szturmaj
 

Kürzlich hochgeladen (20)

Beyond Resumes_ How Volunteering Shapes Career Trajectories by Kent Kubie
Beyond Resumes_ How Volunteering Shapes Career Trajectories by Kent KubieBeyond Resumes_ How Volunteering Shapes Career Trajectories by Kent Kubie
Beyond Resumes_ How Volunteering Shapes Career Trajectories by Kent Kubie
 
BDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort Service
 
Mastering SEO in the Evolving AI-driven World
Mastering SEO in the Evolving AI-driven WorldMastering SEO in the Evolving AI-driven World
Mastering SEO in the Evolving AI-driven World
 
TOP DUBAI AGENCY OFFERS EXPERT DIGITAL MARKETING SERVICES.pdf
TOP DUBAI AGENCY OFFERS EXPERT DIGITAL MARKETING SERVICES.pdfTOP DUBAI AGENCY OFFERS EXPERT DIGITAL MARKETING SERVICES.pdf
TOP DUBAI AGENCY OFFERS EXPERT DIGITAL MARKETING SERVICES.pdf
 
Avoid the 2025 web accessibility rush: do not fear WCAG compliance
Avoid the 2025 web accessibility rush: do not fear WCAG complianceAvoid the 2025 web accessibility rush: do not fear WCAG compliance
Avoid the 2025 web accessibility rush: do not fear WCAG compliance
 
Turn Digital Reputation Threats into Offense Tactics - Daniel Lemin
Turn Digital Reputation Threats into Offense Tactics - Daniel LeminTurn Digital Reputation Threats into Offense Tactics - Daniel Lemin
Turn Digital Reputation Threats into Offense Tactics - Daniel Lemin
 
Enjoy Night⚡Call Girls Dlf City Phase 4 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 4 Gurgaon >༒8448380779 Escort ServiceEnjoy Night⚡Call Girls Dlf City Phase 4 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 4 Gurgaon >༒8448380779 Escort Service
 
Google 3rd-Party Cookie Deprecation [Update] + 5 Best Strategies
Google 3rd-Party Cookie Deprecation [Update] + 5 Best StrategiesGoogle 3rd-Party Cookie Deprecation [Update] + 5 Best Strategies
Google 3rd-Party Cookie Deprecation [Update] + 5 Best Strategies
 
Brand experience Peoria City Soccer Presentation.pdf
Brand experience Peoria City Soccer Presentation.pdfBrand experience Peoria City Soccer Presentation.pdf
Brand experience Peoria City Soccer Presentation.pdf
 
Unraveling the Mystery of the Hinterkaifeck Murders.pptx
Unraveling the Mystery of the Hinterkaifeck Murders.pptxUnraveling the Mystery of the Hinterkaifeck Murders.pptx
Unraveling the Mystery of the Hinterkaifeck Murders.pptx
 
GreenSEO April 2024: Join the Green Web Revolution
GreenSEO April 2024: Join the Green Web RevolutionGreenSEO April 2024: Join the Green Web Revolution
GreenSEO April 2024: Join the Green Web Revolution
 
Do More with Less: Navigating Customer Acquisition Challenges for Today's Ent...
Do More with Less: Navigating Customer Acquisition Challenges for Today's Ent...Do More with Less: Navigating Customer Acquisition Challenges for Today's Ent...
Do More with Less: Navigating Customer Acquisition Challenges for Today's Ent...
 
Branding strategies of new company .pptx
Branding strategies of new company .pptxBranding strategies of new company .pptx
Branding strategies of new company .pptx
 
Social Samosa Guidebook for SAMMIES 2024.pdf
Social Samosa Guidebook for SAMMIES 2024.pdfSocial Samosa Guidebook for SAMMIES 2024.pdf
Social Samosa Guidebook for SAMMIES 2024.pdf
 
Cost-effective tactics for navigating CPC surges
Cost-effective tactics for navigating CPC surgesCost-effective tactics for navigating CPC surges
Cost-effective tactics for navigating CPC surges
 
Generative AI Master Class - Generative AI, Unleash Creative Opportunity - Pe...
Generative AI Master Class - Generative AI, Unleash Creative Opportunity - Pe...Generative AI Master Class - Generative AI, Unleash Creative Opportunity - Pe...
Generative AI Master Class - Generative AI, Unleash Creative Opportunity - Pe...
 
pptx.marketing strategy of tanishq. pptx
pptx.marketing strategy of tanishq. pptxpptx.marketing strategy of tanishq. pptx
pptx.marketing strategy of tanishq. pptx
 
The Skin Games 2024 25 - Sponsorship Deck
The Skin Games 2024 25 - Sponsorship DeckThe Skin Games 2024 25 - Sponsorship Deck
The Skin Games 2024 25 - Sponsorship Deck
 
Brand Strategy Master Class - Juntae DeLane
Brand Strategy Master Class - Juntae DeLaneBrand Strategy Master Class - Juntae DeLane
Brand Strategy Master Class - Juntae DeLane
 
How videos can elevate your Google rankings and improve your EEAT - Benjamin ...
How videos can elevate your Google rankings and improve your EEAT - Benjamin ...How videos can elevate your Google rankings and improve your EEAT - Benjamin ...
How videos can elevate your Google rankings and improve your EEAT - Benjamin ...
 

Behind the Algorithm: Back Stage Pass - Ryan Jones

  • 1. @RyanJones Crawling, Ranking, & Indexing Explained Behind The Algorithm: Back Stage Pass
  • 2. @RyanJones VISUALIZING SEARCH ANALYSISRYAN JONES SEO Director @ SapientRazorfish Stable Genius – WTFSEO.com @RyanJones Linkedin.com/in/jonesy www.RyanMJones.com Yeah I’m that guy.
  • 3. @RyanJones The Future of SEO will be different Source Article: https://www.blog.google/products/search/improving-search-next-20-years/
  • 4. @RyanJones The Future Is Now Source Article: https://www.blog.google/products/search/introducing-google-discover/
  • 5. @RyanJones Why We Search Isn’t Changing Search is about Verbs. No, not just the words on a page. Search is about helping users accomplish a task. “Do” something. Photo Credit: Shutterstock.com
  • 7. @RyanJones Crawling (Googlebot) • Discovery (Finding URLs) • Robots.txt, response time, crawl schedule, etc. Indexing (Caffeine, WRS) • Extracting content and other ranking signals • Paragraph vectors, B+ trees, canonical, Javascript, etc. Retrieval (relevance) • How relevant is this to my query? • Query Understanding, entities, synonyms, etc Ranking (Post Retrieval) • Order by pagerank desc limit 10 • Penalties, Speed, HTTPS, Mobile Friendly, etc. How A Search Engine Works Note: Google doesn’t separate these. This is for illustration
  • 8. @RyanJones Crawling, Indexing, Rendering, Oh My! Crawler Index RendererInitial Crawl Renders URLs Finds New content (JS) URLs Found after rendering must be re-crawled Chrome 41
  • 9. @RyanJones What Google Calls Things Crawler Googlebot Indexer Caffeine Ranker Hummingbird
  • 10. @RyanJones What The Crawler Sees The first step of Crawling is to discover what pages exist on the web. • Start with known pages in the index • Discover new links on those pages • Augment with sitemap data The Crawler…. • Can’t crawl pages blocked with robots.txt • Can only crawl pages accessible to anonymous users (no cookies, login, etc) • Respects canonicals, alternate, hreflangs, etc. • Doesn’t see JavaScript content.This is only seen after the page is rendered. Tip: Use Search Console to request crawls of pages, and check crawl stats in the index coverage report
  • 11. @RyanJones Problems with Rendering If your content is lazy loaded this way, or requires a user action, search engines will not see it. The renderer does not: • Click • Hover • Scroll • Focus • MouseOver • Etc…
  • 12. @RyanJones “It’s not what you look at that matters, it’s what you see” - @jennyhalasz yesterday quoting Henry DavidThoreau
  • 13. @RyanJones Lazy Loading Images <OBJECT data=”Gilleys.png"type="image/png"> <img srcset=”320w.jpg 320w, 480w.jpg 480w, 800w.jpg 800w" sizes="(max-width: 320px) 280px, (max-width: 480px) 440px, 800px" src="" alt=”best bar in dallas"> “it’s not what you look at that matters, it’s what you see” - @jennyhalasz quoting Henry David Thorou
  • 14. @RyanJones An “index” is just a list. Keyword Score Document ID (the web page) KoeWetzel 5 282016 JoshAbbott 9 146 WilliamClarkGreen 7 7849 Casey Donahew 8 648 Robert Earl Keen 10 65467 TurnpikeTroubadours 2 38
  • 15. @RyanJones “The Index” is more like “the indices” There’s multiple indexes. There’s also multiple features/stages of indexing.This includes things like: • Tokenization • Sentence segmenting • Spell checking • Entities • Natural language processing
  • 17. @RyanJones Indexing We typically think of indexing in tables. But it can also be done with vectors. Keyword Occurrence The 1557 Road 98 Goes 72 On 435 Forever 17 Kind of like a word cloud but with math.
  • 18. @RyanJones Tokens & N-Grams If you haven’t climbed up to Enchanted Rock,Drank a cold Shiner down in Luckenbach,Taken your baby to the River Walk,Then you ain’t seen MyTexas yet. Tokens (Unigrams) If,you,haven’t,climbed,up,to.enchanted,rock,drank,a,cold,shiner,down,in,luckenbach,taken,yo ur,baby,to,the,river,walk,then,you,ain’t,seen,my,Texas,yet Bigrams If you, you haven’t, haven’t climbed, climbed up, up to, to enchanted, enchanted rock, rock drank, drank a, a cold, cold shiner, shiner down, down in, in luchenback……… Trigrams If you haven’t, you haven’t climbed, haven’t climbed up, climbed up to, up to enchanted, to enchanted rock, a cold shiner, drank a cold, cold shiner down, down in luckenback, taken your baby, your baby to, baby to the, to the river, the river walk, river walk then, walk then you, then you ain’t, you ain’t seen, myTexas yet Note: I skipped a few bigrams and trigrams here, but you get the point – I hope. Note 2: Lyrics, Josh Abbott Band – MyTexas
  • 19. @RyanJones Indexing Zipf's law states that given a large sample of words used, the frequency of any word is inversely proportional to its rank in the frequency table.
  • 20. @RyanJones A Quick TF-IDF Rant IDF is a quick way of seeing which words offer little value (the, of, and or,) Tf-IDF adjusts this based on the frequency of the words used. You’ll notice there’s no actual subtraction in tf-idf. All of this stuff has to do with indexing and relevance – NOT RANKING.
  • 22. @RyanJones More on TF-IDF Word Term frequency Document frequency The 44 3 road 6 1 goes 11 2 on 16 3 forever 4 2 Word Doc 1 Doc 2 Doc 3 The 17 24 3 road 6 0 0 goes 3 0 8 on 5 7 4 forever 0 3 1 Word idf The 0 road 1.098 goes 0.405 on 0 forever .405 Word Doc 1 Doc 2 Doc 3 The 0 0 0 road 6.588 0 0 goes 1.215 0 3.24 On 0 0 0 forever 0 1.215 .405
  • 23. @RyanJones A Real-World Example Word Doc 1 Doc 2 Doc 3 car 0.88 .09 .58 auto .10 .71 0 insurance 0 .71 .70 best .46 0 .41 Data here is based on the Reuters-RCV! Collection included with my introduction to information retrieval textbook Best Car: doc1 Car Insurance: doc 3 Best Insurance: doc3 Auto Insurance: doc2
  • 24. @RyanJones Mobile First Indexing PageContent M obileSignals Google Index query Mobile Index Results (with Desktop signals?) Spam signals and rel canonical stuff
  • 25. @RyanJones 24 Indexing What the crawler sees. Content on the page. Crawlable links Markup Disavow/robots/etc Mobile Friendly Viewport Font sizes Content scale Links/Buttons clickable No overlays / popups Redirect/canonical/alternate Page speed Mobile Indexing Vs Mobile Friendly
  • 27. @RyanJones Retrieval Explicit Signals: • “What the user thinks they want”. • The user’s actual query • Search operators • Language used Implicit Signals: • “What the user needs”. • Searcher Intent. • QueryType • Information • Transactional • Navigational • Synonyms • ResultType (images, web, etc) This is basically rankbrain at work Image Source @dannysullivan https://twitter.com/dannysullivan/status/1044274915388481537
  • 28. @RyanJones What Makes Up ranking? • Rankbrain: Understanding the search query • Panda: Content Quality • Penguin: Link Spam • Pidgeon: Local Spam • Pirate: Copyright Infringement • Top Heavy: Ads • Mobile Friendly • Core Factors: • Pagerank • On-site signals • Authority
  • 29. @RyanJones PageRank “domain authority” is NOT a thing Google uses. (at least the way we think of it.) At a high level,The pagerank of a page is the sum of: the pagerank of every page that links to it, divided by the number of links on that page. The actual calculation uses a dampening factor (d) (usually around .85) to simulate users randomly leaving the website for another site.
  • 30. @RyanJones What is A Core Algorithm Change? Read my article on SEJ about the core algorithm update: https://www.searchenginejournal.com/what-is-a-google-broad-core-algorithm-update/264261 1. Pagerank 2. TitleTag 3. H1 4. BoldText 5. Internal Anchors 6. Speed 7. HTTPS 8. Linking to wtfseo.com 1. Pagerank 2. H1 3. HTTPS 4. Internal Anchors 5. Speed 6. TitleTag 7. BoldText 8. Linking to wtfseo.com Think of core algorithm change as Google “shuffling” the order and importance of their hundreds of ranking factors In reality, it’s likely more than this. E.G changing the decay value in the Pagerank calculation or changing the retrieval method or a change to how synonyms are weighted or word vectors calculated, etc.
  • 31. @RyanJones Quality Raters & Algorithm Changes Quality Raters rate algorithm changes against each other.They’re part of how Google tests algorithm changes. Quality Raters DO NOT: • Penalize your website • Affect your site’s ranking / relevance
  • 32. @RyanJones Penalties. I made this image ~10 years ago. I miss Matt. It’s ! Not ! a ! penalty ! every ! time ! rankings ! drop. ! Think of penalties (manual and algorithmic) as applied AFTER the retrieval and ranking phase.
  • 33. @RyanJones Who to follow / where to learn more. ME! Follow Me! @RyanJones. (seriously, what did you expect here?) But also, buy these books