SEOgadget.co.uk
KEYWORD RESEARCH – THE ULTIMATE PROCESS
Pro Training
Richard Baxter – SEOgadget.co.uk
SEOgadget.co.uk
ABOUT
Large site architecture, keyword research, technical SEO and link building in high competition industries...
SEOgadget.co.uk
HI DAVE
SEOgadget.co.uk
QUESTIONS
“How do people search for products in my industry?”
“What terms are most important to my site?”
“Where are the quick wins? [Low hanging fruit]”
“Are there any new types of search I didn’t know about?”
“What are my search priorities for traffic generation?”
“How do I group keywords into meaningful segments?”
SEOgadget.co.uk
GIVING UP THE WHAT?!
SEOgadget.co.uk
THE PROCESS
Gather Keywords
Capture Search Volumes
Capture RankingsCategorise Data
Make Observations + Sense
Check!
SEOgadget.co.uk
UNDERSTANDING HOW PEOPLE SEARCH
• How do people search for automotive products?
“Black BMW 5 Series
Cardiff” “BMW Servicing in
Coventry”
“New BMW X5”
“Test drive Z4
Coventry”
“New BMW 1 Series
in Suffolk”
“Test drive new BMW 3 Series Convertible Red in Nottingham”
“BMW Glasgow”
Action Condition Brand Colour Product Model Location
SEOgadget.co.uk
THE SEARCH DEMAND CURVE
SEOgadget.co.uk
TOOLS
SEOgadget.co.uk
SEOgadget.co.uk
meaning of educa
tion
meaning of inte
grity
meaning of dude
meaning of freak
meaning of sere
ndipity
meaning of busin
ess
meaning of equity
meaning of karm
a
meaning of path
etic
meaning of work
meaning of enviro
nment
meaning of intro
vert
meaning of theory
meaning of data
meaning of irony
meaning of language
meaning of cute
meaning of idle
meaning of persp
ective
meaning of the
meaning of fag
meaning of mean
meaning of disc
reet
meaning of sophisti
cate
d
meaning of divine
meaning of power
meaning of adjecti
ve
meaning of bird
s
meaning of fatigue
meaning of hosp
italit
y
meaning of infatu
ation
meaning of rendezv
ous
meaning of sta
te
meaning of affect
meaning of effect
meaning of sic
meaning of anxio
us
meaning of disc
ipline
meaning of white
meaning of biodiversi
ty
meaning of faggot
meaning of maveric
k
meaning of revolution
meaning of influence
meaning of org
anization
meaning of coura
ge
meaning of shre
wd
meaning of conte
mpt
meaning of mora
l
meaning of radica
l
0
200
400
600
800
1000
1200
1400
1600
1800
Global Monthly API
External Global
SEOgadget.co.uk
meaning of educa
tion
meaning of inte
grity
meaning of dude
meaning of freak
meaning of sere
ndipity
meaning of busin
ess
meaning of equity
meaning of karm
a
meaning of path
etic
meaning of work
meaning of enviro
nment
meaning of intro
vert
meaning of theory
meaning of data
meaning of irony
meaning of language
meaning of cute
meaning of idle
meaning of persp
ective
meaning of the
meaning of fag
meaning of mean
meaning of disc
reet
meaning of sophisti
cate
d
meaning of divine
meaning of power
meaning of adjecti
ve
meaning of bird
s
meaning of fatigue
meaning of hosp
italit
y
meaning of infatu
ation
meaning of rendezv
ous
meaning of sta
te
meaning of affect
meaning of effect
meaning of sic
meaning of anxio
us
meaning of disc
ipline
meaning of white
meaning of biodiversi
ty
meaning of faggot
meaning of maveric
k
meaning of revolution
meaning of influence
meaning of org
anization
meaning of coura
ge
meaning of shre
wd
meaning of conte
mpt
meaning of mora
l
meaning of radica
l
0
100
200
300
400
500
600
700
US Volume API
GKWT External Tool (US)
SEOgadget.co.uk WIN
WEAPONS
SEOgadget.co.uk
GROW YOUR KEYWORDS
SEOgadget.co.uk
SEOgadget.co.uk
=CONCATENATE([KEYWORD1], [KEYWORD2])
Think:
Product names
Category names
Tag names
Locations
Advertisers
SEOgadget.co.uk
ALCHEMY
=importxml(concatenate("http://access.alchemyapi.com/calls/url/URLGetRankedKeywords?apikey=[my-api-key]&url=",A2);"//text")
http://docs.google.com/support/bin/answer.py?hl=en&answer=75507 (importXML, importData, importHTML, importFeed)
SEOgadget.co.uk
Easiest way to mine your competitor’s keywords:
1) Crawl with XENU
2) Extract KW’s from the <title>
3) Play around with LEFT, MID, RIGHT and FIND
KEYWORD1 “=LEFT(SiteCrawl[[#This Row],[Title]],FIND(" -",SiteCrawl[[#This Row],[Title]],1))”
KEYWORD2 “=MID(SiteCrawl[[#This Row],[Title]],(FIND("- ",SiteCrawl[[#This Row],[Title]],1)+2),25)”
SEOgadget.co.uk
And don’t forget:
Internal site search data
Analytics Keywords
Google AdPlanner
Hitwise
PPC
SEOgadget.co.uk
GRAISING SEARCH VOLUME
Photo by: PasuKaru76
SEOgadget.co.uk
SEOgadget.co.uk
WEAPONS
$250
SEOgadget.co.uk
FREELANCER.COM
https://adwords.google.com/api/adwords/o/v201008/TargetingIdeaService
AVERAGE_TARGETED_MONTHLY_SEARCHES
SEOgadget.co.uk
SEOgadget.co.uk
SEOgadget.co.uk
SEOgadget.co.uk
SEOgadget.co.uk
1 IP 60,000 Rankings: 7-10 days
150 IPs 60,000 Rankings: not long
http://www.trustedproxies.com/
SEOgadget.co.uk
ARRAY FORMULAS
“An array formula is a formula that works with an array, or series, of data values rather than a single data
value”
My Keyword
Keyword
Keyword
Keyword
Keyword
Keyword
Keyword
Keyword
Keyword
Keyword
Keyword
Keyword
SEOgadget.co.uk
CREATE CATEGORIES AND MARKERS
Category
Markers
SEOgadget.co.uk
CREATE MASTER DATA TABLE
=VLOOKUP([@Keywords],Rankings,5,0)
SEOgadget.co.uk
CREATE CATEGORY COLUMNS
SEOgadget.co.uk
AN EXCEL FORMULA
=SUM(1*NOT(ISERROR(SEARCH('KW Types'!$A$2:$A$39,Master[[#This
Row],[Keywords]]))))
=SUM(1*NOT(ISERROR(SEARCH([FIND-TEXT],[IN-TEXT]))))
SEOgadget.co.uk
STEP 1 – IDENTIFY YOUR KEYWORD
SEOgadget.co.uk
STEP 2 – IDENTIFY YOUR CATEGORY MARKER
SEOgadget.co.uk
CTRL + SHIFT + ENTER
SEOgadget.co.uk
YOU KNEW I’D MENTION PIVOT CHARTS, RIGHT?
SEOgadget.co.uk
used
car d
ealer
ship
sus
ed ca
rs, m
anch
este
r
seco
nd h
and
car d
eale
rsus
ed ca
rs m
anch
este
rus
ed ca
rs lin
coln
used
cars
glas
gow
car d
ealer
s use
dus
ed ca
rs b
irmin
gham
used
cars
liver
pool
used
cars
plym
outh
used
cars
dea
lers
used
cars
edin
burg
hus
ed ca
rs ca
rdiff
used
cars
leice
ster
used
cars
aber
deen
used
cars
leed
sus
ed ca
r dea
lersh
ipus
ed ca
r dea
ls
used
cars
sout
ham
pton
used
cars
nor
tham
pton
deale
r use
d ca
rsm
anch
este
r use
d ca
rsca
r ren
tal n
ewca
stle
used
cars
dun
dee
used
cars
milt
on ke
ynes
used
cars
der
byre
stau
rant
new
cast
le
used
car d
ealer
s birm
ingh
amus
ed ca
rs n
ewca
stle
used
cars
ipsw
ich
mid
dles
brou
gh n
ews
used
van
deale
rsus
ed ca
rs in
glas
gow
used
cars
cam
brid
geus
ed ca
r man
ches
ter
used
cars
inve
rnes
sus
ed ca
rs yo
rk
used
cars
in m
anch
este
rbi
rmin
gham
use
d ca
rsus
ed ca
r dea
lers i
n ke
nt
used
car d
ealer
s man
ches
ter
used
cars
in n
otting
ham
used
cars
dea
lerus
ed ca
rs in
leed
s
used
car s
ales m
anch
este
rus
ed ca
rs co
lches
ter
used
car fi
nanc
e dea
lsus
ed ca
rs gl
ouce
ster
used
cars
maid
ston
eno
rwich
use
d ca
rsus
ed ca
rs in
edin
burg
hus
ed ca
rs d
ealer
ship
sus
ed ca
r dea
lers l
eeds
used
cars
shre
wsbu
ry
used
cars
in p
eter
boro
ugh
used
car d
ealer
s web
site
sbe
st u
sed
car d
eals
newc
astle
cars
for s
aleus
ed ca
rs d
unfe
rmlin
ene
wcas
tle su
nder
land
used
cars
in ab
erde
endu
ndee
use
d ca
rsne
wcas
tle u
sed
cars
used
car b
irmin
gham
used
cars
in ip
swich
chea
p us
ed ca
r dea
lers
used
cars
in d
unde
e
used
car d
ealer
s in
man
ches
ter
used
cars
per
th
0
500
1000
1500
2000
2500
3000 1
6
11
16
21
26
SEOgadget.co.uk 42
SEOgadget.co.uk
SEOgadget.co.uk
THANK YOU
http://seogadget.co.uk/beta/
Top Related