SlideShare a Scribd company logo
1 of 33
Identifying Video
Optimization Opportunities
Through SERP Analysis
Grayson Parks
Sr. Technical Analyst
Adapt PartnersAdaptPartners.com
or...
How to Win
Modern SERPs
The Evolution of
Search Engine
Results Pages
(SERPs)
2013
2014
2017
2019
2019 (mobile)
Above the fold Below the fold
Adapting
to Modern
SERPs
Benefits of multiple
signals in a single SERP
● Claim higher percent of SERP real estate
● Establishes trust with the user
● Captures different search intents
○ Informational
○ Transactional
○ Navigational
Leveraging
Videos in
SERPs
The Analysis Process
1) Get an inventory of your existing videos
2) Which of your keywords have videos in the SERP?
3) Scrape your video SERPs for insights
a) Do you own any of those videos?
b) If you do own those videos, where do they rank?
c) What are the top ranking videos?
4) Analyze results
a) What videos can be optimized?
b) What searches should we create videos for?
Get Inventory
of Your Videos
3
1 2
ANALYTICS
DATASTUDIOSEEMORE
Pull videos and metrics from
YouTube Analytics dashboard
MONTHLY DATA
VIDEOS
&
METRICS
Export data and pull everything into a
spreadsheet and aggregate
VIDEO ID
VIDEO IDS
EXAMPLE VIDEO
PERFORMANCE TREND
Scrape your
SERPs that
have Videos
1 2
3
ORGANICKEYWORDS
VIDEOSERPFEATURES
EXPORT
Video SERP Architecture
Use Python to scrape SERP of each keyword
and pull out data for each video in SERP
Find all the video
cards in the SERP
Get video link
Get video title
Get video publisher
Requests
Beautiful Soup
Use Python to scrape SERP of each keyword
and pull out data for each video in SERP
Scrape
SERP
for every
keyword
The Scraping Results
VIDEO URL PUBLISHER VIDEO TITLE
Aggregate all of the data together
into a single spreadsheet
For every keyword, we should have:
● Organic Rank Data (Ahrefs)
○ Our organic rank for that keyword
○ Our top ranking page for that keyword
○ The organic search volume for that keyword
● Video SERP data (scraped)
○ Ranking videos for that keyword (SERP scrape)
■ Publisher
■ Title
■ URL
○ Number of videos in SERP
○ Rank 1-10 of our videos (if ranking at all)
Interpreting
the Data
Videos that need optimization:
Keyword Criteria
Optimize these videos
Get these pages
in the Top 10!
Keywords that Need Videos:
Keyword Criteria
Less competition
Create videos for
these keywords
Pulling Video
Metadata
Getting YouTube Descriptions and Transcripts
Parse URL to get
video ID
Pull in the
transcript using
the YouTube
Transcript API
Pull in the
description using
the YouTube API
Thanks Robert!
Getting YouTube Descriptions and Transcripts
1Create CSV of
Video Links/IDs
2Run Notebook or
Script in same folder
3Output
Optimization and Next Steps
● Check video performance on YouTube before editing
● Add transcript if missing
● Include keyword in title and description
● Compare to competing videos that are already ranking well
● If embedding or hosting your own videos, make sure you use
schema markup
Twitter
@GraysonParks
Python Notebooks
https://anaconda.org/gcparks
Presentation Slides
https://www.slideshare.net/GraysonParks

More Related Content

What's hot

Decoupling react native test framework
Decoupling react native test frameworkDecoupling react native test framework
Decoupling react native test framework
Dipti Roy
 

What's hot (8)

Product Camp presentation
Product Camp presentationProduct Camp presentation
Product Camp presentation
 
Coding Dojo: Data Munging (2016)
Coding Dojo: Data Munging (2016)Coding Dojo: Data Munging (2016)
Coding Dojo: Data Munging (2016)
 
Clean Readable Specifications (ETC 2016)
Clean Readable Specifications (ETC 2016)Clean Readable Specifications (ETC 2016)
Clean Readable Specifications (ETC 2016)
 
[Tech Webinar] Second Generation Packaging for ISVs
[Tech Webinar] Second Generation Packaging for ISVs[Tech Webinar] Second Generation Packaging for ISVs
[Tech Webinar] Second Generation Packaging for ISVs
 
JUnit Boot Camp (GeeCON 2016)
JUnit Boot Camp (GeeCON 2016)JUnit Boot Camp (GeeCON 2016)
JUnit Boot Camp (GeeCON 2016)
 
Hands-on Agile Webinar #6: Product Owner Anti-Patterns
Hands-on Agile Webinar #6: Product Owner Anti-PatternsHands-on Agile Webinar #6: Product Owner Anti-Patterns
Hands-on Agile Webinar #6: Product Owner Anti-Patterns
 
Decoupling react native test framework
Decoupling react native test frameworkDecoupling react native test framework
Decoupling react native test framework
 
Mob Programming (2016)
Mob Programming (2016)Mob Programming (2016)
Mob Programming (2016)
 

Similar to Video Optimization Opportunities Through Serp Analysis

