We love seo 2019 - Tom Capper
- 1. Ranking for Head Terms
& the limits of ranking factors
@THCapper / @Distilled
- 3. What are your views on Brexit?
Douvres, Brexit, par Banksy (2017) by Paul Bissegger is licensed under CC BY-SA 4.0
- 26. SEO in 2018 is winning at user
testing, brand awareness, and
perception
Me, February 2017
- 35. Google in 2017:
31,584 experiments
2,453 search changes
https://www.cnbc.com/2018/09/17/google-tests-changes-to-its-search-algorithm-how-search-works.html
- 56. @THCapper
Moz Study My Study
17,600 queries from KWP 4,900 queries from STAT
Top 50 results Top 10 results
- 57. @THCapper
Moz Study My Study
17,600 queries from KWP 4,900 queries from STAT
Top 50 results Top 10 results
Desktop only (?) Desktop & Smartphone
- 58. @THCapper
Moz Study My Study
17,600 queries from KWP 4,900 queries from STAT
Top 50 results Top 10 results
Desktop only (?) Desktop & Smartphone
May 2015 Feb 2017, Oct 2018, May 2019
- 59. @THCapper
Moz Study My Study
17,600 queries from KWP 4,900 queries from STAT
Top 50 results Top 10 results
Desktop only (?) Desktop & Smartphone
May 2015 Feb 2017, Oct 2018, May 2019
Mean Spearman correlations Mean Spearman correlations
- 60. @THCapper
Moz Study My Study
17,600 queries from KWP 4,900 queries from STAT
Top 50 results Top 10 results
Desktop only (?) Desktop & Smartphone
May 2015 Feb 2017, Oct 2018, May 2019
Mean Spearman correlations Mean Spearman correlations
- 70. @THCapper@THCapper
Top 50 vs. Top 10
0.33
0.29
DA of
linking
URLS
Links
0.32
PA of
linking
URLS
https://www.stonetemple.co
m/link-as-a-ranking-factor/
- 81. @THCapper
Rankings 2 weeks before Mother’s Day
Site
1 Interflora
2 Flying Flowers
3 M&S
4 Serenata
5 NextFlowers
6 eFlorist
7 & 8 WaitroseFlorist
9 Appleyard
- 85. @THCapper
Rankings 2 weeks before Mother’s Day
Site Specialist?
1 Interflora Yes
2 Flying Flowers Yes
3 M&S No
4 Serenata Yes
5 NextFlowers Ish
6 eFlorist Yes
7 & 8 WaitroseFlorist Ish
9 Appleyard Yes
- 86. @THCapper
Rankings 2 weeks before Mother’s Day
Site Specialist? DA
1 Interflora Yes 53
2 Flying Flowers Yes 46
3 M&S No 82
4 Serenata Yes 56
5 NextFlowers Ish 40
6 eFlorist Yes 44
7 & 8 WaitroseFlorist Ish 42
9 Appleyard Yes 44
- 87. @THCapper
Site Specialist? DA BSV
1 Interflora Yes 53 212,000
2 Flying Flowers Yes 46 24,000
3 M&S No 82 3,060,000
4 Serenata Yes 56 5,000
5 NextFlowers Ish 40 4,850,000
6 eFlorist Yes 44 16,000
7 & 8 WaitroseFlorist Ish 42 924,000
9 Appleyard Yes 44 1,700
Rankings 2 weeks before Mother’s Day
- 88. @THCapper
Site Specialist? DA BSV
1 Interflora Yes 53 212,000
2 Flying Flowers Yes 46 24,000
3 M&S No 82 3,060,000
4 Serenata Yes 56 5,000
5 NextFlowers Ish 40 4,850,000
6 eFlorist Yes 44 16,000
7 & 8 WaitroseFlorist Ish 42 924,000
9 Appleyard Yes 44 1,700
Rankings 2 weeks before Mother’s Day
- 119. @THCapper
Site DA BSV Specialist? Change
WaitroseFlorist 42 924,000 Ish +7
M&S 82 3,060,000 No +4
Winners
- 121. @THCapper
Hangers on
Site DA BSV Specialist? Change
Interflora 53 212,000 Yes -2
Flying Flowers 46 24,000 Yes -2
NextFlowers 40 4,850,000 Ish 0
Appleyard 44 1,700 Yes 0
- 125. @THCapper
Valentine’s Day results: Top keywords
Keyword Change in 14-day run-up
Flower delivery +2
Flowers +2
Spring flowers -
Valentine’s card messages +2
Flower delivery UK +2
Send flowers UK -
Roses +1
- 127. @THCapper
Mother’s Day 2019 results: Top keywords
Keyword Change in 14-day run-up
Flower delivery -2
Send flowers UK +1
Flower delivery UK -4
Flowers -5
Send flowers -3
Order flowers online -2
Flowers UK -1
- 145. “what percent of users clicked
through a picture-link and then
quickly clicked back”
https://www.cnbc.com/2018/09/17/google-tests-changes-to-its-search-algorithm-how-search-works.html
- 148. “whether there was a significant
increase in the time until they made
their first interaction”
https://www.cnbc.com/2018/09/17/google-tests-changes-to-its-search-algorithm-how-search-works.html
- 176. @THCapper
How can I measure this?
● Branded search
● Social following
● Survey data
https://www.distilled.net/resources/measuring-brand-awareness/
- 186. @THCapper
When do links matter least?
● Your page has different intent to
those above it
● Your page is already fluctuating
among top spots
@THCapper
- 188. @THCapper
What else matters?
● Favourable brand impressions
● Traffic driven through placements
● Topical (e.g. country-specific)
relevance
@THCapper
- 191. Engagement Metrics
● Avg. Session Duration
● Avg. Time on Page
● Bounce Rate
● Pages/Session
● Exit Rate
● Social Interactions
● Scroll Depth
● Micro-Conversions (e.g. signup)
@THCapper
- 193. GA: “The average amount of time users spent viewing a
specified page or screen, or set of pages or screens.”
Define Average Time on Page
@THCapper
- 194. GA: “The average amount of time users spent viewing a
specified page or screen, or set of pages or screens.”
Define Average Time on Page
@THCapper
- 195. “Average Time on Page” =
(“Time on Page”) / (Pageviews - Exits)
Define Average Time on Page
@THCapper
- 196. Before we calculate an average, we need the individual times:
Scenario Intuitive Time on
Page
Google Analytics
Time on Page
0s: Pageview
10s: Social plugin
20s: Click through to next page
20s
@THCapper
- 197. Before we calculate an average, we need the individual times:
Scenario Intuitive Time on
Page
Google Analytics
Time on Page
0s: Pageview
10s: Social plugin
20s: Click through to next page
20s 20s
@THCapper
- 198. Before we calculate an average, we need the individual times:
Scenario Intuitive Time on
Page
Google Analytics
Time on Page
0s: Pageview
10s: Social plugin
20s: Click through to next page
20s 20s
0s: Pageview
10s: Social plugin
20s: Leave site
20s
@THCapper
- 199. Before we calculate an average, we need the individual times:
Scenario Intuitive Time on
Page
Google Analytics
Time on Page
0s: Pageview
10s: Social plugin
20s: Click through to next page
20s 20s
0s: Pageview
10s: Social plugin
20s: Leave site
20s 10s
@THCapper
- 200. Before we calculate an average, we need the individual times:
Scenario Intuitive Time on
Page
Google Analytics
Time on Page
0s: Pageview
10s: Social plugin
20s: Click through to next page
20s 20s
0s: Pageview
10s: Social plugin
20s: Leave site
20s 10s
0s: Pageview
20s: Leave site
20s
@THCapper
- 201. Before we calculate an average, we need the individual times:
Scenario Intuitive Time on
Page
Google Analytics
Time on Page
0s: Pageview
10s: Social plugin
20s: Click through to next page
20s 20s
0s: Pageview
10s: Social plugin
20s: Leave site
20s 10s
0s: Pageview
20s: Leave site
20s 0s
@THCapper
- 202. Average Time on Page?
Scenario Intuitive Time on
Page
Google Analytics
Time on Page
0s: Pageview
10s: Social plugin
20s: Click through to next page
20s 20s
0s: Pageview
10s: Social plugin
20s: Leave site
20s 10s
0s: Pageview
20s: Leave site
20s 0s
- 203. Scenario Intuitive Time on
Page
Google Analytics
Time on Page
0s: Pageview
10s: Social plugin
20s: Click through to next page
20s 20s
0s: Pageview
10s: Social plugin
20s: Leave site
20s 10s
0s: Pageview
20s: Leave site
20s 0s
“Average Time on Page”= (“Time on Page”) / (Pageviews - Exits)
- 204. Scenario Intuitive Time on
Page
Google Analytics
Time on Page
0s: Pageview
10s: Social plugin
20s: Click through to next page
20s 20s
0s: Pageview
10s: Social plugin
20s: Leave site
20s 10s
0s: Pageview
20s: Leave site
20s 0s
“Average Time on Page”= (Total of 30s) / (3 Pageviews - 2 exits)
- 205. Scenario Intuitive Time on
Page
Google Analytics
Time on Page
0s: Pageview
10s: Social plugin
20s: Click through to next page
20s 20s
0s: Pageview
10s: Social plugin
20s: Leave site
20s 10s
0s: Pageview
20s: Leave site
20s 0s
“Average Time on Page”= 30 /1 = 30 seconds
- 206. ● Confusing prospective consultants in interviews
● Confusing conference attendees
● Generating random numbers
Usefulness of Average Time on Page
@THCapper
- 207. Engagement Metrics
● Avg. Session Duration
● Avg. Time on Page
● Bounce Rate
● Pages/Session
● Exit Rate
● Social Interactions
● Scroll Depth
● Micro-Conversions (e.g. signup)
@THCapper
- 208. Engagement Metrics
● Avg. Session Duration
● Avg. Time on Page
● Bounce Rate
● Pages/Session
● Exit Rate
● Social Interactions
● Scroll Depth
● Micro-Conversions (e.g. signup)
@THCapper