Every keyword is its own ‘game’.

The front page of Google is the leaderboard, with each ranked page being one of the top 10 scores.

A solid keyword research process helps you skew the odds in your favor. It makes sure that you aren’t trying to take on the major leagues with a team full of rookies.

It also makes sure you aren’t pouring all your energy into something that is so easy to beat that it doesn’t give you any reward.

Bad keyword research will have you typing 2,000 words of gold and relying on social distribution to run its two-day cycle before your page falls off the face of the internet. Failing to target the right keyword means that you might be getting irrelevant traffic or hardly any traffic at all.

Since joining Process Street as the first dedicated content writer, the SEO reigns have been passed to me. I haven’t been able to rely on someone else to make sure my content ranks where it needs to rank, and neither should you.

If you understand the language your target market uses, and the terms they search for, and you’re the one writing the content, there’s no one better qualified to research keywords for that post.

So, how do you do it? In this post, I’m going to run through the steps one by one, then give you a FREE 19 step checklist you can run each time you write new content.

Just so you know, here’s the data I ended up with when researching keywords for my recent email marketing case study:

email marketing case study sheet

Let’s get underway!

Set up a spreadsheet template

The first thing you’re going to have to do is set up a template in Google Sheets that you can use every time you run the keyword research process.

First, sign in to Google Sheets and create a blank spreadsheet.

google sheets

Name it, then fill the headers in to match my example, like this:

keyword research template

To make sure that you don’t treat your header as data when sorting your results, you should freeze the top row.

freeze sheets

Now you’ve got your spreadsheet, make sure you keep the link handy so you can create a powerful recurring process document later on using this guide.

Whenever you research a fresh keyword, open up the link, create a copy of the template and name it the subject of your content, like this:

make a copy in sheets

Now we’ve got our blank slate, it’s time to populate it with keywords that are going to skew the SERP game in our favor.

Brainstorm for your ideal customer’s search terms

Before getting any data on volume or competition, you’re going to want to think of every possible way your topic might be searched for. At the risk of starting out like a dense sociology textbook from the ’70s, I’ll work through this with examples.

In fact, I’ll kill two birds with one stone and do the keyword research for this very post and guide you through how I did it.

Write what the post is about. This post is about keyword research. That’ll be my first (or ‘seed’) keyword. Put it in the sheet.

Get more specific. It’s not about the history of keyword research, or keyword research for eCommerce on-page SEO, it’s about the keyword research process. Put that in the sheet.

Google it. At the bottom on the page, you’ll see Google’s suggestions. They’re fine, but not the last word on the best alternatives.

google suggestions

Note: the reason we can already see the volume and suggested bid is because I have Keywords Everywhere installed. Don’t let the early insight sway you too much, because at this point we just want to get a list to narrow down later. Put them all in the sheet!

Use a list of synonyms. Keyword research takes you on tangents, exploring different paths before going back to the root term and rephrasing. For example, once I’ve decided to go down the ‘keyword research’ path, I’ll look for a different way to say ‘process’. To do this, I can pop on over to Thesaurus.com and search my term.

synonyms-hl

Some of these options are great while some would be ridiculous. When was the last time someone asked you about your keyword research modus operandi?

After checking this, I’ll swap out the word process for ‘method’ and ‘strategy’ wherever it appears so far in my list, but keep the originals too. It also gave me some original ideas like ‘checklist’ and ‘step-by-step’. This is what it looks like so far:

keyword research spreadsheet

Some keywords are probably 0 volume and some are irrelevant, but that’s the last thing we want to worry about for now. At the minute, we’re just getting a list together that we can narrow down later.

Find a relevant Wikipedia article. As it happens, Wikipedia is a wealth of succinct, well-written content that explains concepts in terms people understand and search for. For example, the Wiki article on keyword research gives you some ideas as to what’s important and the language the tribe interested in the field use to talk about it.

keyword research wikipedia definition

This gives me a bunch of new ideas to add to the sheet.

Once you’ve racked your steaming brain and done some real life reading with your real life eyes, it’s time to hand the job over to a machine. Phew, you get to automate this for a little while!

Here’s what you’ve got to do next.

Generate a huge list of suggestions from your most relevant keywords

UberSuggest is a valuable tool for keyword research. If used properly, it can give you some truly golden keywords. But with the wrong terms, you’ll get a load of rubbish so niche you’d need to calculate it’s volume since the ’90s to get a number above 10.

It works by scraping the autofill suggestions Google gives you when you type the first word of a phrase into the box.

google autosuggest

(Love that last one.)

So, since its scope is limited with every extra word you input, the trick is to let UberSuggest take care of the specifics. Input the most relevant, most general, shortest keyword you have. For me, this means ‘keyword research’.

