SlideShare a Scribd company logo
How does the Hero do it?
Extended Version
Table of Content
1. How it Doesn’t Work
2. Understanding the Domain
3. Generating Keywords
4. Clustering and Classifying Keywords
5. Teaching the Hero
6. The First Computation
7. The Final Output
1. How it does not work
For Clarification Purposes
There are no unique keys that would allow you to map a keyword with
a session. For this very reason we use several data sources to reduce the
number of possible keywords for a specific session to the minimum.
Key Keyword Key Session

Recommended for you

11 Advanced Uses of Screaming Frog Nov 2019 DMSS
11 Advanced Uses of Screaming Frog Nov 2019 DMSS11 Advanced Uses of Screaming Frog Nov 2019 DMSS
11 Advanced Uses of Screaming Frog Nov 2019 DMSS

This document provides an overview of 11 advanced uses for the SEO tool Screaming Frog. It begins with an introduction to Screaming Frog and its history of updates. It then discusses using Screaming Frog to crawl tricky sites like those with JavaScript, large sites, or password protection. Other sections cover scheduling crawls, integrating APIs like Google Analytics and Ahrefs, and performing post-crawl analysis of things like pagination, Hreflang, and XML sitemaps. Later sections discuss visualizations, auditing structured data and page speed, and using Screaming Frog for content marketing tasks like scraping news sites. The document concludes with some bonus uses like reviving old Google Search Console reports and scraping SERP features.

seotech seoscreaming frog
SearchLove London | 'Jono Alderson', Turbocharging your Wordpress Website'
SearchLove London | 'Jono Alderson', Turbocharging your Wordpress Website'SearchLove London | 'Jono Alderson', Turbocharging your Wordpress Website'
SearchLove London | 'Jono Alderson', Turbocharging your Wordpress Website'

A technical tour de force of tips, tricks and practical guides on how to squeeze every possible bit of performance from your WordPress site. Jono will myth-bust performance issues and security worries; demonstrate the ultimate performance combination of hosting configurations, plugin combinations and technical SEO; and give you the tools you need to outperform the competition

javascriptwordpresslinkdex
Conflicting Website Signals & Confused Search Engines - Rachel Costello, Tech...
Conflicting Website Signals & Confused Search Engines - Rachel Costello, Tech...Conflicting Website Signals & Confused Search Engines - Rachel Costello, Tech...
Conflicting Website Signals & Confused Search Engines - Rachel Costello, Tech...

Are you sending mixed messages to Google? There are many different signals that feed into URL selection for search engines, and when these signals aren’t implemented correctly search engines have to make their own assumptions about your website and what’s important. In this talk, Rachel will share examples where a website’s signals can be ignored or overruled, as well as how to test your site setup. Don’t leave anything to chance – be sure that the most important areas of your site are getting the attention the attention they deserve.

seorachel costellodeepcrawl
2. Understanding the Domain
First Things First
Once a user signs up, the Hero analyzes the history of
the GA account, looking for:
1. patterns e.g. site structure, URLs that pull traffic; clusters among
organic traffic; device categories; time / date; locations; …
2. type and content e.g. # of direct sessions attributed to
organic; news or ecomm; one-pager or many product sites;
semantical topics; …
3. Generating Keywords
What could it be???
In the first step we only generate a large set of
possible keywords per URL.
There is no classification or attribution in this step.
There are two types of data sources we use for this:
1. 3rd party data sources e.g. rank monitoring services;
browser extensions data; Bing search API; ....
2. 1st party user data Search Console; remaining keywords in
GA

Recommended for you

Location-Free Local SEO
Location-Free Local SEOLocation-Free Local SEO
Location-Free Local SEO

The document summarizes a presentation about location-free local SEO. It discusses categorizing queries as implicitly local, explicitly local, or "near me"; categorizing search results as local pages, national pages, or local businesses; and assessing visibility share across categories. It cautions against creating too many irrelevant local landing pages and provides tips for implementation, including internal linking, on-page copy, and starting small. The key lessons are to analyze search results using the provided framework, focus on useful on-page content instead of filler text, and begin with a limited scope.

seolocaldigital marketing
Paywall SEO: Digital First Print Second, From 0 to 35k subscribers in a year
Paywall SEO: Digital First Print Second, From 0 to 35k subscribers in a yearPaywall SEO: Digital First Print Second, From 0 to 35k subscribers in a year
Paywall SEO: Digital First Print Second, From 0 to 35k subscribers in a year

With more and more publishers adopting a paywall due to the decline in print circulation and revenue, media brands are looking to subscription models for the future of digital news and journalism. But how do paywalls impact SEO? Learn the technical SEO best practices when it comes to integrating a paywall. Avoid the most common mistakes as they are revealed and get strategic insight into how Independent.ie went from 0 to 35k paying subscribers in a year. And think more than content when it comes to your paywall SEO strategy.

seopaywallnewsseo
Brighton SEO July 2021 - Google Discover - optimisation, measurement, tech seo
Brighton SEO July 2021 - Google Discover - optimisation, measurement, tech seoBrighton SEO July 2021 - Google Discover - optimisation, measurement, tech seo
Brighton SEO July 2021 - Google Discover - optimisation, measurement, tech seo

Google Discover is a content recommendation feature on Google mobile apps and Chrome. The document discusses measuring Discover traffic, which can only be reliably tracked in Google Search Console. It also provides tips for optimizing content for Discover, including using clicky headlines, 1200px images, and structured data schemas. While some advice suggests AMP, links, or rapid indexing, the document found clicky headlines, large images, and schema were most important. It also warns that some reported traffic in analytics may actually be from Discover.

seonewsgoogle
→ the result is one big bucket with
possible keywords per URL
Keyword 1
Keyword 2
Keyword 3
Keyword 4
...
YOURDOMAIN.COM/FOLDER
4. Clustering and Classifying
Keywords
It’s getting tricky...
Using external APIs we look for anormal behaviour in
a keyword’s history
were there changes in
traffic in the last 12
months
(per country / device)
is this a new keyword?
did spikes occur?
is there a reference
article on Wikipedia and
how does it behave?
→ cool link
Semantics
After the Hero created a keyword set and checked for
potential spikes and anormalities, he needs to
“understand” the keyword.
is this a brand or a
non-brand keyword?
is it a person / brand
name? (important for
ngram analysis)
is the keyword
transactional /
navigational or
informational?
category clusters

Recommended for you

A Crash Course in Technical SEO from Patrick Stox - Beer & SEO Meetup May 2019
A Crash Course in Technical SEO from Patrick Stox - Beer & SEO Meetup May 2019A Crash Course in Technical SEO from Patrick Stox - Beer & SEO Meetup May 2019
A Crash Course in Technical SEO from Patrick Stox - Beer & SEO Meetup May 2019

The document provides an overview of technical SEO best practices. It discusses on-page SEO elements like titles, meta descriptions, headings, images and URLs. It also covers technical aspects like sitemaps, indexing APIs, robots.txt files, redirects and canonical tags. The document recommends prioritizing content, links and proper indexing as the most important ranking factors. It also lists various tools for SEO audits, monitoring and troubleshooting technical issues.

