SlideShare a Scribd company logo
1 of 49
Download to read offline
Your Name | @Twitterhandle | #TechSEOBoost
SEO Experimentation
Brian Ta
Product Manager,
Coinbase
Brian Ta | @fanfavorite_bta | #TechSEOBoost
How to run SEO
experiments
Brian Ta | @fanfavorite_bta | #TechSEOBoost
About me
Brian Ta | @fanfavorite_bta | #TechSEOBoost
Strava
Product Manager, Acquisition
Airbnb
SEO Lead
AngelList
Product Manager, Growth
Brian Ta | @fanfavorite_bta | #TechSEOBoost
what is SEO
experimentation?
Brian Ta | @fanfavorite_bta | #TechSEOBoost
Assumptions:
1. You’re familiar with SEO
2. Organic traffic is already one of the
main drivers of your business
3. You have thousands of pages
Brian Ta | @fanfavorite_bta | #TechSEOBoost
it’s like any
normal a/b test
you’d run, but
cooler(and
different)
what can you test?
anything your heart
desires*
title tags
meta descriptions
image alt tags
content
any on-page element
Brian Ta | @fanfavorite_bta | #TechSEOBoost
it allows you to know,
with certainty, how
effective your changes
are
Brian Ta | @fanfavorite_bta | #TechSEOBoost
how is it useful?
Brian Ta | @fanfavorite_bta | #TechSEOBoost
it takes the
guesswork out
of SEO
Brian Ta | @fanfavorite_bta | #TechSEOBoost
You get to
learn and test
the boundaries
of SEO safely
Brian Ta | @fanfavorite_bta | #TechSEOBoost
how many of you knew this?
Airbnb SEO team has
known since 2017
this is a
competitive
advantage
Brian Ta | @fanfavorite_bta | #TechSEOBoost
when is it useful?
Brian Ta | @fanfavorite_bta | #TechSEOBoost
1. When you have something to
learn/test
2. If leadership wants you to
prove out your wins
Brian Ta | @fanfavorite_bta | #TechSEOBoost
experiment if
you have
something to
learn
Don’t test for the sake of testing
Ship often. Ship fast.
Run experiments as they’re needed,
not because you can.
Embody a growth mindset.
If you’re not learning, you’re failing.
Brian Ta | @fanfavorite_bta | #TechSEOBoost
opportunity
optimization
know the difference
Brian Ta | @fanfavorite_bta | #TechSEOBoost
How do we build
it?
Brian Ta | @fanfavorite_bta | #TechSEOBoost
By yourself. In-house.
→ The large majority of SEO experimentation
platforms use Javascript to do bucketing. 👎
→ Non-SEO specific experimentation platforms
don’t let you bucket by page.
→ The ones that don’t ask you to route through
their own CDN 👎
Brian Ta | @fanfavorite_bta | #TechSEOBoost
Regular A/B Tests
→ They’re bucketed on the user level
→ Users will get the same experience on
the entire site
Brian Ta | @fanfavorite_bta | #TechSEOBoost
Regular A/B Tests
control treatment
user
www.example.com/category/{pdp}
Brian Ta | @fanfavorite_bta | #TechSEOBoost
this obviously
doesn’t work
for seo
why doesn’t it?
Inconsistent
experience for Google
it’s not a consistent experience for
Google
If Google hits the same page multiple times, it’s going to get bucketed into control
or treatment, and will get an inconsistent experience.
experimentation platforms leverage
JS/cookies to do bucketing
This is not ideal for Google, as Google doesn’t execute JS everytime it crawls a
page and it doesn’t persist cookies across sessions
Brian Ta | @fanfavorite_bta | #TechSEOBoost
SEO A/B Tests
→ They’re bucketed on the page level
→ Users will get a different experience
based on the page they’re on
→ Google will get a consistent experience
Brian Ta | @fanfavorite_bta | #TechSEOBoost
SEO A/B Tests
control treatment
Googlebot
www.example.com/category/roses www.example.com/category/lilies
Brian Ta | @fanfavorite_bta | #TechSEOBoost
Let’s get tactical
Brian Ta | @fanfavorite_bta | #TechSEOBoost
Prerequisites
→ You’ll need the ability to bucket your
control and treatment on the page level
→ You’ll need the ability to track incoming
organic traffic to your site
→ You’ll need a decent amount of traffic to
your set of pages. ~5k organic traffic a day
Brian Ta | @fanfavorite_bta | #TechSEOBoost
bucketing your
control and
treatment on
the page level
how do I do this?
Programmatically or
manually
Programatically
Take the hash of the URL to decide whether it goes in control or treatment
Manually
If your site is small enough, you can manually define it yourself. Try your best to
make sure that organic traffic to both buckets is roughly the same
Brian Ta | @fanfavorite_bta | #TechSEOBoost
tracking
incoming
organic traffic
how do I do this?
Pulling from as close
to the data source as
possible
Don’t use GA
It’s sampled. I guess it’ll work in a pinch, but I wouldn’t trust GA data.
How’d we do it elsewhere?
Airbnb has a visitors table that logged every visitor and how they came into the
website. That’s what we used. Same with Strava
Brian Ta | @fanfavorite_bta | #TechSEOBoost
Step 1: Design and Launch
→ Design, implement, and launch your
experiment.
→ Run one experiment at a time to start
→ Roll out your experiment to your entire
site
Brian Ta | @fanfavorite_bta | #TechSEOBoost
Step 2: Wait
→ Let it run between 2-4 weeks
→ SEO experiments take longer than
normal A/B tests to show impact
Brian Ta | @fanfavorite_bta | #TechSEOBoost
seriously. wait.
why?
that’s just the nature of
running experiments. you
need time for the results to
settle.
Brian Ta | @fanfavorite_bta | #TechSEOBoost
Step 3: Analysis
→ We’re going to look at the difference in
expected difference of traffic.
→ Compare the difference in traffic pre-
experiment, and the difference in traffic
post-experiment
Brian Ta | @fanfavorite_bta | #TechSEOBoost
measuring
difference in
difference
how do I do this?
Look at the difference
in traffic before
launch, and difference
after launch
Brian Ta | @fanfavorite_bta | #TechSEOBoost
Step 4: Conclude
→ You can conclude if the experiment has
run for more than two weeks, and if your
results are statistically significant*
*if you have someone to tell you that. If not, just launch it if it looks good
Brian Ta | @fanfavorite_bta | #TechSEOBoost
Let’s design an
experiment
Brian Ta | @fanfavorite_bta | #TechSEOBoost
Setting the stage
We’re a Growth PM at Figma on the
Community team, and we want to grow
the organic traffic coming into the
Community pages
Brian Ta | @fanfavorite_bta | #TechSEOBoost
Current title tag: {name of file | description of file that
gets truncated}
<title>Figma - iOS & iPadOS 14 UI Kit for Figma |
<p>Excited to share the latest iOS &amp; iPadOS 14 UI Kit
for Figma!</p><p><br></p><p>---</p><p><...</title>
Step 1: Designing the experiment
Brian Ta | @fanfavorite_bta | #TechSEOBoost
Title tag to test: {name of file | tags}
<title>Figma - iOS & iPadOS 14 UI Kit for Figma | 14,
alert, apple, dark, emoji, ios, iphone, kit, light</title>
Step 1: Designing the experiment cont’d
Brian Ta | @fanfavorite_bta | #TechSEOBoost
We’ll do a straight A/B test with 50/50
treatment versus control to ALL
Community File pages.
Step 2: Rollout
Brian Ta | @fanfavorite_bta | #TechSEOBoost
Title tag experiments are usually impactful. I’d
probably wait two weeks before running an
analysis.
Step 3: Wait
Brian Ta | @fanfavorite_bta | #TechSEOBoost
We’ll look at the expected difference in traffic if
you hadn’t run the experiment (control group)
and compare it against the difference that you
see now that you’ve made the change
(treatment). I’ll work with a data scientist to
make sure that we’re pulling data from our
visitors table.
Step 4: Analysis
Brian Ta | @fanfavorite_bta | #TechSEOBoost
If results are positive and are statistically
significant, I’d launch to 100%. If it’s neutral, or
inconclusive after a month, you can use your
own judgment on whether or not you want to
launch it.
Step 5: Launch
Brian Ta | @fanfavorite_bta | #TechSEOBoost
Document your learnings, and start thinking about
other experiments you can do.
Step 6: Iterate
Brian Ta | @fanfavorite_bta | #TechSEOBoost
things to keep in
mind
Brian Ta | @fanfavorite_bta | #TechSEOBoost
impact of experiments
will decay. +5%
increase in traffic won’t
last forever
Brian Ta | @fanfavorite_bta | #TechSEOBoost
don’t be afraid to ship
neutral experiments.
experiments are to
inform your decision.
Brian Ta | @fanfavorite_bta | #TechSEOBoost
experimentation should
not be slowing you
down
Brian Ta | @fanfavorite_bta | #TechSEOBoost
have a good
growth/experiment
culture. ideate. iterate.
test. launch.
Brian Ta | @fanfavorite_bta | #TechSEOBoost
The Growth Process
Bottoms
Up Ideation
Grouping &
Prioritizing
Experiment
Scoping
Opportunity Scoping
Experimentation & Learning
Rapid
Prototyping
Experiment
Execution
Insights &
Sharing
Research
& Analysis
Brian Ta | @fanfavorite_bta | #TechSEOBoost
Thanks!
@fanfavorite_bta

