SlideShare a Scribd company logo
Sam Partland
Analysis, Insights & Reporting
About Me – Sam Partland
• 12 years digital marketing experience
• Lead generation & affiliate marketing for various
niches
• Covered all aspects of digital marketing for small
businesses through my own business
• Have worked agency side and in-house, and
currently a growth marketer at Airtasker
Whilst agency side, I got bored of the repetitiveness
Copy and pasting over and over
Individually analysing keywords and
mapping data
Worst of all – monthly reporting
16 hours of work every month generating 3-page PDFs
Comments, SEO visits & rankings, SEM traffic & spend data across 20 hotels.
Great fun!
So I worked out how to automate it with a button!
And saved 12 hours a month.
Google analytics, ranking data, & SEM data
exported into a single Excel file.
One button would;
- Cycle each hotel
- Merge SEO & SEM Data
- Integrated comments
- Generates 20 PDFs
I then worked out how to take a list of keywords
And efficiently group them into related topics / categories
Car
Truck
Van
Which had me thinking, what else could I optimise or do better?
Keyword dashboards
Competitive overviews
Ranking reports Opportunity analysis
Combining analytics &
ranking data
Keyword mapping
Search market
overview
Why is any of this important?
Analysis, Insights & Knowledge Forecasting & Reporting
The basics
Preparing your data
• Separate sheet with a RAW table full of the data you need
• One month / keyword per row in most cases
• New column for anything you want to filter the data by
A KeywordRAW & SERPsRAW will create almost anything!
KeywordRAW
A KeywordRAW & SerpsRAW will create almost anything!
KeywordRAW
SerpsRAW
Efficiently Categorise & Classify keywords in bulk
The Magical Formula:
How the magical categorisation formula works
1. Find One
of These
How the magical categorisation formula works
1. Find One
of These
2. In Here
How the magical categorisation formula works
1. Find One
of These
2. In Here
3. Then Use
Matching
Category
How the magical categorisation formula works
1. Find One
of These
2. In Here
3. Then Use
Matching
Category
4. In Here
And we get thousands of keywords categorised in seconds
And we can also apply this to URLs
Pivot tables present your data in a digestible manner
When you update the RAW, you can ‘refresh’ your pivot table.
• Easily filter
• Apply styling / formats
• Calculated Fields
• Power graphs
Slicing & filtering will let you analyse your data based on the categories
A ‘slicer’ will do this most efficiently
…and they’re prettier.
Use a default, or create custom table & slicer designs
Match your clients’ colours and they’ll love you!
It will take time to setup, but once done you
can keep re-using!
Estimate traffic using a CTR model
This model ‘guesses’ what
clicks a site will receive.
Whilst not extremely
accurate, it does allow us
to set a benchmark for
comparison.
Rank 1: 33.6% of searches
Rank 7: 2.1% of searches
Rank 16: 0.9% of searches
How the traffic estimation works
1. Find The
Rank
How the traffic estimation works
1. Find The
Rank
2. In Here
How the traffic estimation works
1. Find The
Rank
2. In Here
3. Then Multiply
Search Volume
How the traffic estimation works
1. Find The
Rank
2. In Here
3. Then Multiply
Search Volume
4. By The
Matching
Approx. CTR
How the traffic estimation works
1. Find The
Rank
2. In Here
3. Then Multiply
Search Volume
4. By The
Matching
Approx. CTR
Rank 1 CTR: 33.6%
480 Volume x 0.336 = 161 Visits
Putting it all to use..
Faster Keyword Mapping
Leverage categorisation to automate keyword mapping.
You will need;
• Categorised keywords & URLs
Start with a raw table that has categorised keywords & landing pages
Merging both allow you to use a single pivot table
Pivot by category structure, then add URLs & Keywords
LocationCategory URL Keyword
Copy paste this out of the pivot table
Drag down the URLs & remove blanks
Search Market Overview
The search market overview is going to show you what
categories / locations get searched, and the top keywords.
You will need;
• Keywords with search volume
• Categorisation setup & applied
Start with pivots for anything you want volume graphs for
Then create separate pivot tables for the top categories
Include their keywords with volumes
Then just join it all together, and clean it up!
We get an overview of the top categories,
locations & keywords within a niche.
Keyword Dashboard
Reports aren’t always the best way to present data, and are best
avoided where possible!
You should try using dashboards.
You will need:
• Categorised keyword data
• Search volumes
Empower clients to pull their own insights
Through the use of Pivot Tables & Slicers, you can send a client
an interactive document.
Setup categorised overviews with the keywords (or subcategories) below
Expanded to the keywords within by clicking the ‘+’
You can also slice the data to filter by other categories
Truck
4WD
The best way to present keyword data to a client
You could look at the top locations for van hire keywords
Then see the top keywords for Melbourne van hire
Competitive Landscape
The competitive landscape document will show who the top
players are in your categories.
You will need;
• Top 10 (or 20) domains ranking for a keyword set
• Estimated traffic formula applied.
Create a pivot table & graph for the top domains
Use estimated traffic to weigh them up against each other.
Then add separate pivot tables for top sites per category
Once put together, we get an overview of top competitors within a niche
This will assist in setting your performance
goals, as you now know who ranks where.
And you could even add a category slicer to the graph
And you could even add a category slicer to the graph
And you could even add a category slicer to the graph
Opportunity Analysis
An opportunity analysis will allow you to identify key categories
of interest for your client.
You will need:
• Categorised keyword data
• Search volumes
• Rankings
Split your data into the categories you want
And use two calculated fields / metrics
‘If #1’ – ‘Search Volume’ x ‘#1 CTR’ (0.336)
And use two calculated fields / metrics
‘If #1’ = ‘Search Volume’ x ‘#1 CTR’ (0.336)
‘%Share of #1’ = ‘Est Traffic’ / ‘If #1’)
And then just piece it together
Another way to look at opportunity
This is how you could value up step change increase of rank.
Ranking Snapshot
A ranking snapshot is ideal as a once off, or initial, report to
show where a website stands.
You will need:
• Categorised keyword data
• Search volumes
• Rankings
Create a pivot table that filters to clients Est Traffic
And add a calculated field for % Share of #1.
% Share of #1 = 'Est. Traffic‘ / '#1‘
Where ‘#1’ is the estimated traffic for #1 (Volume * 0.336)
Then split out categorised keywords with their rankings
Piece together and we get a good performance overview
This also roughly touches on how they
are performing compared to how #1
would be performing.
Weighted Rankings
Not all keywords are equal.
An ‘average rank’ treats them like they are.
At a quick glance, this report is not showing anything positive
Individual keywords actually show some positive movement though
But the graph still points south! 
Using ‘Est. Traffic’ / ‘Volume’ we can get a weighted market share
Since the highest volume terms still increased in rank, the overall market share
movement was actually positive.
Good way to show ranking movement, and cover all bases
Could also just show ‘estimated
traffic’ instead of market share.
However, that doesn’t help
understand the potential.
Onedrive
OneDrive allows you to present your data, in an online
dashboard.
Don’t send your client a file, send them a link!
Save your data to onedrive
There is an approx. 5MB file limit for
this to work, but that will handle a lot
of data still.
Then just create a sharing link
You can now share the link with anyone and view in the browser
Custom SERP Analysis
Analyse the top ranking websites for a large keyword set in Bulk.
You will need;
• Top 10 (or 20) domains ranking for a keyword set
• Estimated traffic formula applied.
Add anything URL / Domain specific to your SERPraw for comparison
I’m going to use Page Titles
We can now see the top ranking page titles by category
You don’t always need to be
different.
Clicking each of the slicers reveals the top titles per category
Bus
Truck
Better yet though – you could analyse any metrics for YOUR serps
Analyse keywords in bulk for
ranking potential
Build a list of sites that you think you are your closest competition
Check the top sites list
And build a table in your
SERPs ranking raw file
Give each ranking domain their score
By using a vlookup to the domain table
=IFERROR(VLOOKUP([@Domain],Competitors,2,0),0)
Then each keyword gets a total score
Using a SUMIF that matches the keyword from Serps RAW to Keyword Raw.
=SUMIF(serpraw[Keyword],[@Keyword],serpraw[Domain score?])
Pivoting this, we see estimated traffic by that ‘rankability’ score
And most importantly – the low scoring keywords
Why’d they get a low score?
- International keywords
- Niche / to targeted
Filtering by a score
under 2…
- Some complete scraps that
slipped through
I love this type of keyword analysis
• Removes junky keywords from your research
• Removes ‘dictionary’ keywords
• Filters our keywords that might prove too difficult
• Highlights international / niche keywords
Let Google tell you what to try target based on your competitors.
Google Analytics
Exporting your Google Analytics data allows you to expand upon
it, analyse it, and present it how you would like to.
You also don’t need to train a client on how to use GA to be able
to see their performance.
Create a GA custom report, and export the data you want to analyse
This month-by-month report has been split out channel.
Create a GA custom report, and export the data you want to analyse
This month-by-month report has been split out channel.
Insert Month, and Year to analyse YoY data.
Insert pivot tables for each metric
Setup a ‘current’ and ‘previous’ pivot table
Two slicers are setup to select a month (or period) for the report,
and a comparison month (or period).
These control pivot tables with the
associated metrics.
Great Google Analytics overview
Using a slicer, you can generate channel
specific reports, and create a small set of
easily-updated pages for the report.
Once data is updated, all you need to do is
press the new date!
Automate your comments based on increases / declines
The comments are even being auto-magically generated based on
whether a metric has increased or decreased.
Add a personal touch to the comment, and you’ve saved yourself a
bit of time each month.
Merging analytics & ranking
performance
Have your analytics and ranking data merged in one RAW
1.
1. Separate between traffic / rankings
Have your analytics and ranking data merged in one RAW
1.
1. Separate between traffic / rankings
2. Keyword or landing page
2.
Have your analytics and ranking data merged in one RAW
1.
1. Separate between traffic / rankings
2. Keyword or landing page
3. Same category columns to collate data
2. 3.
Have your analytics and ranking data merged in one RAW
1.
1. Separate between traffic / rankings
2. Keyword or landing page
3. Same category columns to collate data
4. Any visitor metrics
2. 3. 4.
Have your analytics and ranking data merged in one RAW
1.
1. Separate between traffic / rankings
2. Keyword or landing page
3. Same category columns to collate data
4. Any visitor metrics
5. Ranking & estimated visitor data by month
2. 3. 4. 5.
Create pivot tables for Rankings, Est Traffic, Visits, & Conversions
You will need a separate table for anything that you want to
have a separate graph for.
Create a graph from each table
Add your category slicers
Clean it up to have an organic performance dashboard
Category or location
performance insights
Confirm whether ranking
movement is impacting visits
on a landing page level
So by clicking ‘car’ & ‘Melbourne’ we can filter the report
And can see Melbourne was
the reason for the June spike
With a full use case being a dashboard I built agency side
So, we’ve covered
• Keyword & URL categorisation and what to do with it
• Presenting various forms of SEO data ‘prettily’
• Leveraging dashboards rather than always using reports
• Analysing the SERPs to determine what is ranking
• Merging keywords & landing page performance
Thanks! 
seoinexcel.com/dmss
sam_partland
linkedin.com/in/sampartland/