technical seoseo
Utilizing the natural langauage toolkit for keyword research
Utilizing the natural langauage toolkit for keyword researchUtilizing the natural langauage toolkit for keyword research
Utilizing the natural langauage toolkit for keyword research

This document discusses using the Natural Language Toolkit (NLTK) for keyword research and analysis. It provides instructions on installing NLTK and other Python libraries, preparing keyword data, and running scripts to classify and cluster keywords to identify trends and topics. The document demonstrates how to automate aspects of keyword research using NLTK to help analyze large datasets.

seo automation
What does Google want? Future of Digital Marketing 2015
What does Google want? Future of Digital Marketing 2015What does Google want? Future of Digital Marketing 2015
What does Google want? Future of Digital Marketing 2015

After focusing in previous years on the future of search technologies, this presentation focuses instead on the future of marketing for search. What do we need to change about our marketing to continue to appeal to a changing Google?

futuregoogleseo
→ the result is one big dataframe
where certain parameters are
attributed to the keywords
(looks sort of like this thing above)
In the next step we analyze differences in the
performance of organic traffic due to keyword
fluctuation in the SERPs.
suppose we have a site that ranked on position 13 - 15 in calendar week X for the term
“shoes”. At this point we have the following metrics for this landing page:
in calendar week X + 1 the site now ranks on position 5 for shoes and metrics changed to:
in this simple example we assume ceteris paribus, that nothing else has changed, so almost
all new sessions can be attributed to “shoes”.
these differences tell us a couple of things:
1. “shoes” on position 5 brings in 1000 more daily sessions compared to position 13 - 15
2. the bounce rate of the keyword is identical to other keywords that rank for this site
3. the conversion rate of this keyword seems to be significantly lower than the CR of the
others. It has brought only 5 more conversions with 1000 sessions, compared to the 10
conversions with the 500 sessions we had before.
→ when analyzing this, we take a couple of factors into consideration, most importantly:
- seasonal fluctuations
- overall site performance during this time frame
- keyword performance → spike due to trends?
Luckily the SERPs are changing quite a lot, otherwise this would not be
possible.
5. Training Classifications
This is where his brains kick in...

Recommended for you

TechSEO Boost 2017: Working Smarter: SEO Automation to Increase Efficiency & ...
TechSEO Boost 2017: Working Smarter: SEO Automation to Increase Efficiency & ...TechSEO Boost 2017: Working Smarter: SEO Automation to Increase Efficiency & ...
TechSEO Boost 2017: Working Smarter: SEO Automation to Increase Efficiency & ...

In today’s always-on world our “to do” lists never seem to shrink. Fortunately, when it comes to SEO there are ways to work faster AND better. One sure-fire way to increase efficiency and effectiveness is automation. Join Catalyst’s Paul Shapiro as he discusses specific ways to use automation to deliver better results in less time. You’ll leave with an understanding of how automation technology can simplify technical SEO processes. Audiences will learn how to: • Leverage SQL databases to automatically collect data from Google search console over time • Automate keyword research with an open-source tool called KNIME • Use programming concepts, such as regex for data extraction, and work with APIs to enhance your data analysis • Implement data visualization strategies to quickly recognize critical patterns and trends

marketingtechnical seosearch engine optimization
Brighton SEO April 2018 Craig Campbell
Brighton SEO April 2018 Craig CampbellBrighton SEO April 2018 Craig Campbell
Brighton SEO April 2018 Craig Campbell

Craig Campbell provides information on setting up and using private blog networks (PBNs) effectively for search engine optimization. He discusses the risks of low-quality PBNs and emphasizes building unique, natural-looking sites with relevant content, local citations, social profiles and varied hosting/IP addresses. Campbell also introduces several tools for automating social profiles, managing PBNs and monitoring rankings. While PBNs can increase traffic, he warns of manual penalties from Google if sites leave footprints and advises an overall SEO strategy before relying on PBNs.

craig campbell seocraig campbell brighton seocraig campbell brighton seo slides
SEO for Large/Enterprise Websites - Data & Tech Side
SEO for Large/Enterprise Websites - Data & Tech SideSEO for Large/Enterprise Websites - Data & Tech Side
SEO for Large/Enterprise Websites - Data & Tech Side

There is a lot to cover about SEO for large websites/enterprise. In this talk we'll cover primarily the data analysis and the technical SEO side of things. In future presentations we'll look at more.

seobig dataenterprise
A first step towards matching keywords
and sessions
Using the aforementioned generated data, the Hero tries to calculate a
first probability of a certain keyword matching a cluster of sessions.
Sessions that were captured thru extensions and those where the
keyword is still visibly in GA (= “hard data”) can be matched with 100%
certainty, they will be left out.
→ after the first probability is calculated, the data will again be
compared against the “hard data”. This happens on the cluster level to
adjust the classifications.
The second step towards matching
After the first iteration the Hero constructs strings from the GA data.
These strings contain between 5 and 25 dimensions.
(It's interesting how few sessions are left if you query a big string - even
if you have huge sites. You can check this for yourself using the Core
Reporting API, where you get up to 7 dimensions in one string)
Now: the keywords have been clustered really well and you get only a
handful of sessions back from one string, leaving very few potential
keywords per cluster of session (the cluster has gotten smaller, too)
An unfair visual representation
Keyword A
Keyword A might now be matched with one or more of those sessions.
This is a session
cluster, containing
four sessions.
This results from the
Hero requesting all
sessions with a certain
string
Session 1
Session
2
Session
3
Session
4
Training the classifications
What happened now: the Hero created an adjusted unique algorithm
for your account, that tries to match sessions with the keywords.
He applies this algorithm to the entire history of the GA account and
then matches the results with the “hard data”, the remaining visible
keywords and the keywords captured by browser extensions.
After this last step the algo is ready to go for each page.
In most cases the historic data is not enough as some data sources are
not available retrospectively, which is why the Hero works far better
after a month.

Recommended for you

BrightonSEO: Leveraging information architecture for Ecommerce SEO
BrightonSEO: Leveraging information architecture for Ecommerce SEOBrightonSEO: Leveraging information architecture for Ecommerce SEO
BrightonSEO: Leveraging information architecture for Ecommerce SEO

This document discusses leveraging information architecture for ecommerce SEO. It addresses the importance of category/product listing pages, opening these pages up to Googlebot, and leveraging keyword research. Specifically, it recommends allowing limited access to filters on category pages to improve searchability, developing canonicalization rules, and using keyword data to determine optimal product attributes and filters to structure category page filtering and content. The goal is to improve organic traffic to category pages by better utilizing information architecture principles.

brightonseoseosearch engine optimization
How to scale SEO work NOBODY wants to do (including your competitors) to rapi...
How to scale SEO work NOBODY wants to do (including your competitors) to rapi...How to scale SEO work NOBODY wants to do (including your competitors) to rapi...
How to scale SEO work NOBODY wants to do (including your competitors) to rapi...

