How to Do Keyword Research in 2019
for Maximum Traffic
Sam Oh
#SEJThinkTank
@samsgoh
#SEJThinkTank
@samsgoh
Sam Oh
Director of Product Education at Ahrefs
10-years experience in SEO and digital
marketing
Ex-agency owner, ex-professional gamer
Consulting, niche sites & YouTube
How to Do Keyword Research in 2019
for Maximum Traffic
Sam Oh
#SEJThinkTank
@samsgoh
Fundamentals first… tactics later
#SEJThinkTank
@samsgoh
#SEJThinkTank
@samsgoh
2009 Keyword Targeting
#SEJThinkTank
@samsgoh
lose weight How to lose weight fast How to lose weight
2009 Keyword Targeting
#SEJThinkTank
@samsgoh
But today…things are
VERY different
#SEJThinkTank
@samsgoh
#SEJThinkTank
@samsgoh
#SEJThinkTank
@samsgoh
#SEJThinkTank
@samsgoh
#SEJThinkTank
@samsgoh
#SEJThinkTank
@samsgoh
#SEJThinkTank
@samsgoh
#SEJThinkTank
@samsgoh
Key Takeaways?
#SEJThinkTank
@samsgoh
There’s no “fixed limit” on the # of
keywords a page can rank for
#SEJThinkTank
@samsgoh
Search volume is NOT a good
indicator for search traffic
#SEJThinkTank
@samsgoh
#SEJThinkTank
@samsgoh
What best describes your keyword targeting strategy?
a.) Low competition, low volume keywords
b.) Try and rank for high volume head terms
c.) Go after highly commercial keywords
d.) Go after competitor keywords
e.) No keyword targeting strategy
Poll
#SEJThinkTank
@samsgoh
Search Volumes are Misleading
#SEJThinkTank
@samsgoh
Search Volumes are Misleading
#SEJThinkTank
@samsgoh
Advertisements > Reality
#SEJThinkTank
@samsgoh
The “advertisement”
#SEJThinkTank
@samsgoh
The “reality”
~14% of searches get clicks
#SEJThinkTank
@samsgoh
#SEJThinkTank
@samsgoh
#SEJThinkTank
@samsgoh
The “advertisement”
#SEJThinkTank
@samsgoh
The “reality”
#SEJThinkTank
@samsgoh
Search intent is unclear.
#SEJThinkTank
@samsgoh
SV/Traffic vs. Search intent
#SEJThinkTank
@samsgoh
SV/Traffic vs. Search intent
#SEJThinkTank
@samsgoh
What is the searcher looking for
and can I fulfill that intent?
#SEJThinkTank
@samsgoh
#SEJThinkTank
@samsgoh
Information
Navigational
Commercial investigation
Transactional
Search Intent Categories
#SEJThinkTank
@samsgoh
Information - how tos, whats (how to make slime)
Navigational - branded queries (facebook, BOA login)
Commercial investigation – “vs”, “best”, specific attributes
(ie. brown shoes for men size 11)
Transactional – buy, download etc.
Search Intent Categories
#SEJThinkTank
@samsgoh
Source: ftf.agency/keyword-research-now/
How do you
identify search intent?
#SEJThinkTank
@samsgoh
Learn from Google
#SEJThinkTank
@samsgoh
How to make a website
#SEJThinkTank
@samsgoh
Guides
Informational intent
Best headphones
#SEJThinkTank
@samsgoh
Comparisons
Commercial investigation
buy bose quietcomfort headphones
#SEJThinkTank
@samsgoh
Product pages
Transactional intent
In general, the best way to
compete for a keyword is…
#SEJThinkTank
@samsgoh
to follow suit (content type)
#SEJThinkTank
@samsgoh
But search intent isn’t always
this clear.
#SEJThinkTank
@samsgoh
Football
#SEJThinkTank
@samsgoh
Football
#SEJThinkTank
@samsgoh
Football
#SEJThinkTank
@samsgoh
Football
#SEJThinkTank
@samsgoh
In general, volatile SERPs
may not require as many links.
#SEJThinkTank
@samsgoh
But retaining rankings is
unpredictable.
#SEJThinkTank
@samsgoh
Stable SERPs will likely require more
quality links than the competition.
#SEJThinkTank
@samsgoh
Retaining position is
often more predictable.
#SEJThinkTank
@samsgoh
#SEJThinkTank
@samsgoh
Mini Case Study
#SEJThinkTank
@samsgoh
#SEJThinkTank
@samsgoh
#SEJThinkTank
@samsgoh
We got links!
#SEJThinkTank
@samsgoh
We ranked…then dropped
#SEJThinkTank
@samsgoh
Mostly guides
#SEJThinkTank
@samsgoh
#SEJThinkTank
@samsgoh
#SEJThinkTank
@samsgoh
Search volume ≠ traffic
Search intent comes first
What we’ve discussed
How do you find keywords that
drive TONS of traffic AND…
#SEJThinkTank
@samsgoh
know you can rank for?
#SEJThinkTank
@samsgoh
Enter long tail topics
#SEJThinkTank
@samsgoh
Long tail keywords aren’t about
“word length”
#SEJThinkTank
@samsgoh
#SEJThinkTank
@samsgoh
#SEJThinkTank
@samsgoh
Long tail keywords are search queries with
low individual search volume, but usually have
a huge total search demand as a group.
#SEJThinkTank
@samsgoh
Search demand curve
#SEJThinkTank
@samsgoh
Example: “cute cats”
#SEJThinkTank
@samsgoh
#SEJThinkTank
@samsgoh
#SEJThinkTank
@samsgoh
1. How much search traffic does a page get.
2. Which keywords contribute to #1 and how many?
Two things you need to know:
Easiest way to find
“long-tail topics”
#SEJThinkTank
@samsgoh
is to look at your competitors’
traffic generating pages.
#SEJThinkTank
@samsgoh
#SEJThinkTank
@samsgoh
#SEJThinkTank
@samsgoh
#SEJThinkTank
@samsgoh
Which topic do you think generates the most search traffic
for bodybuilding.com?
a.) chest workouts (48,000)
b.) back exercises (50,000)
c.) shoulder workouts (61,000)
d.) ab workouts (74,000)
Poll
#SEJThinkTank
@samsgoh
“Business value” aside…
#SEJThinkTank
@samsgoh
#SEJThinkTank
@samsgoh
“top keywords” may not produce results you’d expect
#SEJThinkTank
@samsgoh
But they may produce better results than you’d think
Key takeaway:
#SEJThinkTank
@samsgoh
Analyze your competitors’ top pages
and create content around these top keywords.
#SEJThinkTank
@samsgoh
Two more hacks
#SEJThinkTank
@samsgoh
#SEJThinkTank
@samsgoh
These filters work well on “authority sites”
#SEJThinkTank
@samsgoh
#SEJThinkTank
@samsgoh
#SEJThinkTank
@samsgoh
#SEJThinkTank
@samsgoh
There’s no shortage of topics…
#SEJThinkTank
@samsgoh
But can you rank?
#SEJThinkTank
@samsgoh
Keyword Research Process
#SEJThinkTank
@samsgoh
#SEJThinkTank
@samsgoh
#SEJThinkTank
@samsgoh
#1. Check that the SV, Clicks, Traffic Potential
#SEJThinkTank
@samsgoh
#2. Glance at Keyword Difficult
#SEJThinkTank
@samsgoh
#2. Glance at Keyword Difficult
#SEJThinkTank
@samsgoh
#3. Assess Search Intent
#SEJThinkTank
@samsgoh
#3. Assess Search Intent
Guides
#SEJThinkTank
@samsgoh
#3. Assess Search Intent
Guides
- Mostly list posts
#SEJThinkTank
@samsgoh
#3. Assess Search Intent
Guides
- Mostly list posts
Informational intent
Can you serve search intent?
[yes] [no]
#SEJThinkTank
@samsgoh
[no] = Move on
#SEJThinkTank
@samsgoh
[yes] = Assess Ranking Difficulty
#SEJThinkTank
@samsgoh
Keyword difficulty should be
assessed manually.
#SEJThinkTank
@samsgoh
#SEJThinkTank
@samsgoh
Keyword Difficult:
A weighted average of the
number of linking domains to
the current top‐10 ranking
pages plotted on a
logarithmic scale from 0 to
100.
Translation: Links
#SEJThinkTank
@samsgoh
#SEJThinkTank
@samsgoh
#4. Assess Keyword Difficulty
#SEJThinkTank
@samsgoh
#4. Assess Keyword Difficulty
#SEJThinkTank
@samsgoh
#4. Assess Keyword Difficulty
#SEJThinkTank
@samsgoh
But why is this page ranking lower?
#SEJThinkTank
@samsgoh
Link quality? On-page factors?
#SEJThinkTank
@samsgoh
RD For Top Ranking Page
Can you build better/more links?
[yes] [no]
#SEJThinkTank
@samsgoh
But links aren’t everything…
#SEJThinkTank
@samsgoh
We want to rank high for just as many
keywords (or more) to maximize
search traffic.
#SEJThinkTank
@samsgoh
This boils down to content.
#SEJThinkTank
@samsgoh
This is NOT a call to make your
content unnecessarily long.
#SEJThinkTank
@samsgoh
#SEJThinkTank
@samsgoh
Long tail targeting (w/o link building)
What do you write about?
#SEJThinkTank
@samsgoh
Whatever Google deems is
“rank-worthy” for that topic.
#SEJThinkTank
@samsgoh
#SEJThinkTank
@samsgoh
Google’s job is to
serve search intent best.
#SEJThinkTank
@samsgoh
So that too becomes your job.
#SEJThinkTank
@samsgoh
#SEJThinkTank
@samsgoh
#SEJThinkTank
@samsgoh
Set positions filter for only
relevant queries
#SEJThinkTank
@samsgoh
Set positions filter for only
relevant queries
Look to language and
sprinkle in long tail queries…
#SEJThinkTank
@samsgoh
Set positions filter for only
relevant queries
Look to language for long-tail
and sprinkle in long tail
queries…
WHEN IT MAKES SENSE.
#SEJThinkTank
@samsgoh
But there’s an even better way…
#SEJThinkTank
@samsgoh
Content Gap analysis at the
page level
#SEJThinkTank
@samsgoh
Common Usage
#SEJThinkTank
@samsgoh
Common Usage
#SEJThinkTank
@samsgoh
CG at the Page level
#SEJThinkTank
@samsgoh
CG at the Page level
#SEJThinkTank
@samsgoh
These searchers want…
#SEJThinkTank
@samsgoh
Last Example: “Best Watch Brands
#SEJThinkTank
@samsgoh
#SEJThinkTank
@samsgoh
Rather than looking at these as a
“list of keywords”…
#SEJThinkTank
@samsgoh
Use these to form an “outline”
Based on how Google sees intent
#SEJThinkTank
@samsgoh
#SEJThinkTank
@samsgoh
Summary:
9-Step Keyword Research Process
#SEJThinkTank
@samsgoh
#SEJThinkTank
@samsgoh
1. Traffic potential > Search Volume
#SEJThinkTank
@samsgoh
2. Look at your competitor’s “traffic generating pages”
#SEJThinkTank
@samsgoh
3. Identify search intent for your keyword (via. Google)
#SEJThinkTank
@samsgoh
4. Determine if you can fulfill search intent
[yes] [no]
#SEJThinkTank
@samsgoh
5. Manually assess ranking difficulty (link profile + on-page)
#SEJThinkTank
@samsgoh
6. See which common keywords the top 3 pages rank for
(content gap analysis @ page level)
#SEJThinkTank
@samsgoh
7. Outline/content around these keyword rankings
#SEJThinkTank
@samsgoh
8. Build links
#SEJThinkTank
@samsgoh
9. Rinse and repeat
∞
How to Do Keyword Research in 2019 for Maximum Traffic

How to Do Keyword Research in 2019 for Maximum Traffic