How We Use Local Keyword Digger
How We Use Local Keyword DiggerHow We Use Local Keyword Digger
How We Use Local Keyword Digger
DigitalTriggers
 

Similar to Video Optimization Opportunities Through Serp Analysis (20)

YouTube SEO ( A guide to YouTube SEO)
YouTube SEO ( A guide to YouTube SEO)YouTube SEO ( A guide to YouTube SEO)
YouTube SEO ( A guide to YouTube SEO)
 
How We Use Local Keyword Digger
How We Use Local Keyword DiggerHow We Use Local Keyword Digger
How We Use Local Keyword Digger
 
Online Video Optimization
Online Video OptimizationOnline Video Optimization
Online Video Optimization
 
ASO: Best Practices 2015
ASO: Best Practices 2015ASO: Best Practices 2015
ASO: Best Practices 2015
 
SEO Migrations for International Web Setups
SEO Migrations for International Web SetupsSEO Migrations for International Web Setups
SEO Migrations for International Web Setups
 
Brightcove Video SEO - Optimizing Brightcove Video for Search
Brightcove Video SEO - Optimizing Brightcove Video for SearchBrightcove Video SEO - Optimizing Brightcove Video for Search
Brightcove Video SEO - Optimizing Brightcove Video for Search
 
5 Effective SEO Techniques That Bring Results
5 Effective SEO Techniques That Bring Results5 Effective SEO Techniques That Bring Results
5 Effective SEO Techniques That Bring Results
 
Video & Photo Sharing for Optimum Growth & Brand Exposure
Video & Photo Sharing for Optimum Growth & Brand ExposureVideo & Photo Sharing for Optimum Growth & Brand Exposure
Video & Photo Sharing for Optimum Growth & Brand Exposure
 
E-Commerce Video Optimization, YouTube Conversion, & PPV Opportunities for In...
E-Commerce Video Optimization, YouTube Conversion, & PPV Opportunities for In...E-Commerce Video Optimization, YouTube Conversion, & PPV Opportunities for In...
E-Commerce Video Optimization, YouTube Conversion, & PPV Opportunities for In...
 
International Video SEO Optimization ISS Berlin Massimo Burgio
International Video SEO Optimization ISS Berlin Massimo BurgioInternational Video SEO Optimization ISS Berlin Massimo Burgio
International Video SEO Optimization ISS Berlin Massimo Burgio
 
Whitepaper videoseolinked (1)
Whitepaper videoseolinked (1)Whitepaper videoseolinked (1)
Whitepaper videoseolinked (1)
 
How to Drive 500 000 App Installs? FareFirst case
How to Drive 500 000 App Installs? FareFirst caseHow to Drive 500 000 App Installs? FareFirst case
How to Drive 500 000 App Installs? FareFirst case
 
Apogee Results - Video SEO & Video Promotional Strategies for YouTube and Beyond
Apogee Results - Video SEO & Video Promotional Strategies for YouTube and BeyondApogee Results - Video SEO & Video Promotional Strategies for YouTube and Beyond
Apogee Results - Video SEO & Video Promotional Strategies for YouTube and Beyond
 
The Black Hole of Video Analytics- KISSmetrics / Viddler Webinar
The Black Hole of Video Analytics- KISSmetrics / Viddler WebinarThe Black Hole of Video Analytics- KISSmetrics / Viddler Webinar
The Black Hole of Video Analytics- KISSmetrics / Viddler Webinar
 
Video SEO & Promotion Secret Tips – A Report with Personal Experiments
 Video SEO & Promotion Secret Tips – A Report with Personal Experiments  Video SEO & Promotion Secret Tips – A Report with Personal Experiments
Video SEO & Promotion Secret Tips – A Report with Personal Experiments
 
YOUTUBE SEO: How to Format Videos & Impliment Basic Youtube SEO
YOUTUBE SEO: How to Format Videos & Impliment Basic Youtube SEOYOUTUBE SEO: How to Format Videos & Impliment Basic Youtube SEO
YOUTUBE SEO: How to Format Videos & Impliment Basic Youtube SEO
 
Global Search Marketing - BrightEdge Share 14 - Dave Lloyd - Adobe
Global  Search Marketing - BrightEdge Share 14 - Dave Lloyd - AdobeGlobal  Search Marketing - BrightEdge Share 14 - Dave Lloyd - Adobe
Global Search Marketing - BrightEdge Share 14 - Dave Lloyd - Adobe
 
Scaling Content Through Cross Collaboration - Allison Fabella
Scaling Content Through Cross Collaboration - Allison FabellaScaling Content Through Cross Collaboration - Allison Fabella
Scaling Content Through Cross Collaboration - Allison Fabella
 
BrightEdge Share15 - CM203: Scaling Content: Production, Process & Culture - ...
BrightEdge Share15 - CM203: Scaling Content: Production, Process & Culture - ...BrightEdge Share15 - CM203: Scaling Content: Production, Process & Culture - ...
BrightEdge Share15 - CM203: Scaling Content: Production, Process & Culture - ...
 
Youtube video seo
Youtube video seoYoutube video seo
Youtube video seo
 

Recently uploaded

Recently uploaded (20)

Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 

Video Optimization Opportunities Through Serp Analysis