SlideShare a Scribd company logo
@alexisksanders|
1
@alexisksanders|
Scaling ranking data
analysis:
organizing, visualizing, and having some fun with
SEMrush data
@alexisksanders| @alexisksanders|
http://bit.ly
/dealing-with-ranking-
data
@alexisksanders|
What are we going to do today?
1.Get some SEMrush ranking data
2.Segment keywords using Jupyter
Notebook
3.Load the data into Power Bi
4.Visualize data
@alexisksanders|
Why?
• 1st-party data > 3rd-party data > no data
• insights > data
• efficiency > work time
• fun > mundane parts of analysis
@alexisksanders|
Step 1: Get SEMrush data
y’all know how to do
this, let’s use
chipotle!
@alexisksanders|
Step 2: Open Jupyter Notebook (can also use Google
colabs here)
https://www.anaconda.com/distributi
on/
@alexisksanders|
Step 3: Import pandas
that’s all we need to
start
@alexisksanders|
Step 4: pandas.read_csv(data)
everything is easiest if it’s in the same
folder (buuuuuuuut who doesn’t love living outside the box, on the edge)
@alexisksanders|
Step 5: Setting up f(x) to segment brand
vs. non-
it’s all a
big if-
else
statemen
t (since python doesn’t have
switch statements)
@alexisksanders|
What sorts  SERP intents (proxy)
shopping ads
adwords
(top &
bottom)
local pack
featured
snippets
people also
ask
knowledge
panel
FAQ
job search site links
video
featured
video
top stories
twitter
reviews
flights
image pack
AMP
video
carousel
featured
image
hotels pack
buy go learn get a
job
navigation
al
other
this can be
organized however
you want
@alexisksanders|
Step 6: Setting up a f(x) to segment SERP
intent
we’re
going to
take
what we
used for
brand
and
modify
@alexisksanders| @alexisksanders|
… more f(x) creation …
@alexisksanders|
What sorts  digging into informational
menu
nutrition
recipe
price
deals
rewards
special
days
hours
take-out
delivery
catering
near me
feedback
corporat
e
gift card
can be
whatever
you want
@alexisksanders|
What sorts  products
bowl burrito taco
quesadill
a
salad
@alexisksanders|
What sorts  meats
sofritas chicken steak carnitas veggiebarbacoa
@alexisksanders|
It looks like it’s softritas…
@alexisksanders|
Step 7: dataframe.to_csv(categorized-data)
export,
will go to
the
folder
noteboo
k is in
@alexisksanders|
Step 8: Review data in Excel (then make logic
adjustments)
clean the
data,
modify
logic (e.g.,
[chip])
@alexisksanders|
Step 9: Load data in Power Bi (or other BI visualization
software)
[Get
data] >
load .csv
data
@alexisksanders|
Example 1: What are the top subdomains?
@alexisksanders|
And… we make the chart look nice in the style
tab
@alexisksanders|
Example 2: What are the top SERP intents?
@alexisksanders|
Very high likelihood of hitting a local pack in the
SERP
not
necessaril
y
surprising
for a local
business,
but hey –
the more
you know
@alexisksanders|
Very high likelihood of hitting a local pack in the
SERP
and…
non-
brand is
similar
(buuuut
with less
ads)
@alexisksanders|
Example 3: What are the top intents?
@alexisksanders|
This one got a bit meta…
it’s the
intent’s I
made up
overlaid with
the SERP
intents
(based on
SERP
features that
appear)
@alexisksanders|
Example 4: What the top products by meat?
@alexisksanders|
Chicken bowl for the win…
who knows …
maybe
people want
to know what
sofritas it,
but don’t
necessarily
want to eat
it…
@alexisksanders|
Example 5: What are top nb keywords & their
intent?
@alexisksanders|
Example 6: What are top features?
@alexisksanders|
Example 7: What are top questions?
@alexisksanders|
Tofu… it’s tofu…
for calories
(cough…and
macros…cough),
Chipotle
actually has a
nutrition
calculator, you
can add your
usual order
(note: I didn’t write you should…)
@alexisksanders|
Example 8: What are top nb kws by traffic and
cost?
@alexisksanders| @alexisksanders|
http://bit.ly
/dealing-with-ranking-
data
@alexisksanders| @alexisksanders|
Thank you!

More Related Content

PPTX
SMX West Structured Data Practical and Advanced
PPTX
SEO and Analytics
PPTX
Alexis + Max - We Love SEO 19 - Bot X
PPTX
Mobile-first indexing - SMX East
PPTX
diagnosing technical seo issues
PPTX
SMX Keynote - SEO Horizons - Alexis' Section
PPTX
quest is in the name: question answering systems
PPTX
the SEO cyborg - Moz 2018 (full edition)
SMX West Structured Data Practical and Advanced
SEO and Analytics
Alexis + Max - We Love SEO 19 - Bot X
Mobile-first indexing - SMX East
diagnosing technical seo issues
SMX Keynote - SEO Horizons - Alexis' Section
quest is in the name: question answering systems
the SEO cyborg - Moz 2018 (full edition)