More Related Content

What's hot

Website Analysis Report : SEO, CRO Website Audit.
Website Analysis Report : SEO, CRO Website Audit.Website Analysis Report : SEO, CRO Website Audit.
Website Analysis Report : SEO, CRO Website Audit.
Tarak Turki
 
SEOkomm 2021: Interne Verlinkung
SEOkomm 2021: Interne VerlinkungSEOkomm 2021: Interne Verlinkung
SEOkomm 2021: Interne Verlinkung
Johan Hülsen
 
SMX 2017: Search Marketing Reports: Warum deine Daten dich belügen oder - Spa...
SMX 2017: Search Marketing Reports: Warum deine Daten dich belügen oder - Spa...SMX 2017: Search Marketing Reports: Warum deine Daten dich belügen oder - Spa...
SMX 2017: Search Marketing Reports: Warum deine Daten dich belügen oder - Spa...
get traction GmbH
 
On page seo PDF
On page seo PDFOn page seo PDF
On page seo PDF
Rinkle Jain
 
Measurefest 2021 - Data visualisation for SEO professionals
Measurefest 2021 - Data visualisation for SEO professionalsMeasurefest 2021 - Data visualisation for SEO professionals
Measurefest 2021 - Data visualisation for SEO professionals
Michael Van Den Reym
 