Webinar with Craig Smith, Founder, and CEO of Trinity Insight, in which I talk about how to get more work done faster with fewer resources to drive the performance of your SEO program and increase traffic.

seotechnical seo
Advanced data-driven technical SEO - SMX London 2019
Advanced data-driven technical SEO - SMX London 2019Advanced data-driven technical SEO - SMX London 2019
Advanced data-driven technical SEO - SMX London 2019

My deck from SMX London 2019 on merging logfiles with data from GA, GSC and web crawling for better SEO insights.

seotechnical seologfiles
The learning curve
MatchingCertainty
Time
Entire algorithm
Your algorithm
6. The First Computation
The magic happens...
After all that learning, the Hero can start
The process is essentially the same as the training
process:
1. Computing possible keywords
2. Checking the results against the “hard data”
3. Adjust classifications based on results
Actually, quite straightforward!
7. The Final Output
What are you giving me here?

Recommended for you

Crafting Expertise, Authority and Trust with Entity-Based Content Strategy - ...
Crafting Expertise, Authority and Trust with Entity-Based Content Strategy - ...Crafting Expertise, Authority and Trust with Entity-Based Content Strategy - ...
Crafting Expertise, Authority and Trust with Entity-Based Content Strategy - ...

At SMXL, I presented a talk about crafting effective, authoritative content by understanding entities. People, places, objects, and ideas have facets. Human users have unique perspectives and their language changes as their relationship to an entity changes. It's time we stop chasing keywords-- a byproduct of search intent-- in favor of strategic entity-based strategy. This deck includes insights into how to access the data behind Google's knowledge graph, use external links to boost the search engine's understanding, and ways to become an authoritative and trusted source.

seocontent strategywikidata
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

This document outlines a step-by-step process for SEO professionals to accurately predict organic website traffic. It involves compiling a comprehensive keyword list, categorizing keywords, analyzing competition for each keyword, predicting keyword ranking changes over time, and using historic click-through rates to estimate future traffic from predicted rankings. By tracking keyword rankings and volumes month-to-month, an SEO professional can use this process to forecast 90% of future organic traffic to a website.

seoseo servicesseo case study
Persona Driven Keyword Research
Persona Driven Keyword ResearchPersona Driven Keyword Research
Persona Driven Keyword Research

The document discusses keyword research and strategies for understanding user intent. It provides tips for mapping keywords to user journeys and personas to gain deeper insights. Various tools for keyword research are also mentioned, including APIs that can be used to gather additional data without coding. Pivot charts and other visualizations are suggested to analyze keyword opportunities based on metrics like search volume and difficulty.

content marketingpersonaskeyword research
What data do you get?
Obviously the matching does not happen thru CIDs.
Looking in that mirrored account, you’ll see that
some dimensions are missing. This is because the
matching happens based on dimension strings and
not sessions.
Session vs. string-based matching
If the data was session based, you’d get all info:
but what it looks like is this:
{{Keyword}} GA-CID =
All Dimensions and
Metrics for this CID
{{Keyword}}
GA-CID =
GA-CID =
similar
metrics
same cluster
of
dimensions
What do the 83% certainty mean?
This is just the average threshold but easier to
communicate.
Really, the certainty threshold for a keyword to
match with a session varies between 80% and 85%.
The certainty level is based on the assumption that
95% of all possible keywords have been found in the
first bucket in page 9.
This keeps the Hero from top shape:
- you had a major redesign / relaunch / big change
of your website resulting in very different metrics.
- the Hero can’t recognize your brand or all of your
(misspelled) brand terms. We adjust this manually.
- your GA account is in bad shape.

Recommended for you

Gaps in the algorithm
Gaps in the algorithmGaps in the algorithm
Gaps in the algorithm

The document discusses the limits of machine learning algorithms and how experiments can help uncover unknown factors. It describes an experiment where the author built a machine learning model to predict search rankings but found it was overfitting the data by just learning domain hierarchies. Split testing various SEO strategies on real websites showed some conventional techniques like alt text had no effect, while others like adding structured data increased organic traffic. The author argues split testing is important to identify practices that truly impact search rankings.

machine learninggoogleseo
You Don't Know SEO
You Don't Know SEOYou Don't Know SEO
You Don't Know SEO

Mike King examines the state of the SEO industry and talks through knowing information retrieval will help improve our understanding of Google. This talk debuted at MozCon

seoinformation retrievalgoogle
Croud Presents: How to Build a Data-driven SEO Strategy Using NLP
Croud Presents: How to Build a Data-driven SEO Strategy Using NLPCroud Presents: How to Build a Data-driven SEO Strategy Using NLP
Croud Presents: How to Build a Data-driven SEO Strategy Using NLP

Exploring how you can harness the huge amounts of data available to build an effective, empirically-led SEO strategy using machine learning resource such as natural language processing (NLP). Including useful and practical tips on areas such as topic modelling, categorisation and clustering, so you can get started on using NLP in your own SEO strategy right away.

seomachine learningnlp
We hope that helped. We are certain about the
validity of the mathematical concepts involved here.
We have to remain quite top level mostly, as the Hero
tries to keep some secrets :-)
However, if you have any further questions about
some of the concepts involved, we try our best to
answer them. Just let us know @
tech-questions@keyword-hero.com
Appendix
Really???
How does the semantic clustering
work?
After all possible keywords that rank were clustered
and analyzed, the classification will be adjusted to
what the Hero knows from analyzing the browser
extension data and their users.
→
An example:
Search phrase: “How tall is the Eiffel Tower?”
Is the data set from the browser extensions large
enough to attribute metrics to this keyword?
YES: how deep can you go? can you even attribute
on country / device level?
NO: can we get an approximation of the
performance from the columns in the dataframe?

Recommended for you

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

Showing the complexity of Google's search results, and the lack of understanding we generally have of what works and what doesn't - meaning we need to use a more scientific approach. Finally - a bunch of lessons and data from split tests we have run

split-testingamazonseo
Search Analytics at Enterprise Search Summit Fall 2011
Search Analytics at Enterprise Search Summit Fall 2011Search Analytics at Enterprise Search Summit Fall 2011
Search Analytics at Enterprise Search Summit Fall 2011

This presentation describes what Search Analytics is, what value it brings to the table, how it can be used, what additional functionality and values can be build with search data, etc.

reportingsearchanalytics
SearchLove London | Dave Sottimano, 'Using Data to Win Arguments'
SearchLove London | Dave Sottimano, 'Using Data to Win Arguments' SearchLove London | Dave Sottimano, 'Using Data to Win Arguments'
SearchLove London | Dave Sottimano, 'Using Data to Win Arguments'

From past experiences with data, Dave knows relying on your gut can be a mistake. Instead, we need to take comfort in the validation of solid data to ensure we’re making profitable decisions. Sharing real client examples, Dave will run through the essential steps: how to decide on a hypothesis, create conditions, and gather data.