What's hot (20)

PPTX
skillshare organic search strategy
PPTX
SEO in Orbit - Duplicate Content by OnCrawl
PPTX
SMX East - SEO Tools Panel
PDF
An SEO's Guide to Website Migrations | Faye Watt | BrightonSEO's Advanced Tec...
PDF
FoundConf 2018 Signals Speak - Alexis Sanders
PPTX
What a search engine can teach you about product sitemaps - BrightonSEO April...
PPTX
What's Next for Page Experience - SMX Next 2021 - Patrick Stox
PDF
Technical SEO Beyond the Audit - Brighton SEO April 2017 - Philip Gamble
PPTX
Redefining relevance: links in 2018 - #LeedsLovesSearch
PDF
SEO Crawl Rank And Crawl Tank - Brighton SEO April 2016
PDF
How to Change the search results are displayed
PPTX
Things Google Tries To Correct For You - SMX Advanced 2019 Insights Sessions ...
PDF
Spca2014 search workshop niaulin
PPTX
Raleigh SEO Meetup April 2018 - Dan Hinckley
PPTX
A Crash Course in Technical SEO from Patrick Stox - Beer & SEO Meetup May 2019
PDF
Cap 233 how search works
PPTX
React JS and Search Engines - Patrick Stox at Triangle ReactJS Meetup
PDF
#BrightonSEO: Work Life Hacks - Tools & Tips to Improve Internal Productivity...
PPTX
Alexis max-Creating a bot experience as good as your user experience - Alexis...
PPTX
Barak hullman schema wp tools
skillshare organic search strategy
SEO in Orbit - Duplicate Content by OnCrawl
SMX East - SEO Tools Panel
An SEO's Guide to Website Migrations | Faye Watt | BrightonSEO's Advanced Tec...
FoundConf 2018 Signals Speak - Alexis Sanders
What a search engine can teach you about product sitemaps - BrightonSEO April...
What's Next for Page Experience - SMX Next 2021 - Patrick Stox
Technical SEO Beyond the Audit - Brighton SEO April 2017 - Philip Gamble
Redefining relevance: links in 2018 - #LeedsLovesSearch
SEO Crawl Rank And Crawl Tank - Brighton SEO April 2016
How to Change the search results are displayed
Things Google Tries To Correct For You - SMX Advanced 2019 Insights Sessions ...
Spca2014 search workshop niaulin
Raleigh SEO Meetup April 2018 - Dan Hinckley
A Crash Course in Technical SEO from Patrick Stox - Beer & SEO Meetup May 2019
Cap 233 how search works
React JS and Search Engines - Patrick Stox at Triangle ReactJS Meetup
#BrightonSEO: Work Life Hacks - Tools & Tips to Improve Internal Productivity...
Alexis max-Creating a bot experience as good as your user experience - Alexis...
Barak hullman schema wp tools
Ad

Similar to SEMrush- 5 Hours of SEO - Scaling Ranking Data Analysis (20)

PPTX
Alexis Sanders — Scaling Ranking Data Analysis: Organizing, Visualizing, and ...
PDF
Agile Data Science 2.0: Using Spark with MongoDB
PDF
Agile Data Science 2.0
PPTX
Data infrastructure architecture for medium size organization: tips for colle...
PPTX
SearchLove London | Matt Beswick, 'Get More From Your Content'
PPTX
[DW&U] - To-Do, Doing, Done: How to manage work
PDF
Yahoo Enabling Exploratory Analytics of Data in Shared-service Hadoop Clusters
PDF
State of Play. Data Science on Hadoop in 2015 by SEAN OWEN at Big Data Spain ...
PDF
Paytm labs soyouwanttodatascience
PPTX
Developer Night - Opticon18
PPTX
Move a successful onpremise oltp application to the cloud
PPTX
Building Powerful and Intelligent Applications with Azure Machine Learning
PPTX
How to Think Like the SQL Server Engine
PDF
Building a Data Driven Organization
PPTX
Dive Into Azure Data Lake - PASS 2017
PPTX
Building Powerful and Intelligent Applications with Azure Machine Learning
PPTX
7 Database Mistakes YOU Are Making -- Linuxfest Northwest 2019
PDF
Waiting too long for Excel's VLOOKUP? Use SQLite for simple data analysis!
PDF
2017 09-27 democratize data products with SQL
PPTX
Maintainable Machine Learning Products
Alexis Sanders — Scaling Ranking Data Analysis: Organizing, Visualizing, and ...
Agile Data Science 2.0: Using Spark with MongoDB
Agile Data Science 2.0
Data infrastructure architecture for medium size organization: tips for colle...
SearchLove London | Matt Beswick, 'Get More From Your Content'
[DW&U] - To-Do, Doing, Done: How to manage work
Yahoo Enabling Exploratory Analytics of Data in Shared-service Hadoop Clusters
State of Play. Data Science on Hadoop in 2015 by SEAN OWEN at Big Data Spain ...
Paytm labs soyouwanttodatascience
Developer Night - Opticon18
Move a successful onpremise oltp application to the cloud
Building Powerful and Intelligent Applications with Azure Machine Learning
How to Think Like the SQL Server Engine
Building a Data Driven Organization
Dive Into Azure Data Lake - PASS 2017
Building Powerful and Intelligent Applications with Azure Machine Learning
7 Database Mistakes YOU Are Making -- Linuxfest Northwest 2019
Waiting too long for Excel's VLOOKUP? Use SQLite for simple data analysis!
2017 09-27 democratize data products with SQL
Maintainable Machine Learning Products
Ad