Importance of Backlinks In SEO
Importance of Backlinks In SEOImportance of Backlinks In SEO
Importance of Backlinks In SEO
Aarav Infotech
 
Introduction to SEO
Introduction to SEOIntroduction to SEO
Introduction to SEO
Rand Fishkin
 
Technical SEO Audit
Technical SEO AuditTechnical SEO Audit
Technical SEO Audit
Outreach Digital
 
On page SEO Optimization & it's Techniques
On page SEO Optimization & it's TechniquesOn page SEO Optimization & it's Techniques
On page SEO Optimization & it's Techniques
Pratibha Maurya
 
SEO Plan of action for 150 keywords
SEO Plan of action for 150 keywords  SEO Plan of action for 150 keywords
SEO Plan of action for 150 keywords
Gaurav Arora India Digital Marketing Head
 
SEO, Search Engine Ranking Position (SERP) Report
SEO, Search Engine Ranking Position (SERP) ReportSEO, Search Engine Ranking Position (SERP) Report
SEO, Search Engine Ranking Position (SERP) Report
Kevin James
 
Search Engine Optimization
Search Engine OptimizationSearch Engine Optimization
Search Engine Optimization
Computing Cage
 
BrightonSEO March 2021 | Dan Taylor, Image Entity Tags
BrightonSEO March 2021 | Dan Taylor, Image Entity TagsBrightonSEO March 2021 | Dan Taylor, Image Entity Tags
BrightonSEO March 2021 | Dan Taylor, Image Entity Tags
Dan Taylor
 
SEO Audit Report by Howl India for client
SEO Audit Report by Howl  India for clientSEO Audit Report by Howl  India for client
SEO Audit Report by Howl India for client
Shrikant Subramaniam
 
Best SEO Plan, Affordable SEO Plan - Aks Interactive
Best SEO Plan, Affordable SEO Plan - Aks InteractiveBest SEO Plan, Affordable SEO Plan - Aks Interactive
Best SEO Plan, Affordable SEO Plan - Aks Interactive
aksinteractive
 
Seo checklist
Seo checklistSeo checklist
Seo checklist
Mahmoud Bahaa
 
SEO Audit Report | Analyze Website Free 2023
SEO Audit Report | Analyze Website Free 2023SEO Audit Report | Analyze Website Free 2023
SEO Audit Report | Analyze Website Free 2023
SEO Expert
 
Book Recommendation Engine
Book Recommendation EngineBook Recommendation Engine
Book Recommendation Engine
ShravaniBheema
 
On page seo
On page seoOn page seo
On page seo
sathya ravi
 
Technical SEO Audit
Technical SEO AuditTechnical SEO Audit
Technical SEO Audit
Scott Valentine, MBA, CSPO
 

What's hot (20)

Website Analysis Report : SEO, CRO Website Audit.
Website Analysis Report : SEO, CRO Website Audit.Website Analysis Report : SEO, CRO Website Audit.
Website Analysis Report : SEO, CRO Website Audit.
 
SEOkomm 2021: Interne Verlinkung
SEOkomm 2021: Interne VerlinkungSEOkomm 2021: Interne Verlinkung
SEOkomm 2021: Interne Verlinkung
 
SMX 2017: Search Marketing Reports: Warum deine Daten dich belügen oder - Spa...
SMX 2017: Search Marketing Reports: Warum deine Daten dich belügen oder - Spa...SMX 2017: Search Marketing Reports: Warum deine Daten dich belügen oder - Spa...
SMX 2017: Search Marketing Reports: Warum deine Daten dich belügen oder - Spa...
 
On page seo PDF
On page seo PDFOn page seo PDF
On page seo PDF
 
Measurefest 2021 - Data visualisation for SEO professionals
Measurefest 2021 - Data visualisation for SEO professionalsMeasurefest 2021 - Data visualisation for SEO professionals
Measurefest 2021 - Data visualisation for SEO professionals
 
Importance of Backlinks In SEO
Importance of Backlinks In SEOImportance of Backlinks In SEO
Importance of Backlinks In SEO
 
Introduction to SEO
Introduction to SEOIntroduction to SEO
Introduction to SEO
 
Technical SEO Audit
Technical SEO AuditTechnical SEO Audit
Technical SEO Audit
 
On page SEO Optimization & it's Techniques
On page SEO Optimization & it's TechniquesOn page SEO Optimization & it's Techniques
On page SEO Optimization & it's Techniques
 
SEO Plan of action for 150 keywords
SEO Plan of action for 150 keywords  SEO Plan of action for 150 keywords
SEO Plan of action for 150 keywords
 
SEO, Search Engine Ranking Position (SERP) Report
SEO, Search Engine Ranking Position (SERP) ReportSEO, Search Engine Ranking Position (SERP) Report
SEO, Search Engine Ranking Position (SERP) Report
 
Search Engine Optimization
Search Engine OptimizationSearch Engine Optimization
Search Engine Optimization
 