sem rushdataanalytics
Some stats about the browser
extensions
We buy data from some browser extension conglomerates across the
globe. Depending on vertical and country the ratio of desktop searches
that we catch is between 0.5% and 8%.
For many URLs, however, we don’t have a matching search phrase
captured by a plugin. Still the data is very important as it trains the
overall algorithm keyword related stats, such as:
“clicks on paid terms vs. organic”
“intention vs. vertical based click behaviour”

More Related Content

What's hot

Google Tag Manager Can Do What
Google Tag Manager Can Do WhatGoogle Tag Manager Can Do What
Google Tag Manager Can Do What
patrickstox
 
Advanced Content Analysis in Google Analytics
Advanced Content Analysis in Google AnalyticsAdvanced Content Analysis in Google Analytics
Advanced Content Analysis in Google Analytics
direfuleyesight87
 
Advanced Content Analysis in Google Analytics
Advanced Content Analysis in Google AnalyticsAdvanced Content Analysis in Google Analytics
Advanced Content Analysis in Google Analytics
abandonedjurist69
 
11 Advanced Uses of Screaming Frog Nov 2019 DMSS
11 Advanced Uses of Screaming Frog Nov 2019 DMSS11 Advanced Uses of Screaming Frog Nov 2019 DMSS
11 Advanced Uses of Screaming Frog Nov 2019 DMSS
Oliver Brett
 
SearchLove London | 'Jono Alderson', Turbocharging your Wordpress Website'
SearchLove London | 'Jono Alderson', Turbocharging your Wordpress Website'SearchLove London | 'Jono Alderson', Turbocharging your Wordpress Website'
SearchLove London | 'Jono Alderson', Turbocharging your Wordpress Website'
Distilled
 
Conflicting Website Signals & Confused Search Engines - Rachel Costello, Tech...
Conflicting Website Signals & Confused Search Engines - Rachel Costello, Tech...Conflicting Website Signals & Confused Search Engines - Rachel Costello, Tech...
Conflicting Website Signals & Confused Search Engines - Rachel Costello, Tech...
Rachel Costello
 
Location-Free Local SEO
Location-Free Local SEOLocation-Free Local SEO
Location-Free Local SEO
Tom Capper
 
Paywall SEO: Digital First Print Second, From 0 to 35k subscribers in a year
Paywall SEO: Digital First Print Second, From 0 to 35k subscribers in a yearPaywall SEO: Digital First Print Second, From 0 to 35k subscribers in a year
Paywall SEO: Digital First Print Second, From 0 to 35k subscribers in a year
Daniel Smullen
 
Brighton SEO July 2021 - Google Discover - optimisation, measurement, tech seo
Brighton SEO July 2021 - Google Discover - optimisation, measurement, tech seoBrighton SEO July 2021 - Google Discover - optimisation, measurement, tech seo
Brighton SEO July 2021 - Google Discover - optimisation, measurement, tech seo
Tom Capper
 
A Crash Course in Technical SEO from Patrick Stox - Beer & SEO Meetup May 2019
A Crash Course in Technical SEO from Patrick Stox - Beer & SEO Meetup May 2019A Crash Course in Technical SEO from Patrick Stox - Beer & SEO Meetup May 2019
A Crash Course in Technical SEO from Patrick Stox - Beer & SEO Meetup May 2019
patrickstox
 
Utilizing the natural langauage toolkit for keyword research
Utilizing the natural langauage toolkit for keyword researchUtilizing the natural langauage toolkit for keyword research
Utilizing the natural langauage toolkit for keyword research
Erudite
 
What does Google want? Future of Digital Marketing 2015
What does Google want? Future of Digital Marketing 2015What does Google want? Future of Digital Marketing 2015
What does Google want? Future of Digital Marketing 2015
Will Critchlow
 
TechSEO Boost 2017: Working Smarter: SEO Automation to Increase Efficiency & ...
TechSEO Boost 2017: Working Smarter: SEO Automation to Increase Efficiency & ...TechSEO Boost 2017: Working Smarter: SEO Automation to Increase Efficiency & ...
TechSEO Boost 2017: Working Smarter: SEO Automation to Increase Efficiency & ...
Catalyst
 
Brighton SEO April 2018 Craig Campbell
Brighton SEO April 2018 Craig CampbellBrighton SEO April 2018 Craig Campbell
Brighton SEO April 2018 Craig Campbell
Craig Campbell
 
SEO for Large/Enterprise Websites - Data & Tech Side
SEO for Large/Enterprise Websites - Data & Tech SideSEO for Large/Enterprise Websites - Data & Tech Side
SEO for Large/Enterprise Websites - Data & Tech Side
Dominic Woodman
 
BrightonSEO: Leveraging information architecture for Ecommerce SEO
BrightonSEO: Leveraging information architecture for Ecommerce SEOBrightonSEO: Leveraging information architecture for Ecommerce SEO
BrightonSEO: Leveraging information architecture for Ecommerce SEO
Michael Curtis
 
How to scale SEO work NOBODY wants to do (including your competitors) to rapi...
How to scale SEO work NOBODY wants to do (including your competitors) to rapi...How to scale SEO work NOBODY wants to do (including your competitors) to rapi...
How to scale SEO work NOBODY wants to do (including your competitors) to rapi...
Hamlet Batista
 
Advanced data-driven technical SEO - SMX London 2019
Advanced data-driven technical SEO - SMX London 2019Advanced data-driven technical SEO - SMX London 2019
Advanced data-driven technical SEO - SMX London 2019
Bastian Grimm
 
Crafting Expertise, Authority and Trust with Entity-Based Content Strategy - ...
Crafting Expertise, Authority and Trust with Entity-Based Content Strategy - ...Crafting Expertise, Authority and Trust with Entity-Based Content Strategy - ...
Crafting Expertise, Authority and Trust with Entity-Based Content Strategy - ...
Jamie Indigo
 

What's hot (19)

Google Tag Manager Can Do What
Google Tag Manager Can Do WhatGoogle Tag Manager Can Do What
Google Tag Manager Can Do What
 
Advanced Content Analysis in Google Analytics
Advanced Content Analysis in Google AnalyticsAdvanced Content Analysis in Google Analytics
Advanced Content Analysis in Google Analytics
 
Advanced Content Analysis in Google Analytics
Advanced Content Analysis in Google AnalyticsAdvanced Content Analysis in Google Analytics
Advanced Content Analysis in Google Analytics
 
11 Advanced Uses of Screaming Frog Nov 2019 DMSS
11 Advanced Uses of Screaming Frog Nov 2019 DMSS11 Advanced Uses of Screaming Frog Nov 2019 DMSS
11 Advanced Uses of Screaming Frog Nov 2019 DMSS
 
SearchLove London | 'Jono Alderson', Turbocharging your Wordpress Website'
SearchLove London | 'Jono Alderson', Turbocharging your Wordpress Website'SearchLove London | 'Jono Alderson', Turbocharging your Wordpress Website'
SearchLove London | 'Jono Alderson', Turbocharging your Wordpress Website'
 
