1. ReadingSEO
The only Reading SEO Meet-up
@ReadingSEO
Hosted by Blue Array / Sponsored by SISTRIX
Organisers: Matt Williamson (@MattWSEO) & Nicky Elson (@nickynoises)
Speakers: Mark Osborne (@MarkSEOsborne) / Ric Rodriquez (@RicRodriguez_UK) / Luke Carthy (@MrLukeCarthy)
2. 6:40 pm: Take your seats
6:45 pm: Dicking Around With The DOM and
Chrome Dev Tools
7:05 pm: *Break*
7:15 pm: How Information Will Transform The
Digital Landscape
7:35 pm: *Break*
7:45 pm: How to properly optimise your internal
search for big SEO and revenue returns
8:05 pm: *Questions/Networking/Drinks/Food*
Schedule: Mark Osborne - SEO Manager
(Blue Array)
@MarkSEOsborne
Ric Rodriquez - SEO Consultant
(Yext)
@RicRodriguez_UK
Luke Carthy - Digital Manager -
(Mayflex)
@MrLukeCarthy
3. Understanding the problems
House Rules
- Please save your questions for the end of all the
talks.
- Must be questions - not comments
- Max 5 questions per speaker
(Feel free to chat to them afterwards)
- Please put your mobile on silent!
- Toilets & Fire Exit (Not the same place)
@ReadingSEO
4.
5. Understanding the problems
Our Sponsor:
“We're currently offering a customer training day for free to trial users.
We have spaces available in Cambridge and London and more are
being added. Sign-up for the training, or for notifications, here.
https://www.sistrix.com/seminar/toolbox/ The free, no-commitment
trial is available here. https://www.sistrix.com/pricing/”
Steve Paine:
6. Understanding the problems
Reading SEO
Up First: Dicking Around With The DOM
& Chrome Dev Tools
Mark Osborne - SEO Manager
(Blue Array)
@MarkSEOsborne
38. Chrome DevTools is a set of
web developer tools built
directly into the Google
Chrome browser.
And can help you edit pages
on-the-fly and diagnose
problems
39. In short right click on
any page and click
inspect, and Chrome
dev tools opens up
with the DOM
61. You can even find the fixes for
your slow load time in CDT
(i'm sick of keep saying chrome dev tools so got lazy and
referring to it as CDT now :) )
116. Understanding the problems
5 Minute Break
Up Next: How Information Will Transform
The Digital Landscape
Ric Rodriguez - SEO Consultant
(Yext)
@RicRodriguez_UK
118. 2019 - SEO Consultant, Yext
2018 - SEO Director, iProspect
2016 - SEO Director, Croud
2016 - SEO Strategist, Three Whiskey
2014 - SEO Analyst, iCrossing
@RicRodriguez_UK
#ReadingSEO
119. There is a massive paradigm shift
going on in the world of search
120. No click searches are increasing
Zero-Click
Searches
(49%)
Organic Clicks To
Non-Google Sites
(41%)
Any Click To
Google Sites
(6%)
Paid Clicks To Non-
Google Sites (4%)
Source: https://sparktoro.com/blog/how-much-of-googles-search-traffic-is-left-for-anyone-but-themselves/
122. The role of search is changing
1998 2018
Discovery Prioritisation Answers
# Of Websites In Existence
Source: https://www.internetlivestats.com/total-number-of-websites/
17m 29m 52m 86m
172m 207m
697m
969m
1.04bn
1.6bn
124. In the age of information, this
is a one dimensional strategy
125. Providing useful results to users
Source: https://www.searchenginejournal.com/how-google-search-ranking-works/307591/
Factor 2 Factor 3 Factor 4Factor 1 Factor 5
Website 1 4 6 31 9
Total
648
The Jason Barnard Theory
126. Providing useful results to users
Source: https://www.searchenginejournal.com/how-google-search-ranking-works/307591/
Website 2 7 8 22 4 896
Website 3 9 2 35 1 270
Website 4 1 3 96 2 324
The Jason Barnard Theory
Factor 2 Factor 3 Factor 4Factor 1 Factor 5
Website 1 4 6 31 9
Total
648
127. Providing useful results to users
Source: https://www.searchenginejournal.com/how-google-search-ranking-works/307591/
Website BidPosition
Website 2 8961
Website 1 6482
Website 4 3243
Website 3 2704
The Jason Barnard Theory
128. Providing useful results to users
Source: https://www.searchenginejournal.com/how-google-search-ranking-works/307591/
Website First Bid
Primary
Position
Website 2 8961
Website 1 6482
Website 4 3243
Website 3 2704
Second Bid
627
192
519
297
Final
Position
1
4
2
3
The Jason Barnard Theory
129. Providing useful results to users
Source: https://www.searchenginejournal.com/how-google-search-ranking-works/307591/
ImagePosition
5831
4682
2353
1724
Snippet
787
551
397
257
News
438
275
195
164
Web
627
519
297
192
The Jason Barnard Theory
130. Providing useful results to users
Source: https://www.searchenginejournal.com/how-google-search-ranking-works/307591/
ImagePosition
5831
4682
2353
1724
Snippet
787
551
397
257
News
438
275
195
164
Web
627
519
297
192
The Jason Barnard Theory
131. This tells us about “how” an input is
assessed, but not “what” the input is
132. Search is more than your website
what is a horse
Direct
Answers
Websites
Meta
Search /
Platforms
Voice /
Chat
AR / VR Apps
Search
Results
133. Search is more than your website
what is a horse
Direct
Answers
Websites
Meta
Search /
Platforms
Voice /
Chat
AR / VR Apps
Search
Results
Knowledge + Artificial Intelligence
134. An algorithm is the set of specific
instructions that facilitates action
135. How a network works – your brain
Neurons (brain
cells) connect to
create a network
The connections
(“synapses”) talk via
chemical signals
136. How a network works – your brain
When a response
is required a cell
is “activated”
It passes a positive
charge to other cells
who may do the same
137. How a network works – your brain
Some cells need
a certain level of
charge to activate
When enough cells
activate together,
something happens
138. A network is only as strong as
the connections that make it up
139. A simple artificial neural network
(39)
1
2
3
4
5
6
7
Hidden Layer
Output Layer
Input Layer
The number “4”
Multilayer
Perceptron
Source: https://www.youtube.com/watch?v=aircAruvnKk – check out the channel!
140. A simple artificial neural network
1
2
3
4
5
6
7
Activation is either ”on” or “off”
Nodes
Edges
Multilayer
Perceptron
Source: https://www.youtube.com/watch?v=aircAruvnKk – check out the channel!
(39)
141. A simple artificial neural network
Weighted edges
help to determine
the outcome
1
2
3
4
5
6
7
Different layers establish different
components – e.g., “a loop”
Source: https://www.youtube.com/watch?v=aircAruvnKk – check out the channel!
(39)
142. A simple artificial neural network
1
2
3
4
5
6
7
Using examples, neural networks
can derive an “error score”
By adjusting the weighting, the model
can make more accurate predictions
Source: https://www.youtube.com/watch?v=aircAruvnKk – check out the channel!
(39) (39)
143. We can use networks to predict
intent and serve relevant results
144. A possible flow for learning intent
Query
- Result Type 1
- Result Type 1
- Result Type 2
- Result Type 2
- Result Type 3
- Result Type 3
Local / Map Pack
Ecommerce Pages
Article Content
1st Time Results
145. A possible flow for learning intent
Query
- Result Type 1
- Result Type 2
- Result Type 3
Clicks* Bounces* B / C*
5201 256 5%
4329 297 7%
1063 491 46%
Average based on similar
“high confidence” pages 3956 324 8%
Intent Scoring
*Metrics chosen to illustrate the process, not representative.
146. A possible flow for learning intent
Query
- Result Type 1
- Result Type 1
- Result Type 1
- Result Type 2
- Result Type 2
- Result Type 2
Local / Map Pack
Ecommerce Pages2nd Time Results
Sequence iterates until the search results yield a high confidence outcome
148. Understanding words on a page
Term
Frequency (TF)
Inverse Document
Frequency (IDF)/
(Disclaimer: Google uses more complex methods,
but this is useful to understanding the concept)
149. Term
Frequency (TF)
Inverse Document
Frequency (IDF)/
Understanding words on a page
The number of times a word
appears in a piece of text
(Disclaimer: Google uses more complex methods,
but this is useful to understanding the concept)
150. Understanding words on a page
Term
Frequency (TF)
Inverse Document
Frequency (IDF)/
(Disclaimer: Google uses more complex methods,
but this is useful to understanding the concept)
The importance of that word
in the overall document
151. Understanding words on a page
A bank generally refers to the land
alongside a body of water. Different
structures are referred to as banks in
different fields of geography, as follows.
In limnology, a stream bank or river bank
is the terrain alongside the bed of a river,
creek or stream.
A bank is a financial institution that
accepts deposits from the public and
creates credit. Lending activities can be
performed directly or indirectly through
capital markets. Due to their importance
in the financial stability of a country,
banks are highly regulated.
Source: https://en.wikipedia.org/wiki/Bank. & https://en.wikipedia.org/wiki/Bank_(geography)
152. Understanding words on a page
A bank generally refers to the land
alongside a body of water. Different
structures are referred to as banks in
different fields of geography, as follows.
In limnology, a stream bank or river bank
is the terrain alongside the bed of a river,
creek or stream.
A bank is a financial institution that
accepts deposits from the public and
creates credit. Lending activities can be
performed directly or indirectly through
capital markets. Due to their importance
in the financial stability of a country,
banks are highly regulated.
Source: https://en.wikipedia.org/wiki/Bank. & https://en.wikipedia.org/wiki/Bank_(geography)
153. Understanding words on a page
A bank generally refers to the land
alongside a body of water. Different
structures are referred to as banks in
different fields of geography, as follows.
In limnology, a stream bank or river bank
is the terrain alongside the bed of a river,
creek or stream.
A bank is a financial institution that
accepts deposits from the public and
creates credit. Lending activities can be
performed directly or indirectly through
capital markets. Due to their importance
in the financial stability of a country,
banks are highly regulated.
Source: https://en.wikipedia.org/wiki/Bank. & https://en.wikipedia.org/wiki/Bank_(geography)
154. Understanding words on a page
A bank generally refers to the land
alongside a body of water. Different
structures are referred to as banks in
different fields of geography, as follows.
In limnology, a stream bank or river bank
is the terrain alongside the bed of a river,
creek or stream.
A bank is a financial institution that
accepts deposits from the public and
creates credit. Lending activities can be
performed directly or indirectly through
capital markets. Due to their importance
in the financial stability of a country,
banks are highly regulated.
Source: https://en.wikipedia.org/wiki/Bank. & https://en.wikipedia.org/wiki/Bank_(geography)
155. Understanding words on a page
A` bank generally refers to the land
alongside a body of water. Different
structures are referred to as banks in
different fields of geography, as follows.
In limnology, a stream bank or river bank
is the terrain alongside the bed of a river,
creek or stream.
A bank is a financial institution that
accepts deposits from the public and
creates credit. Lending activities can be
performed directly or indirectly through
capital markets. Due to their importance
in the financial stability of a country,
banks are highly regulated.
Source: https://en.wikipedia.org/wiki/Bank. & https://en.wikipedia.org/wiki/Bank_(geography)
156. Understanding words on a page
Source: https://en.wikipedia.org/wiki/Bank. & https://en.wikipedia.org/wiki/Bank_(geography)
Bank
body
water
structures
fields
geography
limnology
stream
river
terrain
creek
financial institution
deposits
public
credit.
lending
capital markets
importance
stability
country
regulated
157. Understanding words on a page
Source: https://en.wikipedia.org/wiki/Bank. & https://en.wikipedia.org/wiki/Bank_(geography)
Bank
River / Stream Financial Institution
191. Understanding the problems
10 Minute Break
Up Next: How to properly optimise your
internal search for big SEO and revenue
returns
Luke Carthy - Digital Manager -
(Mayflex)
@MrLukeCarthy
200. Inspirational Design200
Exhausting crawl
quota
Poor crawl efficiency Unnecessary server
loads
Duplicate content Dilution of link equity Poor crawl efficiency
Poorly optimised
pages
Typically high
bounce rates
False positives on
search reporting
Can generate
countless new URLs
Keyword
cannibalisation
Impacts conversion /
UX
Slower to index new
content
Poor rankings
signals
Can be impossible
to maintain
@MrLukeCarthy #ReadingSEO
201. Inspirational Design201
Exhausting crawl
quota
Poor crawl efficiency Unnecessary server
loads
Duplicate content Dilution of link equity Poor crawl efficiency
Poorly optimised
pages
Typically high
bounce rates
False positives on
search reporting
Can generate
countless new URLs
Keyword
cannibalisation
Impacts conversion /
UX
Slower to index new
content
Poor rankings
signals
Can be impossible
to maintain
@MrLukeCarthy #ReadingSEO
233. Inspirational Design233
@MrLukeCarthy #ReadingSEO
Fixes duplicate
content
Reduces crawl
resources
Redistribute link
equity
Passes equity
from external
links
Allow internal link
equity to flow
Noindex, follow YES NO NO YES YES
Canonical tags YES NO YES YES YES
Robots.txt YES YES NO NO NO
Nofollow,
noindex
YES YES NO NO NO
301 redirect
search urls
w/ links
YES YES (if done right) YES YES YES
So what options do you have?
244. Inspirational Design244
@MrLukeCarthy #ReadingSEO
Fixes duplicate
content
Reduces crawl
resources
Redistribute link
equity
Passes equity
from external
links
Allow internal link
equity to flow
Noindex, follow YES NO NO YES YES
Canonical tags YES NO YES YES YES
Robots.txt YES YES NO NO NO
Nofollow,
noindex
YES YES NO NO NO
301 redirect
search urls
w/ links
YES YES (if done right) YES YES YES
So what options do you have?
254. Understanding the problems
Final Questions?
Mark Osborne - Dicking Around With The DOM
& Chrome Dev Tools
Ric Rodriquez - How Information Will Transform
The Digital Landscape
Luke Carthy - How to properly optimise your
internal search for big SEO and revenue returns
Mark Osborne - SEO Manager
(Blue Array)
@MarkSEOsborne
Ric Rodriguez - SEO Consultant
(Yext)
@RicRodriguez_UK
Luke Carthy - Digital Manager -
(Mayflex)
@MrLukeCarthy
256. Hosted by Blue Array / Sponsored by SISTRIX
Organisers: Matt Williamson (@mattgwseo) & Nicky Elson (@nickynoises)
Speakers: Mark Osborne (@MarkSEOsborne) / Ric Rodriquez (@RicRodriguez_UK) / Luke Carthy (@MrLukeCarthy)