BrightonSEO March 2021 | Dan Taylor, Image Entity Tags
BrightonSEO March 2021 | Dan Taylor, Image Entity TagsBrightonSEO March 2021 | Dan Taylor, Image Entity Tags
BrightonSEO March 2021 | Dan Taylor, Image Entity Tags
 
SEO Audit Report by Howl India for client
SEO Audit Report by Howl  India for clientSEO Audit Report by Howl  India for client
SEO Audit Report by Howl India for client
 
Best SEO Plan, Affordable SEO Plan - Aks Interactive
Best SEO Plan, Affordable SEO Plan - Aks InteractiveBest SEO Plan, Affordable SEO Plan - Aks Interactive
Best SEO Plan, Affordable SEO Plan - Aks Interactive
 
Seo checklist
Seo checklistSeo checklist
Seo checklist
 
SEO Audit Report | Analyze Website Free 2023
SEO Audit Report | Analyze Website Free 2023SEO Audit Report | Analyze Website Free 2023
SEO Audit Report | Analyze Website Free 2023
 
Book Recommendation Engine
Book Recommendation EngineBook Recommendation Engine
Book Recommendation Engine
 
On page seo
On page seoOn page seo
On page seo
 
Technical SEO Audit
Technical SEO AuditTechnical SEO Audit
Technical SEO Audit
 

Similar to DMSS: SEO Insights, Analysis & Reporting: Visualizing Your SEO Data

I Simply Excel
I Simply ExcelI Simply Excel
I Simply Excel
Eric Couch
 
Advanced seo session by bimpa
Advanced seo session by bimpaAdvanced seo session by bimpa
Advanced seo session by bimpa
BIMPA
 
Guide to SEMRush
Guide to SEMRushGuide to SEMRush
Guide to SEMRush
Connecticut SEO Experts
 
SEMrush 2
SEMrush 2SEMrush 2
SEMrush 2
Maria Kuzmina
 
Proven tactics to dominate competitor rankings!!
Proven tactics to dominate competitor rankings!! Proven tactics to dominate competitor rankings!!
Proven tactics to dominate competitor rankings!!
Charmis Pala
 
Persona Driven Keyword Research
Persona Driven Keyword ResearchPersona Driven Keyword Research
Persona Driven Keyword Research
Michael King
 
2010 10-09 seo the secret sauce (svcc-2010)
2010 10-09 seo the secret sauce (svcc-2010)2010 10-09 seo the secret sauce (svcc-2010)
2010 10-09 seo the secret sauce (svcc-2010)
Massimo Paolini
 
SEO.ppt
SEO.pptSEO.ppt
Seo ppt
Seo pptSeo ppt
Seo ppt
kalaiyarasi11
 
Seo
SeoSeo
Emarketing
EmarketingEmarketing
Emarketing
Saleh Shneiwer
 
SEO
SEOSEO
E-marketing SEO and SEM
E-marketing SEO and SEME-marketing SEO and SEM
E-marketing SEO and SEM
WAQARALI493556
 
Emarketing [repaired]
Emarketing [repaired]Emarketing [repaired]
Emarketing [repaired]
stephen Ward
 
Serp analysis guide by letruongan.com
Serp analysis guide by letruongan.comSerp analysis guide by letruongan.com
Serp analysis guide by letruongan.com
An Le Truong
 
Analysing Query Intent - SearchLeeds
Analysing Query Intent - SearchLeedsAnalysing Query Intent - SearchLeeds
Analysing Query Intent - SearchLeeds
Rory Truesdale
 
Advanced Keyword Research
Advanced Keyword ResearchAdvanced Keyword Research
Advanced Keyword Research
Dave Snyder
 
SEO - Emarketing by Surya Mishra
SEO - Emarketing by Surya MishraSEO - Emarketing by Surya Mishra
SEO - Emarketing by Surya Mishra
Surya Mishra
 
How to successfully predict traffic on your website with high accuracy converted
How to successfully predict traffic on your website with high accuracy convertedHow to successfully predict traffic on your website with high accuracy converted
How to successfully predict traffic on your website with high accuracy converted
Digitalberge
 
Search Engine Optimization
Search Engine OptimizationSearch Engine Optimization
Search Engine Optimization
Shashank Varun
 

Similar to DMSS: SEO Insights, Analysis & Reporting: Visualizing Your SEO Data (20)

I Simply Excel
I Simply ExcelI Simply Excel
I Simply Excel
 
Advanced seo session by bimpa
Advanced seo session by bimpaAdvanced seo session by bimpa
Advanced seo session by bimpa
 
Guide to SEMRush
Guide to SEMRushGuide to SEMRush
Guide to SEMRush
 
SEMrush 2
SEMrush 2SEMrush 2
SEMrush 2
 
Proven tactics to dominate competitor rankings!!
Proven tactics to dominate competitor rankings!! Proven tactics to dominate competitor rankings!!
Proven tactics to dominate competitor rankings!!
 
Persona Driven Keyword Research
Persona Driven Keyword ResearchPersona Driven Keyword Research
Persona Driven Keyword Research
 
2010 10-09 seo the secret sauce (svcc-2010)
2010 10-09 seo the secret sauce (svcc-2010)2010 10-09 seo the secret sauce (svcc-2010)
2010 10-09 seo the secret sauce (svcc-2010)
 
SEO.ppt
SEO.pptSEO.ppt
SEO.ppt
 
Seo ppt
Seo pptSeo ppt
Seo ppt
 
Seo
SeoSeo
Seo
 
Emarketing
EmarketingEmarketing
Emarketing
 
SEO
SEOSEO
SEO
 
E-marketing SEO and SEM
E-marketing SEO and SEME-marketing SEO and SEM
E-marketing SEO and SEM
 
Emarketing [repaired]
Emarketing [repaired]Emarketing [repaired]
Emarketing [repaired]
 