ubersuggest

If you found another synonym that people are using when they talk about your topic, it’s best to do more than 1 pass with UberSuggest. I think I found enough with this tool, so I’ll click ‘Get’ and update my sheet.

Here’s what it looks like now:

keyword research process sheet

It’s getting pretty long, as you can see. But we’re not done yet. This is just the first overall pass which is a combination of what we can come up with through a bit of Googling and scraping suggestions.

The next section of the keyword research process involves looking at places on the web where people are talking about what you’re writing.

Research how real people speak in their niche communities

Aside from the huge hubs your target niche hangs out (Inbound and GrowthHackers for marketing, for example), you can be sure that there is a group of people with questions that your content could answer on Quora.

The reason Quora is so important is because you get an insight into the exact words your audience uses when they want an answer you could provide them with. That makes it great for generating content ideas as well as keywords.

First, do a search for your term in the search bar.

using quora for keyword research

If you’re lucky, there’ll be a whole section of Quora devoted to your niche. This is full of hot questions waiting to be explained which were asked by the Quora community because they were not answered properly with a Google search.

For questions that definitely include your keyword, you’ll want to stay away from the Topic section and go to the ‘Search:’ menu item at the bottom there.

results for keyword research on quora

These 3 examples give me ideas for 2 new keywords: ‘conduct keyword research’ and ‘keyword research for blogs’. I added them into the sheet.

Next, head over to BoardReader to search all the forums.

Use your basic keyword that worked for you in UberSuggest to generate more complex suggestions.

boardreader keywords

This gives us some real questions and effective titles that people actually ask (and therefore search). I added the keywords I highlighted to the sheet, some of which you’d never think of in a million years without using this method.

I’m not going to show my work in progress sheet again ’til the end, because it’s so big now it takes up too much space. Hold on for that at the end of the post!

It’s time to fire up the Keyword Planner and snoop on your competitors

One of the best hacks I ever heard from Brian Dean (a man of many hacks) was what he called the GKP hack. Here’s how it works:

Find competing pages.

Finding competing pages is easy, because they have a lot of visibility. Put your high-level keyword in Google and see what comes up.

google search for keyword research

Now, go to the Google Keyword Planner.

Click on the ‘Find new keywords and get search volume data’ option, and paste a competing page into the ‘Your landing page’ field.

competitor research google keyword planner

Here’s what I got back when searching for which terms Brian Dean’s guide ranks for:

google keyword planner results

It’s as simple as that. Go ahead and any new keywords to your sheet, repeat as much as you like/need/can be bothered with, and let’s move on to the next step.

Use the Ahrefs Positions Explorer to grab competitor’s keywords

The Ahrefs Positions Explorer offers a powerful way to get competitor information.

Using the same competitors you used in Google Keyword Planner, search the URL to get a list of keywords. Positions Explorer is one of the best SEO tools I’ve used, and I’m always finding new uses for it! Check this out:

competitor research in Ahrefs positions explorer

Add any good fits to your sheet, and get onto the next step.

Use this ‘lovely’ SEO tool (in name and design) to generate long-tail keywords

One of the most unpleasantly titled tools I’ve come across is the surprisingly capable Keyword Shitter.

While it’s capabilities are a lot like UberSuggest, making it no more useful up until this point in the process, when you have a list of keywords already, it can yield some awesome results.

Basically, you use your seed keyword (for example, ‘keyword research’) in the main box, then paste your list so far in the Positive Filter box.

Then you, er, click ‘Shit keywords’ and watch it generate many a weird and wonderful long-tail keyword.

JP97mZb

These are the kinds of keywords I would have never thought of!

Add any that look good to your sheet and then we’ll start narrowing them down.

Focus your list down to only the best keywords

At this point in time, I have over 50 keywords in my sheet.

That’s not from putting a single seed into a keyword generator and copy-pasting my way through without a thought in my head. That’s from careful consideration, which means I’m left with 50 good contenders, not 70,000 terrible options that will take the rest of the day to sift through.

Remove duplicates. It happens. You might have accidentally got excited about the same keyword twice. For big lists, it’s smart to check for duplicates to make sure you’ve got a focused, accurate list.

Since we’re working inside Sheets, this is easily done with the Remove Duplicates addon. Install that, then follow these instructions:

removing duplicates

Steps 1-4 won’t need changing, just ‘Next’ through it ’til you get to the last window.

delete rows

Make sure ‘Delete rows’ is selected and click Finish.

Paste your list into Google Keyword Planner (finally!)€” the time has come. It’s time to get search volume. That’s because it’s the fastest way to narrow down your keywords which nobody will search for.

Here’s a .gif of me copying my keywords from Sheets to Google Keyword Planner then downloading the results as a spreadsheet.