Conflicting Website Signals & Confused Search Engines - Rachel Costello, Tech...
Conflicting Website Signals & Confused Search Engines - Rachel Costello, Tech...Conflicting Website Signals & Confused Search Engines - Rachel Costello, Tech...
Conflicting Website Signals & Confused Search Engines - Rachel Costello, Tech...
 
Location-Free Local SEO
Location-Free Local SEOLocation-Free Local SEO
Location-Free Local SEO
 
Paywall SEO: Digital First Print Second, From 0 to 35k subscribers in a year
Paywall SEO: Digital First Print Second, From 0 to 35k subscribers in a yearPaywall SEO: Digital First Print Second, From 0 to 35k subscribers in a year
Paywall SEO: Digital First Print Second, From 0 to 35k subscribers in a year
 
Brighton SEO July 2021 - Google Discover - optimisation, measurement, tech seo
Brighton SEO July 2021 - Google Discover - optimisation, measurement, tech seoBrighton SEO July 2021 - Google Discover - optimisation, measurement, tech seo
Brighton SEO July 2021 - Google Discover - optimisation, measurement, tech seo
 
A Crash Course in Technical SEO from Patrick Stox - Beer & SEO Meetup May 2019
A Crash Course in Technical SEO from Patrick Stox - Beer & SEO Meetup May 2019A Crash Course in Technical SEO from Patrick Stox - Beer & SEO Meetup May 2019
A Crash Course in Technical SEO from Patrick Stox - Beer & SEO Meetup May 2019
 
Utilizing the natural langauage toolkit for keyword research
Utilizing the natural langauage toolkit for keyword researchUtilizing the natural langauage toolkit for keyword research
Utilizing the natural langauage toolkit for keyword research
 
What does Google want? Future of Digital Marketing 2015
What does Google want? Future of Digital Marketing 2015What does Google want? Future of Digital Marketing 2015
What does Google want? Future of Digital Marketing 2015
 
TechSEO Boost 2017: Working Smarter: SEO Automation to Increase Efficiency & ...
TechSEO Boost 2017: Working Smarter: SEO Automation to Increase Efficiency & ...TechSEO Boost 2017: Working Smarter: SEO Automation to Increase Efficiency & ...
TechSEO Boost 2017: Working Smarter: SEO Automation to Increase Efficiency & ...
 
Brighton SEO April 2018 Craig Campbell
Brighton SEO April 2018 Craig CampbellBrighton SEO April 2018 Craig Campbell
Brighton SEO April 2018 Craig Campbell
 
SEO for Large/Enterprise Websites - Data & Tech Side
SEO for Large/Enterprise Websites - Data & Tech SideSEO for Large/Enterprise Websites - Data & Tech Side
SEO for Large/Enterprise Websites - Data & Tech Side
 
BrightonSEO: Leveraging information architecture for Ecommerce SEO
BrightonSEO: Leveraging information architecture for Ecommerce SEOBrightonSEO: Leveraging information architecture for Ecommerce SEO
BrightonSEO: Leveraging information architecture for Ecommerce SEO
 
How to scale SEO work NOBODY wants to do (including your competitors) to rapi...
How to scale SEO work NOBODY wants to do (including your competitors) to rapi...How to scale SEO work NOBODY wants to do (including your competitors) to rapi...
How to scale SEO work NOBODY wants to do (including your competitors) to rapi...
 
Advanced data-driven technical SEO - SMX London 2019
Advanced data-driven technical SEO - SMX London 2019Advanced data-driven technical SEO - SMX London 2019
Advanced data-driven technical SEO - SMX London 2019
 
Crafting Expertise, Authority and Trust with Entity-Based Content Strategy - ...
Crafting Expertise, Authority and Trust with Entity-Based Content Strategy - ...Crafting Expertise, Authority and Trust with Entity-Based Content Strategy - ...
Crafting Expertise, Authority and Trust with Entity-Based Content Strategy - ...
 

Similar to Uncovering 'not provided' keyword data

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
 
Persona Driven Keyword Research
Persona Driven Keyword ResearchPersona Driven Keyword Research
Persona Driven Keyword Research
Michael King
 
Gaps in the algorithm
Gaps in the algorithmGaps in the algorithm
Gaps in the algorithm
Will Critchlow
 
You Don't Know SEO
You Don't Know SEOYou Don't Know SEO
You Don't Know SEO
Michael King
 
Croud Presents: How to Build a Data-driven SEO Strategy Using NLP
Croud Presents: How to Build a Data-driven SEO Strategy Using NLPCroud Presents: How to Build a Data-driven SEO Strategy Using NLP
Croud Presents: How to Build a Data-driven SEO Strategy Using NLP
Daniel Liddle
 
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
Will Critchlow
 
Search Analytics at Enterprise Search Summit Fall 2011
Search Analytics at Enterprise Search Summit Fall 2011Search Analytics at Enterprise Search Summit Fall 2011
Search Analytics at Enterprise Search Summit Fall 2011
Sematext Group, Inc.
 
SearchLove London | Dave Sottimano, 'Using Data to Win Arguments'
SearchLove London | Dave Sottimano, 'Using Data to Win Arguments' SearchLove London | Dave Sottimano, 'Using Data to Win Arguments'
SearchLove London | Dave Sottimano, 'Using Data to Win Arguments'
Distilled
 
Keyword tools.pptx
Keyword tools.pptxKeyword tools.pptx
Keyword tools.pptx
ASHAVI2
 
How to Scale and Grow your Enterprise Technical SEO Strategy
How to Scale and Grow your Enterprise Technical SEO StrategyHow to Scale and Grow your Enterprise Technical SEO Strategy
How to Scale and Grow your Enterprise Technical SEO Strategy
Search Engine Journal
 
Web Marketing Week3
Web Marketing Week3Web Marketing Week3
Web Marketing Week3
cghb1210
 
Lessons from SEO split-testing
Lessons from SEO split-testingLessons from SEO split-testing
Lessons from SEO split-testing
Will Critchlow
 
The Future of Search Engine Rankings
The Future of Search Engine RankingsThe Future of Search Engine Rankings
The Future of Search Engine Rankings
gstuncay
 
The Future of Search Engine Rankings
The Future of Search Engine RankingsThe Future of Search Engine Rankings
The Future of Search Engine Rankings
ffats1
 
5 must have seo tools that you can't miss
5 must have seo tools that you can't miss5 must have seo tools that you can't miss
5 must have seo tools that you can't miss
Orbit Informatics
 
C-T-R-You Ready for 2021?! - On-SERP SEO Strategies
C-T-R-You Ready for 2021?! - On-SERP SEO StrategiesC-T-R-You Ready for 2021?! - On-SERP SEO Strategies
C-T-R-You Ready for 2021?! - On-SERP SEO Strategies
Izzi Smith
 
Getting started-with-similar web-api
Getting started-with-similar web-apiGetting started-with-similar web-api
Getting started-with-similar web-api
SimilarWeb - Digital Insights
 