Serp analysis guide by letruongan.com
Serp analysis guide by letruongan.comSerp analysis guide by letruongan.com
Serp analysis guide by letruongan.com
 
Analysing Query Intent - SearchLeeds
Analysing Query Intent - SearchLeedsAnalysing Query Intent - SearchLeeds
Analysing Query Intent - SearchLeeds
 
Advanced Keyword Research
Advanced Keyword ResearchAdvanced Keyword Research
Advanced Keyword Research
 
SEO - Emarketing by Surya Mishra
SEO - Emarketing by Surya MishraSEO - Emarketing by Surya Mishra
SEO - Emarketing by Surya Mishra
 
How to successfully predict traffic on your website with high accuracy converted
How to successfully predict traffic on your website with high accuracy convertedHow to successfully predict traffic on your website with high accuracy converted
How to successfully predict traffic on your website with high accuracy converted
 
Search Engine Optimization
Search Engine OptimizationSearch Engine Optimization
Search Engine Optimization
 

Recently uploaded

Mindfulness Techniques Cultivating Calm in a Chaotic World.pptx
Mindfulness Techniques Cultivating Calm in a Chaotic World.pptxMindfulness Techniques Cultivating Calm in a Chaotic World.pptx
Mindfulness Techniques Cultivating Calm in a Chaotic World.pptx
elizabethella096
 
Marketing in the Age of AI - Shifting CX from Monologue to Dialogue - Susan W...
Marketing in the Age of AI - Shifting CX from Monologue to Dialogue - Susan W...Marketing in the Age of AI - Shifting CX from Monologue to Dialogue - Susan W...
Marketing in the Age of AI - Shifting CX from Monologue to Dialogue - Susan W...
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions
 
DCC Technology Intro Slides June 2024.pptx
DCC Technology Intro Slides June 2024.pptxDCC Technology Intro Slides June 2024.pptx
DCC Technology Intro Slides June 2024.pptx
vishc81
 
What Software is Used in Marketing in 2024.
What Software is Used in Marketing in 2024.What Software is Used in Marketing in 2024.
What Software is Used in Marketing in 2024.
Ishaaq6
 
Digital Marketing Trends - Experts Insights on How to Gain a Competitive Edge...
Digital Marketing Trends - Experts Insights on How to Gain a Competitive Edge...Digital Marketing Trends - Experts Insights on How to Gain a Competitive Edge...
Digital Marketing Trends - Experts Insights on How to Gain a Competitive Edge...
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions
 
Story Telling Master Class - Jennifer Morilla
Story Telling Master Class - Jennifer MorillaStory Telling Master Class - Jennifer Morilla
PickUp_conversational AI_Capex, Inc._20240610
PickUp_conversational AI_Capex, Inc._20240610PickUp_conversational AI_Capex, Inc._20240610
PickUp_conversational AI_Capex, Inc._20240610
Shuntaro Kogame
 
在线办理(英国UWS毕业证书)西苏格兰大学毕业证学位证一模一样
在线办理(英国UWS毕业证书)西苏格兰大学毕业证学位证一模一样在线办理(英国UWS毕业证书)西苏格兰大学毕业证学位证一模一样
在线办理(英国UWS毕业证书)西苏格兰大学毕业证学位证一模一样
5ys5mvlp
 
Global Growth Starts With Translation - How To Unlock Global Markets - Tim Kirby
Global Growth Starts With Translation - How To Unlock Global Markets - Tim KirbyGlobal Growth Starts With Translation - How To Unlock Global Markets - Tim Kirby
Global Growth Starts With Translation - How To Unlock Global Markets - Tim Kirby
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions
 
Embark on style journeys Indian clothing store denver guide.pptx
Embark on style journeys Indian clothing store denver guide.pptxEmbark on style journeys Indian clothing store denver guide.pptx
Embark on style journeys Indian clothing store denver guide.pptx
Omnama Fashions
 
Influencer Marketing Master Class - Alexis Andreasik
Influencer Marketing Master Class - Alexis AndreasikInfluencer Marketing Master Class - Alexis Andreasik
Influencer Marketing Master Class - Alexis Andreasik
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions
 
No Cookies, No Problem - Steve Krull, Be Found Online
No Cookies, No Problem - Steve Krull, Be Found OnlineNo Cookies, No Problem - Steve Krull, Be Found Online
No Cookies, No Problem - Steve Krull, Be Found Online
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions
 
How to Make Your Trade Show Booth Stand Out
How to Make Your Trade Show Booth Stand OutHow to Make Your Trade Show Booth Stand Out
How to Make Your Trade Show Booth Stand Out
Blue Atlas Marketing
 
Top Strategies for Building High-Quality Backlinks in 2024 PPT.pdf
Top Strategies for Building High-Quality Backlinks in 2024 PPT.pdfTop Strategies for Building High-Quality Backlinks in 2024 PPT.pdf
Top Strategies for Building High-Quality Backlinks in 2024 PPT.pdf
1Solutions Pvt. Ltd.
 
Mastering Your Online Visibility - Fernando Angulo
Mastering Your Online Visibility - Fernando AnguloMastering Your Online Visibility - Fernando Angulo
AI Best Practices for Marketing HUG June 2024
AI Best Practices for Marketing HUG June 2024AI Best Practices for Marketing HUG June 2024
AI Best Practices for Marketing HUG June 2024
Amanda Farrell
 
SEO in the AI Era - Trust, Quality and Content Discovery - Andy Crestodina
SEO in the AI Era - Trust, Quality and Content Discovery - Andy CrestodinaSEO in the AI Era - Trust, Quality and Content Discovery - Andy Crestodina
SEO in the AI Era - Trust, Quality and Content Discovery - Andy Crestodina
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions
 
Boost Your Instagram Views Instantly Proven Free Strategies.pptx
Boost Your Instagram Views Instantly Proven Free Strategies.pptxBoost Your Instagram Views Instantly Proven Free Strategies.pptx
Boost Your Instagram Views Instantly Proven Free Strategies.pptx
InstBlast Marketing
 