More Related Content

What's hot

The Quickest Win in SEO – How to do Internal Linking the Right Way
The Quickest Win in SEO – How to do Internal Linking the Right WayThe Quickest Win in SEO – How to do Internal Linking the Right Way
The Quickest Win in SEO – How to do Internal Linking the Right WayMartin Hayman
 
10 Must-HAve GA4 Reports for SEO - Brighton SEO Apr 2023
10 Must-HAve GA4 Reports for SEO - Brighton SEO Apr 202310 Must-HAve GA4 Reports for SEO - Brighton SEO Apr 2023
10 Must-HAve GA4 Reports for SEO - Brighton SEO Apr 2023AccuraCast
 
BrightonSEO Slides April 2023
BrightonSEO Slides April 2023BrightonSEO Slides April 2023
BrightonSEO Slides April 2023Cheryl Luzet
 
Hreflang tags: everything you need to know to start implementing them
Hreflang tags: everything you need to know to start implementing themHreflang tags: everything you need to know to start implementing them
Hreflang tags: everything you need to know to start implementing themSara Moccand-Sayegh
 
Data Driven Approach to Scale SEO at BrightonSEO 2023
Data Driven Approach to Scale SEO at BrightonSEO 2023Data Driven Approach to Scale SEO at BrightonSEO 2023
Data Driven Approach to Scale SEO at BrightonSEO 2023Nitin Manchanda
 
Ashley Liddell - BrightonSEO 2023.pdf
Ashley Liddell - BrightonSEO 2023.pdfAshley Liddell - BrightonSEO 2023.pdf
Ashley Liddell - BrightonSEO 2023.pdfAshley Liddell
 
BrightonSEO - Amanda Jordan.pptx
BrightonSEO - Amanda Jordan.pptxBrightonSEO - Amanda Jordan.pptx
BrightonSEO - Amanda Jordan.pptxAmanda Jordan
 
Crawl Budget: Everything you Need to Know
Crawl Budget: Everything you Need to KnowCrawl Budget: Everything you Need to Know
Crawl Budget: Everything you Need to KnowSallyR7
 
brighton final.pptx
brighton final.pptxbrighton final.pptx
brighton final.pptxssuser152aeb
 
Javascript, SEO and Dollhouses by - #5HoursofTechnicalSEO @SEMrush
Javascript, SEO and Dollhouses by - #5HoursofTechnicalSEO @SEMrushJavascript, SEO and Dollhouses by - #5HoursofTechnicalSEO @SEMrush
Javascript, SEO and Dollhouses by - #5HoursofTechnicalSEO @SEMrushKristina Azarenko
 
Product, service and category page links (and how to get them) - Rebecca Moss...
Product, service and category page links (and how to get them) - Rebecca Moss...Product, service and category page links (and how to get them) - Rebecca Moss...
Product, service and category page links (and how to get them) - Rebecca Moss...Rebecca Moss
 
How to be the ultimate double agent- PR and Link Builder Isa Lavahun BTNSEO S...
How to be the ultimate double agent- PR and Link Builder Isa Lavahun BTNSEO S...How to be the ultimate double agent- PR and Link Builder Isa Lavahun BTNSEO S...
How to be the ultimate double agent- PR and Link Builder Isa Lavahun BTNSEO S...Isa Lavs
 
How to go viral on a budget using Digital PR.pptx
How to go viral on a budget using Digital PR.pptxHow to go viral on a budget using Digital PR.pptx
How to go viral on a budget using Digital PR.pptxAlexHickson3
 
SEO Reporting to Impress: How to Successfully Report your SEO Efforts & Resul...
SEO Reporting to Impress: How to Successfully Report your SEO Efforts & Resul...SEO Reporting to Impress: How to Successfully Report your SEO Efforts & Resul...
SEO Reporting to Impress: How to Successfully Report your SEO Efforts & Resul...Aleyda Solís
 
HELP! I've Been Hit By An Algorithm Update - Jess Maloney - BrightonSEO Apri...
HELP! I've Been Hit By An Algorithm Update - Jess Maloney - BrightonSEO  Apri...HELP! I've Been Hit By An Algorithm Update - Jess Maloney - BrightonSEO  Apri...
HELP! I've Been Hit By An Algorithm Update - Jess Maloney - BrightonSEO Apri...Jessica Maloney
 
Agile SEO: Prioritise SEO Activities with Cadence and Risk Radius
Agile SEO: Prioritise SEO Activities with Cadence and Risk RadiusAgile SEO: Prioritise SEO Activities with Cadence and Risk Radius
Agile SEO: Prioritise SEO Activities with Cadence and Risk RadiusParth Suba
 
SEO Strategy: Where The F**K Do I Even Start? - Brighton SEO April 2022
SEO Strategy: Where The F**K Do I Even Start? - Brighton SEO April 2022 SEO Strategy: Where The F**K Do I Even Start? - Brighton SEO April 2022
SEO Strategy: Where The F**K Do I Even Start? - Brighton SEO April 2022 SophieBrannon
 
Core Web Vitals Audit - Sophie Gibson - PDF - BrightonSEO.pdf
Core Web Vitals Audit - Sophie Gibson - PDF - BrightonSEO.pdfCore Web Vitals Audit - Sophie Gibson - PDF - BrightonSEO.pdf
Core Web Vitals Audit - Sophie Gibson - PDF - BrightonSEO.pdfSophie Gibson
 