Seo questions for 2013
Seo questions for 2013Seo questions for 2013
Seo questions for 2013
Lalit Kant
 
Using SEO to Build Your Business
Using SEO to Build Your BusinessUsing SEO to Build Your Business
Using SEO to Build Your Business
Katie Spence
 
How To Get Maximum Links Per Minute Using GSA Search Engine Ranker In 5 Simpl...
How To Get Maximum Links Per Minute Using GSA Search Engine Ranker In 5 Simpl...How To Get Maximum Links Per Minute Using GSA Search Engine Ranker In 5 Simpl...
How To Get Maximum Links Per Minute Using GSA Search Engine Ranker In 5 Simpl...
Matthew Woodward
 

Similar to Uncovering 'not provided' keyword data (20)

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
 
Persona Driven Keyword Research
Persona Driven Keyword ResearchPersona Driven Keyword Research
Persona Driven Keyword Research
 
Gaps in the algorithm
Gaps in the algorithmGaps in the algorithm
Gaps in the algorithm
 
You Don't Know SEO
You Don't Know SEOYou Don't Know SEO
You Don't Know SEO
 
Croud Presents: How to Build a Data-driven SEO Strategy Using NLP
Croud Presents: How to Build a Data-driven SEO Strategy Using NLPCroud Presents: How to Build a Data-driven SEO Strategy Using NLP
Croud Presents: How to Build a Data-driven SEO Strategy Using NLP
 
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
 
Search Analytics at Enterprise Search Summit Fall 2011
Search Analytics at Enterprise Search Summit Fall 2011Search Analytics at Enterprise Search Summit Fall 2011
Search Analytics at Enterprise Search Summit Fall 2011
 
SearchLove London | Dave Sottimano, 'Using Data to Win Arguments'
SearchLove London | Dave Sottimano, 'Using Data to Win Arguments' SearchLove London | Dave Sottimano, 'Using Data to Win Arguments'
SearchLove London | Dave Sottimano, 'Using Data to Win Arguments'
 
Keyword tools.pptx
Keyword tools.pptxKeyword tools.pptx
Keyword tools.pptx
 
How to Scale and Grow your Enterprise Technical SEO Strategy
How to Scale and Grow your Enterprise Technical SEO StrategyHow to Scale and Grow your Enterprise Technical SEO Strategy
How to Scale and Grow your Enterprise Technical SEO Strategy
 
Web Marketing Week3
Web Marketing Week3Web Marketing Week3
Web Marketing Week3
 
Lessons from SEO split-testing
Lessons from SEO split-testingLessons from SEO split-testing
Lessons from SEO split-testing
 
The Future of Search Engine Rankings
The Future of Search Engine RankingsThe Future of Search Engine Rankings
The Future of Search Engine Rankings
 
The Future of Search Engine Rankings
The Future of Search Engine RankingsThe Future of Search Engine Rankings
The Future of Search Engine Rankings
 
5 must have seo tools that you can't miss
5 must have seo tools that you can't miss5 must have seo tools that you can't miss
5 must have seo tools that you can't miss
 
C-T-R-You Ready for 2021?! - On-SERP SEO Strategies
C-T-R-You Ready for 2021?! - On-SERP SEO StrategiesC-T-R-You Ready for 2021?! - On-SERP SEO Strategies
C-T-R-You Ready for 2021?! - On-SERP SEO Strategies
 
Getting started-with-similar web-api
Getting started-with-similar web-apiGetting started-with-similar web-api
Getting started-with-similar web-api
 
Seo questions for 2013
Seo questions for 2013Seo questions for 2013
Seo questions for 2013
 
Using SEO to Build Your Business
Using SEO to Build Your BusinessUsing SEO to Build Your Business
Using SEO to Build Your Business
 
How To Get Maximum Links Per Minute Using GSA Search Engine Ranker In 5 Simpl...
How To Get Maximum Links Per Minute Using GSA Search Engine Ranker In 5 Simpl...How To Get Maximum Links Per Minute Using GSA Search Engine Ranker In 5 Simpl...
How To Get Maximum Links Per Minute Using GSA Search Engine Ranker In 5 Simpl...
 

Recently uploaded

Tools, Systems, & Websites to Grow a Profitable Business on Social Media - Ta...
Tools, Systems, & Websites to Grow a Profitable Business on Social Media - Ta...Tools, Systems, & Websites to Grow a Profitable Business on Social Media - Ta...
Tools, Systems, & Websites to Grow a Profitable Business on Social Media - Ta...
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions
 
ABM, The True Story - Rob Griffin, G5 Futures
ABM, The True Story - Rob Griffin, G5 FuturesABM, The True Story - Rob Griffin, G5 Futures
How to Get High-Quality Backlinks in 2024
How to Get High-Quality Backlinks in 2024How to Get High-Quality Backlinks in 2024
How to Get High-Quality Backlinks in 2024
Jomer Gregorio
 
SEO for Revenue, Grow Your Business, Not Just Your Rankings - Dale Bertrand
SEO for Revenue, Grow Your Business, Not Just Your Rankings - Dale BertrandSEO for Revenue, Grow Your Business, Not Just Your Rankings - Dale Bertrand
SEO for Revenue, Grow Your Business, Not Just Your Rankings - Dale Bertrand
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions
 
Factsheet pdf
Factsheet                            pdfFactsheet                            pdf
Factsheet pdf
Kaushal445159
 
Top XRP Coin News of the Week: A Volatile Market Amidst Legal and Historical ...
Top XRP Coin News of the Week: A Volatile Market Amidst Legal and Historical ...Top XRP Coin News of the Week: A Volatile Market Amidst Legal and Historical ...
Top XRP Coin News of the Week: A Volatile Market Amidst Legal and Historical ...
SFC Today
 
Billion Broadcaster's Frame Posters and Horizontal Lift Advertising Screens: ...
Billion Broadcaster's Frame Posters and Horizontal Lift Advertising Screens: ...Billion Broadcaster's Frame Posters and Horizontal Lift Advertising Screens: ...
Billion Broadcaster's Frame Posters and Horizontal Lift Advertising Screens: ...
VikasYadav194549
 
Importance of SEO to support holistic marketing strategies and the rise of n...
Importance of SEO to  support holistic marketing strategies and the rise of n...Importance of SEO to  support holistic marketing strategies and the rise of n...
Importance of SEO to support holistic marketing strategies and the rise of n...
JessicaRedman5
 
Create Content in Half the Time with Generative AI - Nick Mattar
Create Content in Half the Time with Generative AI - Nick MattarCreate Content in Half the Time with Generative AI - Nick Mattar
Create Content in Half the Time with Generative AI - Nick Mattar
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions
 
Social Media Marketing Master Class - Jeff Dwoskin
Social Media Marketing Master Class - Jeff DwoskinSocial Media Marketing Master Class - Jeff Dwoskin
Powering Up Your Digital Strategy, Amplifying the Potential of Performance-Ba...
Powering Up Your Digital Strategy, Amplifying the Potential of Performance-Ba...Powering Up Your Digital Strategy, Amplifying the Potential of Performance-Ba...
Powering Up Your Digital Strategy, Amplifying the Potential of Performance-Ba...
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions
 
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
 