Recently uploaded (20)

Mindfulness Techniques Cultivating Calm in a Chaotic World.pptx
Mindfulness Techniques Cultivating Calm in a Chaotic World.pptxMindfulness Techniques Cultivating Calm in a Chaotic World.pptx
Mindfulness Techniques Cultivating Calm in a Chaotic World.pptx
 
Marketing in the Age of AI - Shifting CX from Monologue to Dialogue - Susan W...
Marketing in the Age of AI - Shifting CX from Monologue to Dialogue - Susan W...Marketing in the Age of AI - Shifting CX from Monologue to Dialogue - Susan W...
Marketing in the Age of AI - Shifting CX from Monologue to Dialogue - Susan W...
 
DCC Technology Intro Slides June 2024.pptx
DCC Technology Intro Slides June 2024.pptxDCC Technology Intro Slides June 2024.pptx
DCC Technology Intro Slides June 2024.pptx
 
What Software is Used in Marketing in 2024.
What Software is Used in Marketing in 2024.What Software is Used in Marketing in 2024.
What Software is Used in Marketing in 2024.
 
Digital Marketing Trends - Experts Insights on How to Gain a Competitive Edge...
Digital Marketing Trends - Experts Insights on How to Gain a Competitive Edge...Digital Marketing Trends - Experts Insights on How to Gain a Competitive Edge...
Digital Marketing Trends - Experts Insights on How to Gain a Competitive Edge...
 
Amazing and On Point - Ramon Ray, USA TODAY
Amazing and On Point - Ramon Ray, USA TODAYAmazing and On Point - Ramon Ray, USA TODAY
Amazing and On Point - Ramon Ray, USA TODAY
 
Story Telling Master Class - Jennifer Morilla
Story Telling Master Class - Jennifer MorillaStory Telling Master Class - Jennifer Morilla
Story Telling Master Class - Jennifer Morilla
 
PickUp_conversational AI_Capex, Inc._20240610
PickUp_conversational AI_Capex, Inc._20240610PickUp_conversational AI_Capex, Inc._20240610
PickUp_conversational AI_Capex, Inc._20240610
 
在线办理(英国UWS毕业证书)西苏格兰大学毕业证学位证一模一样
在线办理(英国UWS毕业证书)西苏格兰大学毕业证学位证一模一样在线办理(英国UWS毕业证书)西苏格兰大学毕业证学位证一模一样
在线办理(英国UWS毕业证书)西苏格兰大学毕业证学位证一模一样
 
Global Growth Starts With Translation - How To Unlock Global Markets - Tim Kirby
Global Growth Starts With Translation - How To Unlock Global Markets - Tim KirbyGlobal Growth Starts With Translation - How To Unlock Global Markets - Tim Kirby
Global Growth Starts With Translation - How To Unlock Global Markets - Tim Kirby
 
Embark on style journeys Indian clothing store denver guide.pptx
Embark on style journeys Indian clothing store denver guide.pptxEmbark on style journeys Indian clothing store denver guide.pptx
Embark on style journeys Indian clothing store denver guide.pptx
 
Influencer Marketing Master Class - Alexis Andreasik
Influencer Marketing Master Class - Alexis AndreasikInfluencer Marketing Master Class - Alexis Andreasik
Influencer Marketing Master Class - Alexis Andreasik
 
No Cookies, No Problem - Steve Krull, Be Found Online
No Cookies, No Problem - Steve Krull, Be Found OnlineNo Cookies, No Problem - Steve Krull, Be Found Online
No Cookies, No Problem - Steve Krull, Be Found Online
 
How to Make Your Trade Show Booth Stand Out
How to Make Your Trade Show Booth Stand OutHow to Make Your Trade Show Booth Stand Out
How to Make Your Trade Show Booth Stand Out
 
Top Strategies for Building High-Quality Backlinks in 2024 PPT.pdf
Top Strategies for Building High-Quality Backlinks in 2024 PPT.pdfTop Strategies for Building High-Quality Backlinks in 2024 PPT.pdf
Top Strategies for Building High-Quality Backlinks in 2024 PPT.pdf
 
Mastering Your Online Visibility - Fernando Angulo
Mastering Your Online Visibility - Fernando AnguloMastering Your Online Visibility - Fernando Angulo
Mastering Your Online Visibility - Fernando Angulo
 
AI Best Practices for Marketing HUG June 2024
AI Best Practices for Marketing HUG June 2024AI Best Practices for Marketing HUG June 2024
AI Best Practices for Marketing HUG June 2024
 
SEO in the AI Era - Trust, Quality and Content Discovery - Andy Crestodina
SEO in the AI Era - Trust, Quality and Content Discovery - Andy CrestodinaSEO in the AI Era - Trust, Quality and Content Discovery - Andy Crestodina
SEO in the AI Era - Trust, Quality and Content Discovery - Andy Crestodina
 
Boost Your Instagram Views Instantly Proven Free Strategies.pptx
Boost Your Instagram Views Instantly Proven Free Strategies.pptxBoost Your Instagram Views Instantly Proven Free Strategies.pptx
Boost Your Instagram Views Instantly Proven Free Strategies.pptx
 
Unleash the Power of Storytelling - Win Hearts, Change Minds, Get Results - R...
Unleash the Power of Storytelling - Win Hearts, Change Minds, Get Results - R...Unleash the Power of Storytelling - Win Hearts, Change Minds, Get Results - R...
Unleash the Power of Storytelling - Win Hearts, Change Minds, Get Results - R...
 

