Slide 1

Slide 1 text

How Search Happens: Before & After you Click Enter @davetheseo https://davetheseo.com /daves-decks/ https://www.linkedin. com/in/davecousin/

Slide 2

Slide 2 text

The Basics

Slide 3

Slide 3 text

A simplified view of how most Search Engines work: Crawl Index Ranking Algorithm Search Send Fetch Results Query

Slide 4

Slide 4 text

A simplified view of how most Search Engines work: Crawl Crawlers or Bots follow links to find new pages & content

Slide 5

Slide 5 text

A simplified view of how most Search Engines work: Send Fetch Index s & If indexable pages & content added to a database (index). Sea sco

Slide 6

Slide 6 text

A simplified view of how most Search Engines work: Results Query Search s. User searches: query expanded, context processed, ‘terms’ weighted.

Slide 7

Slide 7 text

A simplified view of how most Search Engines work: Send Fetch Results Query Ranking Algorithm Search matched to pages in index. Matches scored, 100s of other factors decide positions. Us pro

Slide 8

Slide 8 text

SEOs can (must) influence every stage Crawlability Indexability Rank/ Position Relevance • Page Discoverability • Internal Linking • Robots Blocking • Mobile Version • Redirects & Status Codes • Site Hierarchy /Structure • Navigation • Sitemaps • Cookie handling • Page Indexability • Robots Tags • Duplicate Handling • International Targeting • Content Indexability • JS / SPA reliant • Mobile Visibility • Blocked Resources • E-E-A-T Content • Content Length • Content Quality • Content Surfacing & backlinks • Experience & Expertise • Topical Relevancy • Quantity of content • Backlinks • Internal Linking • User Engagement • CTR • SERPs Features • Page Experience • Keyword Matching • Keyword Research • Opp. Analysis • Content Ideation • On Page Optimisation • Semantic Relevancy • Content Quality • Writing Style • Markup • Localisation • Market level KWR • Localised content • Targeting

Slide 9

Slide 9 text

SEOs can (must) influence every stage Crawlability • Page Discoverability • Internal Linking • Robots Blocking • Mobile Version • Redirects & Status Codes • Site Hierarchy /Structure • Navigation • Sitemaps • Cookie handling • P • • •

Slide 10

Slide 10 text

SEOs can (must) influence every stage Indexability • Page Indexability • Robots Tags • Duplicate Handling • International Targeting • Content Indexability • JS / SPA reliant • Mobile Visibility • Blocked Resources • E • T

Slide 11

Slide 11 text

SEOs can (must) influence every stage Rank/ Position • E-E-A-T Content • Content Length • Content Quality • Surfacing & Links • Experience+Expertise • Topical Relevancy • Quantity of content • Backlinks • Internal Linking • User Engagement • CTR • SERPs Features • Page Experience • K • • • •

Slide 12

Slide 12 text

SEOs can (must) influence every stage Relevance e • Keyword Matching • Keyword Research • Opp. Analysis • Content Ideation • On Page Optimisation • Semantic Relevancy • Content Quality • Writing Style • Localisation • Market level KWR • Localised content • Targeting

Slide 13

Slide 13 text

Before: Indexing & Crawling

Slide 14

Slide 14 text

What a Search Engine Sees What users see What search engines see

Slide 15

Slide 15 text

The Crawling Process 1. Start Crawler finds first page on a new site via external links, sitemap or submission 2. Download Crawler goes to first page and downloads the HTML file, finding links within it 3. Discover Crawler follows each link and continues to find new links on each page 4. Stop Crawler stops when all pages are found or crawl budget is used up 5. Render Indexer returns to pages to render pages including running supported scripts 6. Index Page content is added to the index (additional links found may be crawled)

Slide 16

Slide 16 text

The Crawling Process 1. Start Crawler finds first page on a new site via external links, sitemap or submission

Slide 17

Slide 17 text

The Crawling Process irst page on a new site nks, sitemap or 2. Download Crawler goes to first page and downloads the HTML file, finding links within it Crawler follows each lin continues to find new lin each page

Slide 18

Slide 18 text

The Crawling Process 3. Discover Crawler follows each link and continues to find new links on each page

Slide 19

Slide 19 text

The Crawling Process ws each link and ind new links on 4. Stop Crawler stops when all pages are found or crawl budget is used up Indexer returns to pages render pages including running supported scrip

Slide 20

Slide 20 text

The Crawling Process 5. Render Indexer returns to pages to render pages including running supported scripts

Slide 21

Slide 21 text

The Crawling Process to pages to ncluding ted scripts 6. Index Page content is added to the index (additional links found may be crawled)

Slide 22

Slide 22 text

Links Matter Without links, search engines might never find this page This page is 9 clicks/links from the home page

Slide 23

Slide 23 text

Javascript & CSS Checking Indexable Content • Mobile Friendly Tool • Google Search Console • Screaming Frog JS & CSS Issues • Too Slow to Load (timeout) • Blocked (by robots.txt) • Issue for Baidu & Yandex • Non-Static Links • Cookie Reliant • Forwarding based on IP • Web Apps

Slide 24

Slide 24 text

After: Information Retrieval

Slide 25

Slide 25 text

Weighted expanded Google’s Information Retrieval System 25 Index Match Score Ranking Algorithm Query Handling Search Candidate Docs Fetch Results Query 3 : 2 Scored Pairs Feedback Loop