Toortizi - Rationale ( SALTY SNACKS )
Toortizi  -  Rationale  ( SALTY SNACKS )Toortizi  -  Rationale  ( SALTY SNACKS )
Toortizi - Rationale ( SALTY SNACKS )
IQads
 
BLOG ISSUE 46- Balmer Lawrie Quarterly Gazette
BLOG ISSUE 46- Balmer Lawrie Quarterly GazetteBLOG ISSUE 46- Balmer Lawrie Quarterly Gazette
BLOG ISSUE 46- Balmer Lawrie Quarterly Gazette
BalmerLawrie
 
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
 
Chemical Industry- Rashtriya Chemical Fertilizers (RCF) .pptx
Chemical Industry- Rashtriya Chemical Fertilizers (RCF) .pptxChemical Industry- Rashtriya Chemical Fertilizers (RCF) .pptx
Chemical Industry- Rashtriya Chemical Fertilizers (RCF) .pptx
mayurparate000
 
1704373070-KIM_-_ITI_ELSS_Tax_Saver_Fund.pdf
1704373070-KIM_-_ITI_ELSS_Tax_Saver_Fund.pdf1704373070-KIM_-_ITI_ELSS_Tax_Saver_Fund.pdf
1704373070-KIM_-_ITI_ELSS_Tax_Saver_Fund.pdf
Kaushal445159
 
Content Optimization Master Class - Matt Raven
Content Optimization Master Class - Matt RavenContent Optimization Master Class - Matt Raven
Mobile Marketing in the form of ppt document
Mobile Marketing in the form of ppt documentMobile Marketing in the form of ppt document
Mobile Marketing in the form of ppt document
ArhamBaloch1
 
Chandigarh Institute of Internet Marketing
Chandigarh Institute of Internet MarketingChandigarh Institute of Internet Marketing
Chandigarh Institute of Internet Marketing
CIIM
 

Recently uploaded (20)

Tools, Systems, & Websites to Grow a Profitable Business on Social Media - Ta...
Tools, Systems, & Websites to Grow a Profitable Business on Social Media - Ta...Tools, Systems, & Websites to Grow a Profitable Business on Social Media - Ta...
Tools, Systems, & Websites to Grow a Profitable Business on Social Media - Ta...
 
ABM, The True Story - Rob Griffin, G5 Futures
ABM, The True Story - Rob Griffin, G5 FuturesABM, The True Story - Rob Griffin, G5 Futures
ABM, The True Story - Rob Griffin, G5 Futures
 
How to Get High-Quality Backlinks in 2024
How to Get High-Quality Backlinks in 2024How to Get High-Quality Backlinks in 2024
How to Get High-Quality Backlinks in 2024
 
SEO for Revenue, Grow Your Business, Not Just Your Rankings - Dale Bertrand
SEO for Revenue, Grow Your Business, Not Just Your Rankings - Dale BertrandSEO for Revenue, Grow Your Business, Not Just Your Rankings - Dale Bertrand
SEO for Revenue, Grow Your Business, Not Just Your Rankings - Dale Bertrand
 
Factsheet pdf
Factsheet                            pdfFactsheet                            pdf
Factsheet pdf
 
Top XRP Coin News of the Week: A Volatile Market Amidst Legal and Historical ...
Top XRP Coin News of the Week: A Volatile Market Amidst Legal and Historical ...Top XRP Coin News of the Week: A Volatile Market Amidst Legal and Historical ...
Top XRP Coin News of the Week: A Volatile Market Amidst Legal and Historical ...
 
Billion Broadcaster's Frame Posters and Horizontal Lift Advertising Screens: ...
Billion Broadcaster's Frame Posters and Horizontal Lift Advertising Screens: ...Billion Broadcaster's Frame Posters and Horizontal Lift Advertising Screens: ...
Billion Broadcaster's Frame Posters and Horizontal Lift Advertising Screens: ...
 
Importance of SEO to support holistic marketing strategies and the rise of n...
Importance of SEO to  support holistic marketing strategies and the rise of n...Importance of SEO to  support holistic marketing strategies and the rise of n...
Importance of SEO to support holistic marketing strategies and the rise of n...
 
Create Content in Half the Time with Generative AI - Nick Mattar
Create Content in Half the Time with Generative AI - Nick MattarCreate Content in Half the Time with Generative AI - Nick Mattar
Create Content in Half the Time with Generative AI - Nick Mattar
 
Social Media Marketing Master Class - Jeff Dwoskin
Social Media Marketing Master Class - Jeff DwoskinSocial Media Marketing Master Class - Jeff Dwoskin
Social Media Marketing Master Class - Jeff Dwoskin
 
Powering Up Your Digital Strategy, Amplifying the Potential of Performance-Ba...
Powering Up Your Digital Strategy, Amplifying the Potential of Performance-Ba...Powering Up Your Digital Strategy, Amplifying the Potential of Performance-Ba...
Powering Up Your Digital Strategy, Amplifying the Potential of Performance-Ba...
 
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 -...
 
Toortizi - Rationale ( SALTY SNACKS )
Toortizi  -  Rationale  ( SALTY SNACKS )Toortizi  -  Rationale  ( SALTY SNACKS )
Toortizi - Rationale ( SALTY SNACKS )
 
BLOG ISSUE 46- Balmer Lawrie Quarterly Gazette
BLOG ISSUE 46- Balmer Lawrie Quarterly GazetteBLOG ISSUE 46- Balmer Lawrie Quarterly Gazette
BLOG ISSUE 46- Balmer Lawrie Quarterly Gazette
 
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 ...
 
Chemical Industry- Rashtriya Chemical Fertilizers (RCF) .pptx
Chemical Industry- Rashtriya Chemical Fertilizers (RCF) .pptxChemical Industry- Rashtriya Chemical Fertilizers (RCF) .pptx
Chemical Industry- Rashtriya Chemical Fertilizers (RCF) .pptx
 
1704373070-KIM_-_ITI_ELSS_Tax_Saver_Fund.pdf
1704373070-KIM_-_ITI_ELSS_Tax_Saver_Fund.pdf1704373070-KIM_-_ITI_ELSS_Tax_Saver_Fund.pdf
1704373070-KIM_-_ITI_ELSS_Tax_Saver_Fund.pdf
 
Content Optimization Master Class - Matt Raven
Content Optimization Master Class - Matt RavenContent Optimization Master Class - Matt Raven
Content Optimization Master Class - Matt Raven
 
Mobile Marketing in the form of ppt document
Mobile Marketing in the form of ppt documentMobile Marketing in the form of ppt document
Mobile Marketing in the form of ppt document
 
Chandigarh Institute of Internet Marketing
Chandigarh Institute of Internet MarketingChandigarh Institute of Internet Marketing
Chandigarh Institute of Internet Marketing
 