More from Alexis Sanders (13)

PDF
The Science of Seeking Your Customer: Research, SEO, CRM
PPTX
skillshare organic search strategies - template
PPTX
Mobile-First Indexing and AMP - SMX Advanced 2018
PPTX
BrightonSEO Structured Data by Alexis Sanders
PPTX
Ocular Dialect
PDF
D13TM Newsletter - July
PPTX
2016-7 Toastmasters PRM Plan-Website
PDF
Summer TLI 2016 program v7
PDF
Fall Conference 2015 - Hall of Fame Program - v4
PDF
Summer TLI 2015 program-Final-LOW RES
PDF
Winter TLI 2016 program-8_PROOF
PDF
Spring Conference 2016 - program v9
PDF
Fall Conference 2015 v7
The Science of Seeking Your Customer: Research, SEO, CRM
skillshare organic search strategies - template
Mobile-First Indexing and AMP - SMX Advanced 2018
BrightonSEO Structured Data by Alexis Sanders
Ocular Dialect
D13TM Newsletter - July
2016-7 Toastmasters PRM Plan-Website
Summer TLI 2016 program v7
Fall Conference 2015 - Hall of Fame Program - v4
Summer TLI 2015 program-Final-LOW RES
Winter TLI 2016 program-8_PROOF
Spring Conference 2016 - program v9
Fall Conference 2015 v7

Recently uploaded (20)

PPT
Introduction to consumer behavior(1).PPT
PDF
Missing skill for SEO in AI Era eSkydecode.pdf
PDF
The Role of Search Intent in Shaping SEO Strategies in 2025
PPTX
Presentation - MindfulHeal Digital Ayurveda GTM & Marketing Plan.pptx
PDF
sm_67a1bc7f35716dcb1a9195ea_382528b8-2159-47be-a7ba-d034a449f849.pdf
PDF
5 free to use google tools to understand your customers online behavior in 20...
PPT
Market research before Marketing Research .PPT
PDF
RC 14001 Certification: Enhancing ISO 14001 with EHS & Security Standards
PDF
SEO vs. AEO: Optimizing for Google vs AI-Powered Search Assistants
PDF
Keshav Solutions Pest Control || Trending Branding Digital Solutions
PDF
E_Book_Customer_Relation_Management_0.pdf
PPTX
UNIT 3 - 5 INDUSTRIAL PRICING.ppt x
PDF
Nurpet Packaging Company Profile (Basic)
PPTX
"Best Healthcare Digital Marketing Ideas
PDF
Dream Powell - Project and Portfolio 3: Marketing
PDF
You Need SEO for Your Business. Here’s Why..pdf
PPTX
Best Digital marketing service provider in Chandigarh.pptx
PDF
Instagram Marketing Agency by IIS INDIA.pdf
PPTX
Fixing-AI-Hallucinations-The-NeuroRanktm-Approach.pptx
PDF
Digital Marketing - clear pictire of marketing
Introduction to consumer behavior(1).PPT
Missing skill for SEO in AI Era eSkydecode.pdf
The Role of Search Intent in Shaping SEO Strategies in 2025
Presentation - MindfulHeal Digital Ayurveda GTM & Marketing Plan.pptx
sm_67a1bc7f35716dcb1a9195ea_382528b8-2159-47be-a7ba-d034a449f849.pdf
5 free to use google tools to understand your customers online behavior in 20...
Market research before Marketing Research .PPT
RC 14001 Certification: Enhancing ISO 14001 with EHS & Security Standards
SEO vs. AEO: Optimizing for Google vs AI-Powered Search Assistants
Keshav Solutions Pest Control || Trending Branding Digital Solutions
E_Book_Customer_Relation_Management_0.pdf
UNIT 3 - 5 INDUSTRIAL PRICING.ppt x
Nurpet Packaging Company Profile (Basic)
"Best Healthcare Digital Marketing Ideas
Dream Powell - Project and Portfolio 3: Marketing
You Need SEO for Your Business. Here’s Why..pdf
Best Digital marketing service provider in Chandigarh.pptx
Instagram Marketing Agency by IIS INDIA.pdf
Fixing-AI-Hallucinations-The-NeuroRanktm-Approach.pptx
Digital Marketing - clear pictire of marketing

SEMrush- 5 Hours of SEO - Scaling Ranking Data Analysis