Slide 26

Slide 26 text

Query Expansion •We used to keep our searches simple •Got good at using the right word or words

Slide 27

Slide 27 text

Query Expansion •Google started matching synonyms and we had to worry less

Slide 28

Slide 28 text

Query Expansion •Google Hummingbird Update switch the focus from exact keyword matching to intent

Slide 29

Slide 29 text

Query Expansion •Google started adding Machine Learning in 2015 •Now uses LLMs to add synonyms and contextually relevant terms

Slide 30

Slide 30 text

Query Expansion Contextual & Intentual Expansion •best gifts for curious kids •affordable STEM toys •gifts that encourage learning •inspiring young scientists •gifts to spark curiosity •birthday ideas for science lovers •recommended by teachers / parents •cool gifts for smart kids •popular 2024 STEM gifts Interest #2: Astronomy & STEM •telescope •stargazing kit •planetarium projector •space-themed gifts •constellation map •science toys •solar system model •NASA merchandise •space puzzles •astronomy books Interest #1: Reading •books •novels •science fiction •young adult literature •educational books •bookworm •fantasy novels •graphic novels •astronomy- themed fiction •reading gifts Synonyms & Related Phrases (Gift & Recipient) •present •gift idea •birthday present •unique gifts •teenager •teen •young adult •14-year-old girl / boy / nonbinary •middle schooler •age-appropriate •gifts to spark curiosity •birthday ideas for science lovers •recommended by teachers / parents •cool gifts for smart kids •popular 2024 STEM gifts what can I give as a gift to a 14 year old who loves reading and astronomy?

Slide 31

Slide 31 text

Term Weighting •Not all parts of a search term are equal Nike Running Shoes Nike Running Shoes Running Shoes

Slide 32

Slide 32 text

Term Weighting •Which words are important? •Which sequences of words are important? •Non Weighted: • Match MORE terms what can I give as a gift to a 14 year old who loves reading and astronomy?

Slide 33

Slide 33 text

Term Weighting •Which sequences of words are important? •Weighted: • Match IMPORTANT terms what can I give as a gift to a 14 year old who loves reading and astronomy?

Slide 34

Slide 34 text

Candidate Documents •All the pages that match in some way and need to be ranked

Slide 35

Slide 35 text

Candidate Documents •Now based on a database of c. 400 Billion

Slide 36

Slide 36 text

Candidate Documents •With Expanded Queries being matched too

Slide 37

Slide 37 text

Matched Scored Pairs •How well does the page match the query? 3 : 2 Page A. The best phone for photo editing Page B. Top smartphones for photography lovers 2025 "best phone for photos" 95 10

Slide 38

Slide 38 text

Matched Scored Pairs •How well does the page match the expanded queries? 3 : 2 Page A. The best phone for photo editing Page B. Top smartphones for photography lovers 2025 "best phone for photos" 40 72

Slide 39

Slide 39 text

Matched Scored Pairs Better match for upweighted terms? = Higher Score 3 : 2

Slide 40

Slide 40 text

Matched Scored Pairs Gives an initial ranking based solely on relevance 3 : 2

Slide 41

Slide 41 text

Ranking Algorithm All Other Ranking Factors get added on top of initial Score

Slide 42

Slide 42 text

After: Ranking

Slide 43

Slide 43 text

Key Content Ranking Factors Expertise & Experience Trustworthy Relevance User Experience Authority Does the writer show expertise and/or 1st person experience? Can the content be trusted? Is the page relevant to the user’s query? Do we trust this site to provide users with a good experience? Is this page an authoritative source among other relevant pages? Content content Content Quality Content Optimisation User Signals Backlinks Topical Authority Use of data, anecdotes, qualification to cover, other content by author. Is content accurate & well researched? Does it contain the searched keywords & match the users’ intent? Are users engaging with your content and finding it useful? Are 3rd party influential websites linking to your content? Are websites relevant to the topic of your site linking to your content? Copy Focus

Slide 44

Slide 44 text

Scoring •The Ranking Algorithm is a series of processes

Slide 45

Slide 45 text

Scoring •Further Scoring added based on main ranking factors

Slide 46

Slide 46 text

Scoring •Processes such as re- ranking, for context, location etc. shake up results

Slide 47

Slide 47 text

Weighting Factors by Context Experience Freshness Authority Detail Location Relevant Expertise Established Trust Clarity General

Slide 48

Slide 48 text

After: Adding in SERPs Features

Slide 49

Slide 49 text

Forming the final SERPs •Context Counts

Slide 50

Slide 50 text

Forming the final SERPs •Context Counts

Slide 51

Slide 51 text

Forming the final SERPs •Options weighted for query +Availability

Slide 52

Slide 52 text

Forming the final SERPs •Options weighted for query +Availability

Slide 53

Slide 53 text

After: Feedback Loop

Slide 54

Slide 54 text

Feedback Loop •Google measure Result Quality •CTR, Dwell Time, Next Action etc.

Slide 55

Slide 55 text

Feedback Loop •Data feeds back to elements including term- weighting & main ranking process

Slide 56

Slide 56 text

Thank You @davetheseo https://davetheseo.com /daves-decks/ https://www.linkedin. com/in/davecousin/