Uncovering 'not provided' keyword data

  • 1. How does the Hero do it? Extended Version
  • 2. Table of Content 1. How it Doesn’t Work 2. Understanding the Domain 3. Generating Keywords 4. Clustering and Classifying Keywords 5. Teaching the Hero 6. The First Computation 7. The Final Output
  • 3. 1. How it does not work For Clarification Purposes
  • 4. There are no unique keys that would allow you to map a keyword with a session. For this very reason we use several data sources to reduce the number of possible keywords for a specific session to the minimum. Key Keyword Key Session
  • 5. 2. Understanding the Domain First Things First
  • 6. Once a user signs up, the Hero analyzes the history of the GA account, looking for: 1. patterns e.g. site structure, URLs that pull traffic; clusters among organic traffic; device categories; time / date; locations; … 2. type and content e.g. # of direct sessions attributed to organic; news or ecomm; one-pager or many product sites; semantical topics; …
  • 8. In the first step we only generate a large set of possible keywords per URL. There is no classification or attribution in this step. There are two types of data sources we use for this: 1. 3rd party data sources e.g. rank monitoring services; browser extensions data; Bing search API; .... 2. 1st party user data Search Console; remaining keywords in GA
  • 9. → the result is one big bucket with possible keywords per URL Keyword 1 Keyword 2 Keyword 3 Keyword 4 ... YOURDOMAIN.COM/FOLDER
  • 10. 4. Clustering and Classifying Keywords It’s getting tricky...
  • 11. Using external APIs we look for anormal behaviour in a keyword’s history were there changes in traffic in the last 12 months (per country / device) is this a new keyword? did spikes occur? is there a reference article on Wikipedia and how does it behave? → cool link
  • 12. Semantics After the Hero created a keyword set and checked for potential spikes and anormalities, he needs to “understand” the keyword. is this a brand or a non-brand keyword? is it a person / brand name? (important for ngram analysis) is the keyword transactional / navigational or informational? category clusters
  • 13. → the result is one big dataframe where certain parameters are attributed to the keywords (looks sort of like this thing above)
  • 14. In the next step we analyze differences in the performance of organic traffic due to keyword fluctuation in the SERPs. suppose we have a site that ranked on position 13 - 15 in calendar week X for the term “shoes”. At this point we have the following metrics for this landing page: in calendar week X + 1 the site now ranks on position 5 for shoes and metrics changed to: in this simple example we assume ceteris paribus, that nothing else has changed, so almost all new sessions can be attributed to “shoes”.
  • 15. these differences tell us a couple of things: 1. “shoes” on position 5 brings in 1000 more daily sessions compared to position 13 - 15 2. the bounce rate of the keyword is identical to other keywords that rank for this site 3. the conversion rate of this keyword seems to be significantly lower than the CR of the others. It has brought only 5 more conversions with 1000 sessions, compared to the 10 conversions with the 500 sessions we had before. → when analyzing this, we take a couple of factors into consideration, most importantly: - seasonal fluctuations - overall site performance during this time frame - keyword performance → spike due to trends? Luckily the SERPs are changing quite a lot, otherwise this would not be possible.
  • 16. 5. Training Classifications This is where his brains kick in...
  • 17. A first step towards matching keywords and sessions Using the aforementioned generated data, the Hero tries to calculate a first probability of a certain keyword matching a cluster of sessions. Sessions that were captured thru extensions and those where the keyword is still visibly in GA (= “hard data”) can be matched with 100% certainty, they will be left out. → after the first probability is calculated, the data will again be compared against the “hard data”. This happens on the cluster level to adjust the classifications.
  • 18. The second step towards matching After the first iteration the Hero constructs strings from the GA data. These strings contain between 5 and 25 dimensions. (It's interesting how few sessions are left if you query a big string - even if you have huge sites. You can check this for yourself using the Core Reporting API, where you get up to 7 dimensions in one string) Now: the keywords have been clustered really well and you get only a handful of sessions back from one string, leaving very few potential keywords per cluster of session (the cluster has gotten smaller, too)
  • 19. An unfair visual representation Keyword A Keyword A might now be matched with one or more of those sessions. This is a session cluster, containing four sessions. This results from the Hero requesting all sessions with a certain string Session 1 Session 2 Session 3 Session 4
  • 20. Training the classifications What happened now: the Hero created an adjusted unique algorithm for your account, that tries to match sessions with the keywords. He applies this algorithm to the entire history of the GA account and then matches the results with the “hard data”, the remaining visible keywords and the keywords captured by browser extensions. After this last step the algo is ready to go for each page. In most cases the historic data is not enough as some data sources are not available retrospectively, which is why the Hero works far better after a month.
  • 22. 6. The First Computation The magic happens...
  • 23. After all that learning, the Hero can start The process is essentially the same as the training process: 1. Computing possible keywords 2. Checking the results against the “hard data” 3. Adjust classifications based on results Actually, quite straightforward!
  • 24. 7. The Final Output What are you giving me here?
  • 25. What data do you get? Obviously the matching does not happen thru CIDs. Looking in that mirrored account, you’ll see that some dimensions are missing. This is because the matching happens based on dimension strings and not sessions.
  • 26. Session vs. string-based matching If the data was session based, you’d get all info: but what it looks like is this: {{Keyword}} GA-CID = All Dimensions and Metrics for this CID {{Keyword}} GA-CID = GA-CID = similar metrics same cluster of dimensions
  • 27. What do the 83% certainty mean? This is just the average threshold but easier to communicate. Really, the certainty threshold for a keyword to match with a session varies between 80% and 85%. The certainty level is based on the assumption that 95% of all possible keywords have been found in the first bucket in page 9.
  • 28. This keeps the Hero from top shape: - you had a major redesign / relaunch / big change of your website resulting in very different metrics. - the Hero can’t recognize your brand or all of your (misspelled) brand terms. We adjust this manually. - your GA account is in bad shape.
  • 29. We hope that helped. We are certain about the validity of the mathematical concepts involved here. We have to remain quite top level mostly, as the Hero tries to keep some secrets :-) However, if you have any further questions about some of the concepts involved, we try our best to answer them. Just let us know @ tech-questions@keyword-hero.com
  • 31. How does the semantic clustering work? After all possible keywords that rank were clustered and analyzed, the classification will be adjusted to what the Hero knows from analyzing the browser extension data and their users. →
  • 32. An example: Search phrase: “How tall is the Eiffel Tower?” Is the data set from the browser extensions large enough to attribute metrics to this keyword? YES: how deep can you go? can you even attribute on country / device level? NO: can we get an approximation of the performance from the columns in the dataframe?
  • 33. Some stats about the browser extensions We buy data from some browser extension conglomerates across the globe. Depending on vertical and country the ratio of desktop searches that we catch is between 0.5% and 8%. For many URLs, however, we don’t have a matching search phrase captured by a plugin. Still the data is very important as it trains the overall algorithm keyword related stats, such as: “clicks on paid terms vs. organic” “intention vs. vertical based click behaviour”