Building a Search Intent-Driven Website Architecture (SEO Mastery Summit 2022...
Building a Search Intent-Driven Website Architecture (SEO Mastery Summit 2022...Building a Search Intent-Driven Website Architecture (SEO Mastery Summit 2022...
Building a Search Intent-Driven Website Architecture (SEO Mastery Summit 2022...LazarinaStoyanova
 
BrightonSEO: How to generate 8 million SEO test ideas - Will Critchlow
BrightonSEO: How to generate 8 million SEO test ideas - Will CritchlowBrightonSEO: How to generate 8 million SEO test ideas - Will Critchlow
BrightonSEO: How to generate 8 million SEO test ideas - Will CritchlowWill Critchlow
 

What's hot (20)

The Quickest Win in SEO – How to do Internal Linking the Right Way
The Quickest Win in SEO – How to do Internal Linking the Right WayThe Quickest Win in SEO – How to do Internal Linking the Right Way
The Quickest Win in SEO – How to do Internal Linking the Right Way
 
10 Must-HAve GA4 Reports for SEO - Brighton SEO Apr 2023
10 Must-HAve GA4 Reports for SEO - Brighton SEO Apr 202310 Must-HAve GA4 Reports for SEO - Brighton SEO Apr 2023
10 Must-HAve GA4 Reports for SEO - Brighton SEO Apr 2023
 
BrightonSEO Slides April 2023
BrightonSEO Slides April 2023BrightonSEO Slides April 2023
BrightonSEO Slides April 2023
 
Hreflang tags: everything you need to know to start implementing them
Hreflang tags: everything you need to know to start implementing themHreflang tags: everything you need to know to start implementing them
Hreflang tags: everything you need to know to start implementing them
 
Data Driven Approach to Scale SEO at BrightonSEO 2023
Data Driven Approach to Scale SEO at BrightonSEO 2023Data Driven Approach to Scale SEO at BrightonSEO 2023
Data Driven Approach to Scale SEO at BrightonSEO 2023
 
Ashley Liddell - BrightonSEO 2023.pdf
Ashley Liddell - BrightonSEO 2023.pdfAshley Liddell - BrightonSEO 2023.pdf
Ashley Liddell - BrightonSEO 2023.pdf
 
BrightonSEO - Amanda Jordan.pptx
BrightonSEO - Amanda Jordan.pptxBrightonSEO - Amanda Jordan.pptx
BrightonSEO - Amanda Jordan.pptx
 
Crawl Budget: Everything you Need to Know
Crawl Budget: Everything you Need to KnowCrawl Budget: Everything you Need to Know
Crawl Budget: Everything you Need to Know
 
brighton final.pptx
brighton final.pptxbrighton final.pptx
brighton final.pptx
 
Javascript, SEO and Dollhouses by - #5HoursofTechnicalSEO @SEMrush
Javascript, SEO and Dollhouses by - #5HoursofTechnicalSEO @SEMrushJavascript, SEO and Dollhouses by - #5HoursofTechnicalSEO @SEMrush
Javascript, SEO and Dollhouses by - #5HoursofTechnicalSEO @SEMrush
 
Product, service and category page links (and how to get them) - Rebecca Moss...
Product, service and category page links (and how to get them) - Rebecca Moss...Product, service and category page links (and how to get them) - Rebecca Moss...
Product, service and category page links (and how to get them) - Rebecca Moss...
 
How to be the ultimate double agent- PR and Link Builder Isa Lavahun BTNSEO S...
How to be the ultimate double agent- PR and Link Builder Isa Lavahun BTNSEO S...How to be the ultimate double agent- PR and Link Builder Isa Lavahun BTNSEO S...
How to be the ultimate double agent- PR and Link Builder Isa Lavahun BTNSEO S...
 
How to go viral on a budget using Digital PR.pptx
How to go viral on a budget using Digital PR.pptxHow to go viral on a budget using Digital PR.pptx
How to go viral on a budget using Digital PR.pptx
 
SEO Reporting to Impress: How to Successfully Report your SEO Efforts & Resul...
SEO Reporting to Impress: How to Successfully Report your SEO Efforts & Resul...SEO Reporting to Impress: How to Successfully Report your SEO Efforts & Resul...
SEO Reporting to Impress: How to Successfully Report your SEO Efforts & Resul...
 
HELP! I've Been Hit By An Algorithm Update - Jess Maloney - BrightonSEO Apri...
HELP! I've Been Hit By An Algorithm Update - Jess Maloney - BrightonSEO  Apri...HELP! I've Been Hit By An Algorithm Update - Jess Maloney - BrightonSEO  Apri...
HELP! I've Been Hit By An Algorithm Update - Jess Maloney - BrightonSEO Apri...
 
Agile SEO: Prioritise SEO Activities with Cadence and Risk Radius
Agile SEO: Prioritise SEO Activities with Cadence and Risk RadiusAgile SEO: Prioritise SEO Activities with Cadence and Risk Radius
Agile SEO: Prioritise SEO Activities with Cadence and Risk Radius
 
SEO Strategy: Where The F**K Do I Even Start? - Brighton SEO April 2022
SEO Strategy: Where The F**K Do I Even Start? - Brighton SEO April 2022 SEO Strategy: Where The F**K Do I Even Start? - Brighton SEO April 2022
SEO Strategy: Where The F**K Do I Even Start? - Brighton SEO April 2022
 
Core Web Vitals Audit - Sophie Gibson - PDF - BrightonSEO.pdf
Core Web Vitals Audit - Sophie Gibson - PDF - BrightonSEO.pdfCore Web Vitals Audit - Sophie Gibson - PDF - BrightonSEO.pdf
Core Web Vitals Audit - Sophie Gibson - PDF - BrightonSEO.pdf
 
Building a Search Intent-Driven Website Architecture (SEO Mastery Summit 2022...
Building a Search Intent-Driven Website Architecture (SEO Mastery Summit 2022...Building a Search Intent-Driven Website Architecture (SEO Mastery Summit 2022...
Building a Search Intent-Driven Website Architecture (SEO Mastery Summit 2022...
 
BrightonSEO: How to generate 8 million SEO test ideas - Will Critchlow
BrightonSEO: How to generate 8 million SEO test ideas - Will CritchlowBrightonSEO: How to generate 8 million SEO test ideas - Will Critchlow
BrightonSEO: How to generate 8 million SEO test ideas - Will Critchlow
 

Similar to How to Run SEO Experiments

BrightonSEO October 2022 - Martijn Scheybeler - SEO Testing: Find Out What Wo...
BrightonSEO October 2022 - Martijn Scheybeler - SEO Testing: Find Out What Wo...BrightonSEO October 2022 - Martijn Scheybeler - SEO Testing: Find Out What Wo...
BrightonSEO October 2022 - Martijn Scheybeler - SEO Testing: Find Out What Wo...Martijn Scheijbeler
 
Take A Sneaky Peak At How Someone Built & Ranked A Site That Beats Penguin 3....
Take A Sneaky Peak At How Someone Built & Ranked A Site That Beats Penguin 3....Take A Sneaky Peak At How Someone Built & Ranked A Site That Beats Penguin 3....
Take A Sneaky Peak At How Someone Built & Ranked A Site That Beats Penguin 3....Matthew Woodward
 
How to Use Google Analytics to Drive SEO Benefit?
How to Use Google Analytics to  Drive SEO Benefit?How to Use Google Analytics to  Drive SEO Benefit?
How to Use Google Analytics to Drive SEO Benefit?Tatvic Analytics
 
The 3 Critical SEO & Link Building Tools That 29 Experts Rely On!
The 3 Critical SEO & Link Building Tools That 29 Experts Rely On!The 3 Critical SEO & Link Building Tools That 29 Experts Rely On!
The 3 Critical SEO & Link Building Tools That 29 Experts Rely On!Matthew Woodward
 
Is Organic Search Visibility Measurement Insane?
Is Organic Search Visibility Measurement Insane?Is Organic Search Visibility Measurement Insane?
Is Organic Search Visibility Measurement Insane?WebMama.com Inc.
 
Learn how to Steal Your Competitor's Readers
Learn how to Steal Your Competitor's ReadersLearn how to Steal Your Competitor's Readers
Learn how to Steal Your Competitor's ReadersMatthew Woodward
 
Mozilla Foundation Metrics - presentation to engineers
Mozilla Foundation Metrics - presentation to engineersMozilla Foundation Metrics - presentation to engineers
Mozilla Foundation Metrics - presentation to engineersJohn Schneider
 
The Step-by-Step Guide on Improving Your Google Rankings Without Getting Pena...
The Step-by-Step Guide on Improving Your Google Rankings Without Getting Pena...The Step-by-Step Guide on Improving Your Google Rankings Without Getting Pena...
The Step-by-Step Guide on Improving Your Google Rankings Without Getting Pena...holisticface9206
 
Analytics for SEO
Analytics for SEOAnalytics for SEO
Analytics for SEOIan Lurie
 
Lessons from SEO split-testing
Lessons from SEO split-testingLessons from SEO split-testing
Lessons from SEO split-testingWill Critchlow
 
Amazon Search Summit - the need for split testing in SEO
Amazon Search Summit - the need for split testing in SEOAmazon Search Summit - the need for split testing in SEO
Amazon Search Summit - the need for split testing in SEOWill Critchlow
 
The ‘traditional approach’ to SEO is broken - how to prioritise your efforts ...
The ‘traditional approach’ to SEO is broken - how to prioritise your efforts ...The ‘traditional approach’ to SEO is broken - how to prioritise your efforts ...
The ‘traditional approach’ to SEO is broken - how to prioritise your efforts ...James Brockbank
 
Martijn Scheijbeler @ All Things DATA 2016
Martijn Scheijbeler @ All Things DATA 2016Martijn Scheijbeler @ All Things DATA 2016
Martijn Scheijbeler @ All Things DATA 2016Shuki Mann
 
Slide traffic review3
Slide traffic review3Slide traffic review3
Slide traffic review3Jack boby
 
Tools Of The Trade - Linklove Boston
Tools Of The Trade - Linklove BostonTools Of The Trade - Linklove Boston
Tools Of The Trade - Linklove BostonJohn Doherty
 
Search, Content and Getting Found - Digital Strategy Conference
Search, Content and Getting Found - Digital Strategy ConferenceSearch, Content and Getting Found - Digital Strategy Conference
Search, Content and Getting Found - Digital Strategy ConferenceWebMama.com Inc.
 
Mark Thomas - 10 Step Technical SEO Game Plan (annotated edition)
Mark Thomas - 10 Step Technical SEO Game Plan (annotated edition)Mark Thomas - 10 Step Technical SEO Game Plan (annotated edition)
Mark Thomas - 10 Step Technical SEO Game Plan (annotated edition)Anna Morrison
 
6 steps to achieve the objectives
6 steps to achieve the objectives6 steps to achieve the objectives
6 steps to achieve the objectivesflagrantmecca6695
 

Similar to How to Run SEO Experiments (20)

BrightonSEO October 2022 - Martijn Scheybeler - SEO Testing: Find Out What Wo...
BrightonSEO October 2022 - Martijn Scheybeler - SEO Testing: Find Out What Wo...BrightonSEO October 2022 - Martijn Scheybeler - SEO Testing: Find Out What Wo...
BrightonSEO October 2022 - Martijn Scheybeler - SEO Testing: Find Out What Wo...
 
Take A Sneaky Peak At How Someone Built & Ranked A Site That Beats Penguin 3....
Take A Sneaky Peak At How Someone Built & Ranked A Site That Beats Penguin 3....Take A Sneaky Peak At How Someone Built & Ranked A Site That Beats Penguin 3....
Take A Sneaky Peak At How Someone Built & Ranked A Site That Beats Penguin 3....
 
How to Use Google Analytics to Drive SEO Benefit?
How to Use Google Analytics to  Drive SEO Benefit?How to Use Google Analytics to  Drive SEO Benefit?
How to Use Google Analytics to Drive SEO Benefit?
 
The 3 Critical SEO & Link Building Tools That 29 Experts Rely On!
The 3 Critical SEO & Link Building Tools That 29 Experts Rely On!The 3 Critical SEO & Link Building Tools That 29 Experts Rely On!
The 3 Critical SEO & Link Building Tools That 29 Experts Rely On!
 
Is Organic Search Visibility Measurement Insane?
Is Organic Search Visibility Measurement Insane?Is Organic Search Visibility Measurement Insane?
Is Organic Search Visibility Measurement Insane?
 
Learn how to Steal Your Competitor's Readers
Learn how to Steal Your Competitor's ReadersLearn how to Steal Your Competitor's Readers
Learn how to Steal Your Competitor's Readers
 
Mozilla Foundation Metrics - presentation to engineers
Mozilla Foundation Metrics - presentation to engineersMozilla Foundation Metrics - presentation to engineers
Mozilla Foundation Metrics - presentation to engineers
 
The Step-by-Step Guide on Improving Your Google Rankings Without Getting Pena...
The Step-by-Step Guide on Improving Your Google Rankings Without Getting Pena...The Step-by-Step Guide on Improving Your Google Rankings Without Getting Pena...
The Step-by-Step Guide on Improving Your Google Rankings Without Getting Pena...
 
Analytics for SEO
Analytics for SEOAnalytics for SEO
Analytics for SEO
 
Lessons from SEO split-testing
Lessons from SEO split-testingLessons from SEO split-testing
Lessons from SEO split-testing
 
Amazon Search Summit - the need for split testing in SEO
Amazon Search Summit - the need for split testing in SEOAmazon Search Summit - the need for split testing in SEO
Amazon Search Summit - the need for split testing in SEO
 
The ‘traditional approach’ to SEO is broken - how to prioritise your efforts ...
The ‘traditional approach’ to SEO is broken - how to prioritise your efforts ...The ‘traditional approach’ to SEO is broken - how to prioritise your efforts ...
The ‘traditional approach’ to SEO is broken - how to prioritise your efforts ...
 
Martijn Scheijbeler @ All Things DATA 2016
Martijn Scheijbeler @ All Things DATA 2016Martijn Scheijbeler @ All Things DATA 2016
Martijn Scheijbeler @ All Things DATA 2016
 
Gerson and Levy
Gerson and LevyGerson and Levy
Gerson and Levy
 
Slide traffic review3
Slide traffic review3Slide traffic review3
Slide traffic review3
 
Tools Of The Trade - Linklove Boston
Tools Of The Trade - Linklove BostonTools Of The Trade - Linklove Boston
Tools Of The Trade - Linklove Boston
 
Search, Content and Getting Found - Digital Strategy Conference
Search, Content and Getting Found - Digital Strategy ConferenceSearch, Content and Getting Found - Digital Strategy Conference
Search, Content and Getting Found - Digital Strategy Conference
 
MnSearch Summit 2018 - Rob Ousbey – The Evolution of SEO: Split-Testing for S...
MnSearch Summit 2018 - Rob Ousbey – The Evolution of SEO: Split-Testing for S...MnSearch Summit 2018 - Rob Ousbey – The Evolution of SEO: Split-Testing for S...
MnSearch Summit 2018 - Rob Ousbey – The Evolution of SEO: Split-Testing for S...
 
Mark Thomas - 10 Step Technical SEO Game Plan (annotated edition)
Mark Thomas - 10 Step Technical SEO Game Plan (annotated edition)Mark Thomas - 10 Step Technical SEO Game Plan (annotated edition)
Mark Thomas - 10 Step Technical SEO Game Plan (annotated edition)
 
6 steps to achieve the objectives
6 steps to achieve the objectives6 steps to achieve the objectives
6 steps to achieve the objectives
 

More from Catalyst

Closing the Gap: Adopting Omnichannel Strategies for Stronger Brand-Consumer ...
Closing the Gap: Adopting Omnichannel Strategies for Stronger Brand-Consumer ...Closing the Gap: Adopting Omnichannel Strategies for Stronger Brand-Consumer ...
Closing the Gap: Adopting Omnichannel Strategies for Stronger Brand-Consumer ...Catalyst
 
TechSEO Boost 2021 - Cultivating a Product Mindset for Success
TechSEO Boost 2021 - Cultivating a Product Mindset for SuccessTechSEO Boost 2021 - Cultivating a Product Mindset for Success
TechSEO Boost 2021 - Cultivating a Product Mindset for SuccessCatalyst
 
TechSEO Boost 2021 - The Future Is The Past: Tagging And Tracking Through The...
TechSEO Boost 2021 - The Future Is The Past: Tagging And Tracking Through The...TechSEO Boost 2021 - The Future Is The Past: Tagging And Tracking Through The...
TechSEO Boost 2021 - The Future Is The Past: Tagging And Tracking Through The...Catalyst
 
10 Trends Changing Programmatic
10 Trends Changing Programmatic10 Trends Changing Programmatic
10 Trends Changing ProgrammaticCatalyst
 
New Commerce Conference: Charting a Course to Success with Your Retail Media ...
New Commerce Conference: Charting a Course to Success with Your Retail Media ...New Commerce Conference: Charting a Course to Success with Your Retail Media ...
New Commerce Conference: Charting a Course to Success with Your Retail Media ...Catalyst
 
The New Commerce Conference: The Omni-channel Imperative
The New Commerce Conference: The Omni-channel ImperativeThe New Commerce Conference: The Omni-channel Imperative
The New Commerce Conference: The Omni-channel ImperativeCatalyst
 
New Commerce Commerce: All Things Instacart
New Commerce Commerce: All Things InstacartNew Commerce Commerce: All Things Instacart
New Commerce Commerce: All Things InstacartCatalyst
 
The Power of SEO: Protect Your Bottom Line & Future Proof Your Brand
The Power of SEO: Protect Your Bottom Line & Future Proof Your BrandThe Power of SEO: Protect Your Bottom Line & Future Proof Your Brand
The Power of SEO: Protect Your Bottom Line & Future Proof Your BrandCatalyst
 
The Era of Omni-Commerce: New Insights for Dominating the Digital Shelf and B...
The Era of Omni-Commerce: New Insights for Dominating the Digital Shelf and B...The Era of Omni-Commerce: New Insights for Dominating the Digital Shelf and B...
The Era of Omni-Commerce: New Insights for Dominating the Digital Shelf and B...Catalyst
 
Reignite Your Business with Performance Marketing: 4 Ways to Fuel Your Reopening
Reignite Your Business with Performance Marketing: 4 Ways to Fuel Your ReopeningReignite Your Business with Performance Marketing: 4 Ways to Fuel Your Reopening
Reignite Your Business with Performance Marketing: 4 Ways to Fuel Your ReopeningCatalyst
 
Reignite Your Business with Performance Marketing: 4 Ways to Dial-Up Brand In...
Reignite Your Business with Performance Marketing: 4 Ways to Dial-Up Brand In...Reignite Your Business with Performance Marketing: 4 Ways to Dial-Up Brand In...
Reignite Your Business with Performance Marketing: 4 Ways to Dial-Up Brand In...Catalyst
 
Evolve Your Social Commerce Strategy: Thinking Beyond Facebook
Evolve Your Social Commerce Strategy: Thinking Beyond FacebookEvolve Your Social Commerce Strategy: Thinking Beyond Facebook
Evolve Your Social Commerce Strategy: Thinking Beyond FacebookCatalyst
 
B2B SEO: Increase Traffic & Leads in 2020
B2B SEO: Increase Traffic & Leads in 2020B2B SEO: Increase Traffic & Leads in 2020
B2B SEO: Increase Traffic & Leads in 2020Catalyst
 
Keynote: Bias in Search and Recommender Systems
Keynote: Bias in Search and Recommender SystemsKeynote: Bias in Search and Recommender Systems
Keynote: Bias in Search and Recommender SystemsCatalyst
 
TechSEO Boost 2019: Research Competition
TechSEO Boost 2019: Research CompetitionTechSEO Boost 2019: Research Competition
TechSEO Boost 2019: Research CompetitionCatalyst
 
NLP Powered Outreach Link Building
NLP Powered Outreach Link BuildingNLP Powered Outreach Link Building
NLP Powered Outreach Link BuildingCatalyst
 
Generating Qualitative Content with GPT-2 in All Languages
Generating Qualitative Content with GPT-2 in All LanguagesGenerating Qualitative Content with GPT-2 in All Languages
Generating Qualitative Content with GPT-2 in All LanguagesCatalyst
 
Automate, Create Tools, & Test Ideas Quickly with Google Apps Script
Automate, Create Tools, & Test Ideas Quickly with Google Apps ScriptAutomate, Create Tools, & Test Ideas Quickly with Google Apps Script
Automate, Create Tools, & Test Ideas Quickly with Google Apps ScriptCatalyst
 
NLP for SEO
NLP for SEONLP for SEO
NLP for SEOCatalyst
 
What I Learned Building a Toy Example to Crawl & Render like Google
What I Learned Building a Toy Example to Crawl & Render like GoogleWhat I Learned Building a Toy Example to Crawl & Render like Google
What I Learned Building a Toy Example to Crawl & Render like GoogleCatalyst
 

More from Catalyst (20)

Closing the Gap: Adopting Omnichannel Strategies for Stronger Brand-Consumer ...
Closing the Gap: Adopting Omnichannel Strategies for Stronger Brand-Consumer ...Closing the Gap: Adopting Omnichannel Strategies for Stronger Brand-Consumer ...
Closing the Gap: Adopting Omnichannel Strategies for Stronger Brand-Consumer ...
 
TechSEO Boost 2021 - Cultivating a Product Mindset for Success
TechSEO Boost 2021 - Cultivating a Product Mindset for SuccessTechSEO Boost 2021 - Cultivating a Product Mindset for Success
TechSEO Boost 2021 - Cultivating a Product Mindset for Success
 
TechSEO Boost 2021 - The Future Is The Past: Tagging And Tracking Through The...
TechSEO Boost 2021 - The Future Is The Past: Tagging And Tracking Through The...TechSEO Boost 2021 - The Future Is The Past: Tagging And Tracking Through The...
TechSEO Boost 2021 - The Future Is The Past: Tagging And Tracking Through The...
 
10 Trends Changing Programmatic
10 Trends Changing Programmatic10 Trends Changing Programmatic
10 Trends Changing Programmatic
 
New Commerce Conference: Charting a Course to Success with Your Retail Media ...
New Commerce Conference: Charting a Course to Success with Your Retail Media ...New Commerce Conference: Charting a Course to Success with Your Retail Media ...
New Commerce Conference: Charting a Course to Success with Your Retail Media ...
 
The New Commerce Conference: The Omni-channel Imperative
The New Commerce Conference: The Omni-channel ImperativeThe New Commerce Conference: The Omni-channel Imperative
The New Commerce Conference: The Omni-channel Imperative
 
New Commerce Commerce: All Things Instacart
New Commerce Commerce: All Things InstacartNew Commerce Commerce: All Things Instacart
New Commerce Commerce: All Things Instacart
 
The Power of SEO: Protect Your Bottom Line & Future Proof Your Brand
The Power of SEO: Protect Your Bottom Line & Future Proof Your BrandThe Power of SEO: Protect Your Bottom Line & Future Proof Your Brand
The Power of SEO: Protect Your Bottom Line & Future Proof Your Brand
 
The Era of Omni-Commerce: New Insights for Dominating the Digital Shelf and B...
The Era of Omni-Commerce: New Insights for Dominating the Digital Shelf and B...The Era of Omni-Commerce: New Insights for Dominating the Digital Shelf and B...
The Era of Omni-Commerce: New Insights for Dominating the Digital Shelf and B...
 
Reignite Your Business with Performance Marketing: 4 Ways to Fuel Your Reopening
Reignite Your Business with Performance Marketing: 4 Ways to Fuel Your ReopeningReignite Your Business with Performance Marketing: 4 Ways to Fuel Your Reopening
Reignite Your Business with Performance Marketing: 4 Ways to Fuel Your Reopening
 
Reignite Your Business with Performance Marketing: 4 Ways to Dial-Up Brand In...
Reignite Your Business with Performance Marketing: 4 Ways to Dial-Up Brand In...Reignite Your Business with Performance Marketing: 4 Ways to Dial-Up Brand In...
Reignite Your Business with Performance Marketing: 4 Ways to Dial-Up Brand In...
 
Evolve Your Social Commerce Strategy: Thinking Beyond Facebook
Evolve Your Social Commerce Strategy: Thinking Beyond FacebookEvolve Your Social Commerce Strategy: Thinking Beyond Facebook
Evolve Your Social Commerce Strategy: Thinking Beyond Facebook
 
B2B SEO: Increase Traffic & Leads in 2020
B2B SEO: Increase Traffic & Leads in 2020B2B SEO: Increase Traffic & Leads in 2020
B2B SEO: Increase Traffic & Leads in 2020
 
Keynote: Bias in Search and Recommender Systems
Keynote: Bias in Search and Recommender SystemsKeynote: Bias in Search and Recommender Systems
Keynote: Bias in Search and Recommender Systems
 
TechSEO Boost 2019: Research Competition
TechSEO Boost 2019: Research CompetitionTechSEO Boost 2019: Research Competition
TechSEO Boost 2019: Research Competition
 
NLP Powered Outreach Link Building
NLP Powered Outreach Link BuildingNLP Powered Outreach Link Building
NLP Powered Outreach Link Building
 
Generating Qualitative Content with GPT-2 in All Languages
Generating Qualitative Content with GPT-2 in All LanguagesGenerating Qualitative Content with GPT-2 in All Languages
Generating Qualitative Content with GPT-2 in All Languages
 
Automate, Create Tools, & Test Ideas Quickly with Google Apps Script
Automate, Create Tools, & Test Ideas Quickly with Google Apps ScriptAutomate, Create Tools, & Test Ideas Quickly with Google Apps Script
Automate, Create Tools, & Test Ideas Quickly with Google Apps Script
 
NLP for SEO
NLP for SEONLP for SEO
NLP for SEO
 
What I Learned Building a Toy Example to Crawl & Render like Google
What I Learned Building a Toy Example to Crawl & Render like GoogleWhat I Learned Building a Toy Example to Crawl & Render like Google
What I Learned Building a Toy Example to Crawl & Render like Google
 

Recently uploaded

Content Marketing: How To Find The True Value Of Your Marketing Funnel
Content Marketing: How To Find The True Value Of Your Marketing FunnelContent Marketing: How To Find The True Value Of Your Marketing Funnel
Content Marketing: How To Find The True Value Of Your Marketing FunnelSearch Engine Journal
 
Dave Cousin TW-BERT Good for Users, Good for SEOsBrighton SEO Deck
Dave Cousin TW-BERT Good for Users, Good for SEOsBrighton SEO DeckDave Cousin TW-BERT Good for Users, Good for SEOsBrighton SEO Deck
Dave Cousin TW-BERT Good for Users, Good for SEOsBrighton SEO DeckOban International
 
Paul Russell Confidential Resume for Fahlo.pdf
Paul Russell Confidential Resume for Fahlo.pdfPaul Russell Confidential Resume for Fahlo.pdf
Paul Russell Confidential Resume for Fahlo.pdfpaul8402
 
How To Become a Master In Search Engine Optimization (SEO)
How To Become a Master In Search Engine Optimization (SEO)How To Become a Master In Search Engine Optimization (SEO)
How To Become a Master In Search Engine Optimization (SEO)Blessings Ngalande
 
8 distribution in rural mkts.ppt Rural Marketing
8 distribution in rural mkts.ppt Rural Marketing8 distribution in rural mkts.ppt Rural Marketing
8 distribution in rural mkts.ppt Rural Marketingpshirsat
 
Digital Marketing complete introduction.
Digital Marketing complete introduction.Digital Marketing complete introduction.
Digital Marketing complete introduction.Kashish Bindra
 
social media optimization complete indroduction
social media optimization complete indroductionsocial media optimization complete indroduction
social media optimization complete indroductioninfoshraddha747
 
Miss Immigrant USA Activity Pageant Program.pdf
Miss Immigrant USA Activity Pageant Program.pdfMiss Immigrant USA Activity Pageant Program.pdf
Miss Immigrant USA Activity Pageant Program.pdfMagdalena Kulisz
 
Digital Marketing in 5G Era - Digital Transformation in 5G Age
Digital Marketing in 5G Era - Digital Transformation in 5G AgeDigital Marketing in 5G Era - Digital Transformation in 5G Age
Digital Marketing in 5G Era - Digital Transformation in 5G AgeDigiKarishma
 
Best digital marketing e-book form bignners
Best digital marketing e-book form bignnersBest digital marketing e-book form bignners
Best digital marketing e-book form bignnersmuntasibkhan58
 
Professional Sales Representative by Sahil Srivastava.pptx
Professional Sales Representative by Sahil Srivastava.pptxProfessional Sales Representative by Sahil Srivastava.pptx
Professional Sales Representative by Sahil Srivastava.pptxSahil Srivastava
 
Introduction to marketing Management Notes
Introduction to marketing Management NotesIntroduction to marketing Management Notes
Introduction to marketing Management NotesKiranTiwari42
 
The Evolution of Internet : How consumers use technology and its impact on th...
The Evolution of Internet : How consumers use technology and its impact on th...The Evolution of Internet : How consumers use technology and its impact on th...
The Evolution of Internet : How consumers use technology and its impact on th...sowmyrao14
 
Digital Marketing Courses In Pune- school Of Internet Marketing
Digital Marketing Courses In Pune- school Of Internet MarketingDigital Marketing Courses In Pune- school Of Internet Marketing
Digital Marketing Courses In Pune- school Of Internet MarketingShauryaBadaya
 
Exploring the Impact of Social Media Trends on Society.pdf
Exploring the Impact of Social Media Trends on Society.pdfExploring the Impact of Social Media Trends on Society.pdf
Exploring the Impact of Social Media Trends on Society.pdfolivalibereo
 
Francesco d’Angela, Service Designer di @HintoGroup- “Oltre la Frontiera Crea...
Francesco d’Angela, Service Designer di @HintoGroup- “Oltre la Frontiera Crea...Francesco d’Angela, Service Designer di @HintoGroup- “Oltre la Frontiera Crea...
Francesco d’Angela, Service Designer di @HintoGroup- “Oltre la Frontiera Crea...Associazione Digital Days
 
Agencia Marketing Branding Examen Fundamentals Digital Marketing Google Abril...
Agencia Marketing Branding Examen Fundamentals Digital Marketing Google Abril...Agencia Marketing Branding Examen Fundamentals Digital Marketing Google Abril...
Agencia Marketing Branding Examen Fundamentals Digital Marketing Google Abril...Marketing BRANDING
 
AMAZON Copywriting Portfolio by Cielo Evangelista
AMAZON Copywriting Portfolio by Cielo EvangelistaAMAZON Copywriting Portfolio by Cielo Evangelista
AMAZON Copywriting Portfolio by Cielo Evangelistacrevangelista
 
Richard van der Velde, Technical Support Lead for Cookiebot @CMP – “Artificia...
Richard van der Velde, Technical Support Lead for Cookiebot @CMP – “Artificia...Richard van der Velde, Technical Support Lead for Cookiebot @CMP – “Artificia...
Richard van der Velde, Technical Support Lead for Cookiebot @CMP – “Artificia...Associazione Digital Days
 
SEO and Digital PR - How to Connect Your Teams to Maximise Success
SEO and Digital PR - How to Connect Your Teams to Maximise SuccessSEO and Digital PR - How to Connect Your Teams to Maximise Success
SEO and Digital PR - How to Connect Your Teams to Maximise SuccessLiv Day
 

Recently uploaded (20)

Content Marketing: How To Find The True Value Of Your Marketing Funnel
Content Marketing: How To Find The True Value Of Your Marketing FunnelContent Marketing: How To Find The True Value Of Your Marketing Funnel
Content Marketing: How To Find The True Value Of Your Marketing Funnel
 
Dave Cousin TW-BERT Good for Users, Good for SEOsBrighton SEO Deck
Dave Cousin TW-BERT Good for Users, Good for SEOsBrighton SEO DeckDave Cousin TW-BERT Good for Users, Good for SEOsBrighton SEO Deck
Dave Cousin TW-BERT Good for Users, Good for SEOsBrighton SEO Deck
 
Paul Russell Confidential Resume for Fahlo.pdf
Paul Russell Confidential Resume for Fahlo.pdfPaul Russell Confidential Resume for Fahlo.pdf
Paul Russell Confidential Resume for Fahlo.pdf
 
How To Become a Master In Search Engine Optimization (SEO)
How To Become a Master In Search Engine Optimization (SEO)How To Become a Master In Search Engine Optimization (SEO)
How To Become a Master In Search Engine Optimization (SEO)
 
8 distribution in rural mkts.ppt Rural Marketing
8 distribution in rural mkts.ppt Rural Marketing8 distribution in rural mkts.ppt Rural Marketing
8 distribution in rural mkts.ppt Rural Marketing
 
Digital Marketing complete introduction.
Digital Marketing complete introduction.Digital Marketing complete introduction.
Digital Marketing complete introduction.
 
social media optimization complete indroduction
social media optimization complete indroductionsocial media optimization complete indroduction
social media optimization complete indroduction
 
Miss Immigrant USA Activity Pageant Program.pdf
Miss Immigrant USA Activity Pageant Program.pdfMiss Immigrant USA Activity Pageant Program.pdf
Miss Immigrant USA Activity Pageant Program.pdf
 
Digital Marketing in 5G Era - Digital Transformation in 5G Age
Digital Marketing in 5G Era - Digital Transformation in 5G AgeDigital Marketing in 5G Era - Digital Transformation in 5G Age
Digital Marketing in 5G Era - Digital Transformation in 5G Age
 
Best digital marketing e-book form bignners
Best digital marketing e-book form bignnersBest digital marketing e-book form bignners
Best digital marketing e-book form bignners
 
Professional Sales Representative by Sahil Srivastava.pptx
Professional Sales Representative by Sahil Srivastava.pptxProfessional Sales Representative by Sahil Srivastava.pptx
Professional Sales Representative by Sahil Srivastava.pptx
 
Introduction to marketing Management Notes
Introduction to marketing Management NotesIntroduction to marketing Management Notes
Introduction to marketing Management Notes
 
The Evolution of Internet : How consumers use technology and its impact on th...
The Evolution of Internet : How consumers use technology and its impact on th...The Evolution of Internet : How consumers use technology and its impact on th...
The Evolution of Internet : How consumers use technology and its impact on th...
 
Digital Marketing Courses In Pune- school Of Internet Marketing
Digital Marketing Courses In Pune- school Of Internet MarketingDigital Marketing Courses In Pune- school Of Internet Marketing
Digital Marketing Courses In Pune- school Of Internet Marketing
 
Exploring the Impact of Social Media Trends on Society.pdf
Exploring the Impact of Social Media Trends on Society.pdfExploring the Impact of Social Media Trends on Society.pdf
Exploring the Impact of Social Media Trends on Society.pdf
 
Francesco d’Angela, Service Designer di @HintoGroup- “Oltre la Frontiera Crea...
Francesco d’Angela, Service Designer di @HintoGroup- “Oltre la Frontiera Crea...Francesco d’Angela, Service Designer di @HintoGroup- “Oltre la Frontiera Crea...
Francesco d’Angela, Service Designer di @HintoGroup- “Oltre la Frontiera Crea...
 
Agencia Marketing Branding Examen Fundamentals Digital Marketing Google Abril...
Agencia Marketing Branding Examen Fundamentals Digital Marketing Google Abril...Agencia Marketing Branding Examen Fundamentals Digital Marketing Google Abril...
Agencia Marketing Branding Examen Fundamentals Digital Marketing Google Abril...
 
AMAZON Copywriting Portfolio by Cielo Evangelista
AMAZON Copywriting Portfolio by Cielo EvangelistaAMAZON Copywriting Portfolio by Cielo Evangelista
AMAZON Copywriting Portfolio by Cielo Evangelista
 
Richard van der Velde, Technical Support Lead for Cookiebot @CMP – “Artificia...
Richard van der Velde, Technical Support Lead for Cookiebot @CMP – “Artificia...Richard van der Velde, Technical Support Lead for Cookiebot @CMP – “Artificia...
Richard van der Velde, Technical Support Lead for Cookiebot @CMP – “Artificia...
 
SEO and Digital PR - How to Connect Your Teams to Maximise Success
SEO and Digital PR - How to Connect Your Teams to Maximise SuccessSEO and Digital PR - How to Connect Your Teams to Maximise Success
SEO and Digital PR - How to Connect Your Teams to Maximise Success
 

How to Run SEO Experiments

  • 1. Your Name | @Twitterhandle | #TechSEOBoost SEO Experimentation Brian Ta Product Manager, Coinbase
  • 2. Brian Ta | @fanfavorite_bta | #TechSEOBoost How to run SEO experiments
  • 3. Brian Ta | @fanfavorite_bta | #TechSEOBoost About me
  • 4. Brian Ta | @fanfavorite_bta | #TechSEOBoost Strava Product Manager, Acquisition Airbnb SEO Lead AngelList Product Manager, Growth
  • 5. Brian Ta | @fanfavorite_bta | #TechSEOBoost what is SEO experimentation?
  • 6. Brian Ta | @fanfavorite_bta | #TechSEOBoost Assumptions: 1. You’re familiar with SEO 2. Organic traffic is already one of the main drivers of your business 3. You have thousands of pages
  • 7. Brian Ta | @fanfavorite_bta | #TechSEOBoost it’s like any normal a/b test you’d run, but cooler(and different) what can you test? anything your heart desires* title tags meta descriptions image alt tags content any on-page element
  • 8. Brian Ta | @fanfavorite_bta | #TechSEOBoost it allows you to know, with certainty, how effective your changes are
  • 9. Brian Ta | @fanfavorite_bta | #TechSEOBoost how is it useful?
  • 10. Brian Ta | @fanfavorite_bta | #TechSEOBoost it takes the guesswork out of SEO
  • 11. Brian Ta | @fanfavorite_bta | #TechSEOBoost You get to learn and test the boundaries of SEO safely
  • 12. Brian Ta | @fanfavorite_bta | #TechSEOBoost how many of you knew this? Airbnb SEO team has known since 2017 this is a competitive advantage
  • 13. Brian Ta | @fanfavorite_bta | #TechSEOBoost when is it useful?
  • 14. Brian Ta | @fanfavorite_bta | #TechSEOBoost 1. When you have something to learn/test 2. If leadership wants you to prove out your wins
  • 15. Brian Ta | @fanfavorite_bta | #TechSEOBoost experiment if you have something to learn Don’t test for the sake of testing Ship often. Ship fast. Run experiments as they’re needed, not because you can. Embody a growth mindset. If you’re not learning, you’re failing.
  • 16. Brian Ta | @fanfavorite_bta | #TechSEOBoost opportunity optimization know the difference
  • 17. Brian Ta | @fanfavorite_bta | #TechSEOBoost How do we build it?
  • 18. Brian Ta | @fanfavorite_bta | #TechSEOBoost By yourself. In-house. → The large majority of SEO experimentation platforms use Javascript to do bucketing. 👎 → Non-SEO specific experimentation platforms don’t let you bucket by page. → The ones that don’t ask you to route through their own CDN 👎
  • 19. Brian Ta | @fanfavorite_bta | #TechSEOBoost Regular A/B Tests → They’re bucketed on the user level → Users will get the same experience on the entire site
  • 20. Brian Ta | @fanfavorite_bta | #TechSEOBoost Regular A/B Tests control treatment user www.example.com/category/{pdp}
  • 21. Brian Ta | @fanfavorite_bta | #TechSEOBoost this obviously doesn’t work for seo why doesn’t it? Inconsistent experience for Google it’s not a consistent experience for Google If Google hits the same page multiple times, it’s going to get bucketed into control or treatment, and will get an inconsistent experience. experimentation platforms leverage JS/cookies to do bucketing This is not ideal for Google, as Google doesn’t execute JS everytime it crawls a page and it doesn’t persist cookies across sessions
  • 22. Brian Ta | @fanfavorite_bta | #TechSEOBoost SEO A/B Tests → They’re bucketed on the page level → Users will get a different experience based on the page they’re on → Google will get a consistent experience
  • 23. Brian Ta | @fanfavorite_bta | #TechSEOBoost SEO A/B Tests control treatment Googlebot www.example.com/category/roses www.example.com/category/lilies
  • 24. Brian Ta | @fanfavorite_bta | #TechSEOBoost Let’s get tactical
  • 25. Brian Ta | @fanfavorite_bta | #TechSEOBoost Prerequisites → You’ll need the ability to bucket your control and treatment on the page level → You’ll need the ability to track incoming organic traffic to your site → You’ll need a decent amount of traffic to your set of pages. ~5k organic traffic a day
  • 26. Brian Ta | @fanfavorite_bta | #TechSEOBoost bucketing your control and treatment on the page level how do I do this? Programmatically or manually Programatically Take the hash of the URL to decide whether it goes in control or treatment Manually If your site is small enough, you can manually define it yourself. Try your best to make sure that organic traffic to both buckets is roughly the same
  • 27. Brian Ta | @fanfavorite_bta | #TechSEOBoost tracking incoming organic traffic how do I do this? Pulling from as close to the data source as possible Don’t use GA It’s sampled. I guess it’ll work in a pinch, but I wouldn’t trust GA data. How’d we do it elsewhere? Airbnb has a visitors table that logged every visitor and how they came into the website. That’s what we used. Same with Strava
  • 28. Brian Ta | @fanfavorite_bta | #TechSEOBoost Step 1: Design and Launch → Design, implement, and launch your experiment. → Run one experiment at a time to start → Roll out your experiment to your entire site
  • 29. Brian Ta | @fanfavorite_bta | #TechSEOBoost Step 2: Wait → Let it run between 2-4 weeks → SEO experiments take longer than normal A/B tests to show impact
  • 30. Brian Ta | @fanfavorite_bta | #TechSEOBoost seriously. wait. why? that’s just the nature of running experiments. you need time for the results to settle.
  • 31. Brian Ta | @fanfavorite_bta | #TechSEOBoost Step 3: Analysis → We’re going to look at the difference in expected difference of traffic. → Compare the difference in traffic pre- experiment, and the difference in traffic post-experiment
  • 32. Brian Ta | @fanfavorite_bta | #TechSEOBoost measuring difference in difference how do I do this? Look at the difference in traffic before launch, and difference after launch
  • 33. Brian Ta | @fanfavorite_bta | #TechSEOBoost Step 4: Conclude → You can conclude if the experiment has run for more than two weeks, and if your results are statistically significant* *if you have someone to tell you that. If not, just launch it if it looks good
  • 34. Brian Ta | @fanfavorite_bta | #TechSEOBoost Let’s design an experiment
  • 35. Brian Ta | @fanfavorite_bta | #TechSEOBoost Setting the stage We’re a Growth PM at Figma on the Community team, and we want to grow the organic traffic coming into the Community pages
  • 36. Brian Ta | @fanfavorite_bta | #TechSEOBoost Current title tag: {name of file | description of file that gets truncated} <title>Figma - iOS & iPadOS 14 UI Kit for Figma | <p>Excited to share the latest iOS &amp; iPadOS 14 UI Kit for Figma!</p><p><br></p><p>---</p><p><...</title> Step 1: Designing the experiment
  • 37. Brian Ta | @fanfavorite_bta | #TechSEOBoost Title tag to test: {name of file | tags} <title>Figma - iOS & iPadOS 14 UI Kit for Figma | 14, alert, apple, dark, emoji, ios, iphone, kit, light</title> Step 1: Designing the experiment cont’d
  • 38. Brian Ta | @fanfavorite_bta | #TechSEOBoost We’ll do a straight A/B test with 50/50 treatment versus control to ALL Community File pages. Step 2: Rollout
  • 39. Brian Ta | @fanfavorite_bta | #TechSEOBoost Title tag experiments are usually impactful. I’d probably wait two weeks before running an analysis. Step 3: Wait
  • 40. Brian Ta | @fanfavorite_bta | #TechSEOBoost We’ll look at the expected difference in traffic if you hadn’t run the experiment (control group) and compare it against the difference that you see now that you’ve made the change (treatment). I’ll work with a data scientist to make sure that we’re pulling data from our visitors table. Step 4: Analysis
  • 41. Brian Ta | @fanfavorite_bta | #TechSEOBoost If results are positive and are statistically significant, I’d launch to 100%. If it’s neutral, or inconclusive after a month, you can use your own judgment on whether or not you want to launch it. Step 5: Launch
  • 42. Brian Ta | @fanfavorite_bta | #TechSEOBoost Document your learnings, and start thinking about other experiments you can do. Step 6: Iterate
  • 43. Brian Ta | @fanfavorite_bta | #TechSEOBoost things to keep in mind
  • 44. Brian Ta | @fanfavorite_bta | #TechSEOBoost impact of experiments will decay. +5% increase in traffic won’t last forever
  • 45. Brian Ta | @fanfavorite_bta | #TechSEOBoost don’t be afraid to ship neutral experiments. experiments are to inform your decision.
  • 46. Brian Ta | @fanfavorite_bta | #TechSEOBoost experimentation should not be slowing you down
  • 47. Brian Ta | @fanfavorite_bta | #TechSEOBoost have a good growth/experiment culture. ideate. iterate. test. launch.
  • 48. Brian Ta | @fanfavorite_bta | #TechSEOBoost The Growth Process Bottoms Up Ideation Grouping & Prioritizing Experiment Scoping Opportunity Scoping Experimentation & Learning Rapid Prototyping Experiment Execution Insights & Sharing Research & Analysis
  • 49. Brian Ta | @fanfavorite_bta | #TechSEOBoost Thanks! @fanfavorite_bta