UZuiJoS

Once you’ve got this spreadsheet, which will have a bunch of superfluous info in it, you want to take the good bits and paste them back over to your original sheet.

Delete everything apart from the Keyword, Volume and Competition columns, then paste it back. If there’s no volume data, then don’t bother. Those keywords aren’t popular enough to be much help to you. Your slightly more fleshed-out sheet should look like this:

volume and competition

Remove the keywords which don’t make sense. When you’re writing your content, you want it to sound as natural as possible. That means you’re going to avoid keywords like ‘keyword research free’ and ‘guitar learn now cheap’.

If you grabbed everything you could see in UberSuggest, then now’s also the time to get rid of the crazy ones like ‘keyword research 2013’ and ‘keyword research Microsoft’.

Since my keyword research process includes some paid tools it wouldn’t be 100% accurate to call it ‘free keyword research’, so I get rid of that, too. Since keywords are mostly about the way people express what they want, use your logic and you’ll be fine for this bit.

Make a hard decision: which are the top picks? Depending on the size of your list at this point, you might have trouble picking just 5 or even 10 keywords. In my case, I’m going to grab the top 5 by volume and analyze them to see if we have a winner.

Apply the following criteria to pick top keywords

Good keywords are:

  1. Relevant. You need to accurately describe what you’re writing about because a high bounce rate will kill your ranking, even if you do manage to get on the front page.
  2. High (enough) volume. For niche and specific topics, like client onboarding, you’ll be lucky to find a relevant keyword with more than 30 searches per month. If there are two similar keywords with drastically different volumes, however, the higher volume keyword is the obvious choice (provided it passes the rest of the criteria).
  3. Low difficulty. Putting it simply, a keyword with low difficulty has pages and domains with low authority on the first page. If you target the same keyword with better content and get a few backlinks, you can take that slot and steal their traffic.

So once you’ve chosen a few keywords from your list which are high enough volume and relevant, it’s time to see how difficult they would be to rank for.

If the first page is crammed full of super-high authority sites or pages with 1000s of backlinks, you’re out of luck unless you’re Wikipedia. To check this quickly without even going into Google, use Moz’s keyword difficulty tool.

In my review of Ahrefs vs Moz, the Keyword Difficulty tool was one of the only places Moz surpassed Ahrefs on quality of features.

Paste your keywords into the box, and Moz will generate a report of their difficulty, with each expressed as a percentage. The higher the number, the more difficult ranking will be. As it turns out, SEO writers know their stuff about SEO:

moz keyword difficulty

These are ridiculous, and it’d be very tough to rank for them. Instead of taking the more broad, high volume keywords, I look further down the list to check some lower volume, more specific terms.

I decide to check out ‘keyword research template’ because it has a difficulty of just 50%. Here’s what it showed:

keyword research template in moz

There’s a few good and bad signs here.

The good thing is that there are many weak pages and domains in prominent positions – there’s even a document at #6, which is a sign of Google dredging up the best of a bad bunch.

The bad thing is that it shows when people are searching for templates they aren’t looking for processes, procedures or workflow templates. They’re actually looking for a document of some kind, like the one I showed you at the start of this article. So it’s not relevant.

On to the next one – ‘keyword research process’

keyword research process moz

While the top 5 spots are dominated by the big boys, there’s room down the page for some take-overs, provided that this post can get a few backlinks.

Also, see how few total backlinks #10 has compared to the rest? The pages ranked here aren’t as strong as you might imagine them to be for a keyword like ‘keyword research process’.

After looking at the tough cookies on the first page for my other top pick keywords, I decided I must have originally hit gold when checking ‘keyword research process’. The other top rankings were FULL of super-high authority pages that aren’t set to budge any time soon.

Free alternative: If you’re not a Moz customer and don’t plan on becoming one yet, there’s a free (yet slow) alternative with another Moz product€”: Mozbar. Mozbar is a browser extension which gives you information about backlinks and page/domain authority when you search a keyword in Google.

Here’s what it looks like in practice:

mozbar keyword research process

Much the same idea as the Keyword Difficulty tool that comes bundled with Moz Pro, it is essentially for checking the front page of a term for weak results that can be knocked off.

Once you find a relevant, in-demand keyword which has vulnerable pages in the top spots, you’ve found a winner. Highlight it in a lovely shade of green on your sheet to celebrate :)

Get this keyword research process as a reusable checklist

If you want a checklist version of this guide which you can use every time you research a keyword (and even print out, if you like), you can download it here. Just hit ‘Give me this checklist’, register and you’re ready to start.

So, there you have it my keyword research process developed from Brian Dean’s methods, a variety of exciting tools and my own experimentation.

How does your process look? Has this been helpful?

Let me know in the comments! :)