DMSS: SEO Insights, Analysis & Reporting: Visualizing Your SEO Data

  • 2. About Me – Sam Partland • 12 years digital marketing experience • Lead generation & affiliate marketing for various niches • Covered all aspects of digital marketing for small businesses through my own business • Have worked agency side and in-house, and currently a growth marketer at Airtasker
  • 3. Whilst agency side, I got bored of the repetitiveness Copy and pasting over and over Individually analysing keywords and mapping data Worst of all – monthly reporting
  • 4. 16 hours of work every month generating 3-page PDFs Comments, SEO visits & rankings, SEM traffic & spend data across 20 hotels. Great fun!
  • 5. So I worked out how to automate it with a button! And saved 12 hours a month. Google analytics, ranking data, & SEM data exported into a single Excel file. One button would; - Cycle each hotel - Merge SEO & SEM Data - Integrated comments - Generates 20 PDFs
  • 6. I then worked out how to take a list of keywords
  • 7. And efficiently group them into related topics / categories Car Truck Van
  • 8. Which had me thinking, what else could I optimise or do better? Keyword dashboards Competitive overviews Ranking reports Opportunity analysis Combining analytics & ranking data Keyword mapping Search market overview
  • 9. Why is any of this important? Analysis, Insights & Knowledge Forecasting & Reporting
  • 11. Preparing your data • Separate sheet with a RAW table full of the data you need • One month / keyword per row in most cases • New column for anything you want to filter the data by
  • 12. A KeywordRAW & SERPsRAW will create almost anything! KeywordRAW
  • 13. A KeywordRAW & SerpsRAW will create almost anything! KeywordRAW SerpsRAW
  • 14. Efficiently Categorise & Classify keywords in bulk The Magical Formula:
  • 15. How the magical categorisation formula works 1. Find One of These
  • 16. How the magical categorisation formula works 1. Find One of These 2. In Here
  • 17. How the magical categorisation formula works 1. Find One of These 2. In Here 3. Then Use Matching Category
  • 18. How the magical categorisation formula works 1. Find One of These 2. In Here 3. Then Use Matching Category 4. In Here
  • 19. And we get thousands of keywords categorised in seconds
  • 20.
  • 21. And we can also apply this to URLs
  • 22. Pivot tables present your data in a digestible manner When you update the RAW, you can ‘refresh’ your pivot table. • Easily filter • Apply styling / formats • Calculated Fields • Power graphs
  • 23. Slicing & filtering will let you analyse your data based on the categories A ‘slicer’ will do this most efficiently …and they’re prettier.
  • 24. Use a default, or create custom table & slicer designs Match your clients’ colours and they’ll love you! It will take time to setup, but once done you can keep re-using!
  • 25. Estimate traffic using a CTR model This model ‘guesses’ what clicks a site will receive. Whilst not extremely accurate, it does allow us to set a benchmark for comparison. Rank 1: 33.6% of searches Rank 7: 2.1% of searches Rank 16: 0.9% of searches
  • 26. How the traffic estimation works 1. Find The Rank
  • 27. How the traffic estimation works 1. Find The Rank 2. In Here
  • 28. How the traffic estimation works 1. Find The Rank 2. In Here 3. Then Multiply Search Volume
  • 29. How the traffic estimation works 1. Find The Rank 2. In Here 3. Then Multiply Search Volume 4. By The Matching Approx. CTR
  • 30. How the traffic estimation works 1. Find The Rank 2. In Here 3. Then Multiply Search Volume 4. By The Matching Approx. CTR Rank 1 CTR: 33.6% 480 Volume x 0.336 = 161 Visits
  • 31. Putting it all to use..
  • 32. Faster Keyword Mapping Leverage categorisation to automate keyword mapping. You will need; • Categorised keywords & URLs
  • 33. Start with a raw table that has categorised keywords & landing pages Merging both allow you to use a single pivot table
  • 34. Pivot by category structure, then add URLs & Keywords LocationCategory URL Keyword
  • 35. Copy paste this out of the pivot table Drag down the URLs & remove blanks
  • 36. Search Market Overview The search market overview is going to show you what categories / locations get searched, and the top keywords. You will need; • Keywords with search volume • Categorisation setup & applied
  • 37. Start with pivots for anything you want volume graphs for
  • 38. Then create separate pivot tables for the top categories Include their keywords with volumes
  • 39. Then just join it all together, and clean it up! We get an overview of the top categories, locations & keywords within a niche.
  • 40. Keyword Dashboard Reports aren’t always the best way to present data, and are best avoided where possible! You should try using dashboards. You will need: • Categorised keyword data • Search volumes
  • 41. Empower clients to pull their own insights Through the use of Pivot Tables & Slicers, you can send a client an interactive document.
  • 42. Setup categorised overviews with the keywords (or subcategories) below Expanded to the keywords within by clicking the ‘+’
  • 43. You can also slice the data to filter by other categories Truck 4WD
  • 44. The best way to present keyword data to a client
  • 45. You could look at the top locations for van hire keywords
  • 46. Then see the top keywords for Melbourne van hire
  • 47. Competitive Landscape The competitive landscape document will show who the top players are in your categories. You will need; • Top 10 (or 20) domains ranking for a keyword set • Estimated traffic formula applied.
  • 48. Create a pivot table & graph for the top domains Use estimated traffic to weigh them up against each other.
  • 49. Then add separate pivot tables for top sites per category
  • 50. Once put together, we get an overview of top competitors within a niche This will assist in setting your performance goals, as you now know who ranks where.
  • 51. And you could even add a category slicer to the graph
  • 52. And you could even add a category slicer to the graph
  • 53. And you could even add a category slicer to the graph
  • 54. Opportunity Analysis An opportunity analysis will allow you to identify key categories of interest for your client. You will need: • Categorised keyword data • Search volumes • Rankings
  • 55. Split your data into the categories you want
  • 56. And use two calculated fields / metrics ‘If #1’ – ‘Search Volume’ x ‘#1 CTR’ (0.336)
  • 57. And use two calculated fields / metrics ‘If #1’ = ‘Search Volume’ x ‘#1 CTR’ (0.336) ‘%Share of #1’ = ‘Est Traffic’ / ‘If #1’)
  • 58. And then just piece it together
  • 59. Another way to look at opportunity This is how you could value up step change increase of rank.
  • 60. Ranking Snapshot A ranking snapshot is ideal as a once off, or initial, report to show where a website stands. You will need: • Categorised keyword data • Search volumes • Rankings
  • 61. Create a pivot table that filters to clients Est Traffic And add a calculated field for % Share of #1. % Share of #1 = 'Est. Traffic‘ / '#1‘ Where ‘#1’ is the estimated traffic for #1 (Volume * 0.336)
  • 62. Then split out categorised keywords with their rankings
  • 63. Piece together and we get a good performance overview This also roughly touches on how they are performing compared to how #1 would be performing.
  • 64. Weighted Rankings Not all keywords are equal. An ‘average rank’ treats them like they are.
  • 65. At a quick glance, this report is not showing anything positive
  • 66. Individual keywords actually show some positive movement though But the graph still points south! 
  • 67. Using ‘Est. Traffic’ / ‘Volume’ we can get a weighted market share Since the highest volume terms still increased in rank, the overall market share movement was actually positive.
  • 68. Good way to show ranking movement, and cover all bases Could also just show ‘estimated traffic’ instead of market share. However, that doesn’t help understand the potential.
  • 69. Onedrive OneDrive allows you to present your data, in an online dashboard. Don’t send your client a file, send them a link!
  • 70. Save your data to onedrive There is an approx. 5MB file limit for this to work, but that will handle a lot of data still.
  • 71. Then just create a sharing link
  • 72. You can now share the link with anyone and view in the browser
  • 73. Custom SERP Analysis Analyse the top ranking websites for a large keyword set in Bulk. You will need; • Top 10 (or 20) domains ranking for a keyword set • Estimated traffic formula applied.
  • 74. Add anything URL / Domain specific to your SERPraw for comparison I’m going to use Page Titles
  • 75. We can now see the top ranking page titles by category You don’t always need to be different.
  • 76. Clicking each of the slicers reveals the top titles per category Bus Truck
  • 77. Better yet though – you could analyse any metrics for YOUR serps
  • 78. Analyse keywords in bulk for ranking potential
  • 79. Build a list of sites that you think you are your closest competition Check the top sites list And build a table in your SERPs ranking raw file
  • 80. Give each ranking domain their score By using a vlookup to the domain table =IFERROR(VLOOKUP([@Domain],Competitors,2,0),0)
  • 81. Then each keyword gets a total score Using a SUMIF that matches the keyword from Serps RAW to Keyword Raw. =SUMIF(serpraw[Keyword],[@Keyword],serpraw[Domain score?])
  • 82. Pivoting this, we see estimated traffic by that ‘rankability’ score
  • 83. And most importantly – the low scoring keywords
  • 84. Why’d they get a low score? - International keywords - Niche / to targeted Filtering by a score under 2… - Some complete scraps that slipped through
  • 85. I love this type of keyword analysis • Removes junky keywords from your research • Removes ‘dictionary’ keywords • Filters our keywords that might prove too difficult • Highlights international / niche keywords Let Google tell you what to try target based on your competitors.
  • 86. Google Analytics Exporting your Google Analytics data allows you to expand upon it, analyse it, and present it how you would like to. You also don’t need to train a client on how to use GA to be able to see their performance.
  • 87. Create a GA custom report, and export the data you want to analyse This month-by-month report has been split out channel.
  • 88. Create a GA custom report, and export the data you want to analyse This month-by-month report has been split out channel. Insert Month, and Year to analyse YoY data.
  • 89. Insert pivot tables for each metric
  • 90. Setup a ‘current’ and ‘previous’ pivot table Two slicers are setup to select a month (or period) for the report, and a comparison month (or period). These control pivot tables with the associated metrics.
  • 91. Great Google Analytics overview Using a slicer, you can generate channel specific reports, and create a small set of easily-updated pages for the report. Once data is updated, all you need to do is press the new date!
  • 92. Automate your comments based on increases / declines The comments are even being auto-magically generated based on whether a metric has increased or decreased. Add a personal touch to the comment, and you’ve saved yourself a bit of time each month.
  • 93. Merging analytics & ranking performance
  • 94. Have your analytics and ranking data merged in one RAW 1. 1. Separate between traffic / rankings
  • 95. Have your analytics and ranking data merged in one RAW 1. 1. Separate between traffic / rankings 2. Keyword or landing page 2.
  • 96. Have your analytics and ranking data merged in one RAW 1. 1. Separate between traffic / rankings 2. Keyword or landing page 3. Same category columns to collate data 2. 3.
  • 97. Have your analytics and ranking data merged in one RAW 1. 1. Separate between traffic / rankings 2. Keyword or landing page 3. Same category columns to collate data 4. Any visitor metrics 2. 3. 4.
  • 98. Have your analytics and ranking data merged in one RAW 1. 1. Separate between traffic / rankings 2. Keyword or landing page 3. Same category columns to collate data 4. Any visitor metrics 5. Ranking & estimated visitor data by month 2. 3. 4. 5.
  • 99. Create pivot tables for Rankings, Est Traffic, Visits, & Conversions You will need a separate table for anything that you want to have a separate graph for.
  • 100. Create a graph from each table
  • 101. Add your category slicers
  • 102. Clean it up to have an organic performance dashboard Category or location performance insights Confirm whether ranking movement is impacting visits on a landing page level
  • 103. So by clicking ‘car’ & ‘Melbourne’ we can filter the report And can see Melbourne was the reason for the June spike
  • 104. With a full use case being a dashboard I built agency side
  • 105. So, we’ve covered • Keyword & URL categorisation and what to do with it • Presenting various forms of SEO data ‘prettily’ • Leveraging dashboards rather than always using reports • Analysing the SERPs to determine what is ranking • Merging keywords & landing page performance