How to do Keyword Research

We’re sure there’s no need to waste time persuading you that keyword research is one of the most profitable SEO activities that is essential to your marketing success. There’s also no shortage of great articles that give you detailed instructions on how to perform professional keyword research, rank high for thousands of targeted search terms, and greatly improve your traffic from Google. But here’s an interesting observation: each of these guides will give you a slightly different set of instructions. Not that any of them is warning you wrong, it’s just that there’s no universal approach to the execution of keyword research.

It will vary based on:

§  Your website (authority, number of pages, quality of content, etc.);

§  Your goals and objectives (branding, exposure, traffic, leads, sales);

§  Your budget, resources and deadlines;

§  Your industry and competitive landscape.

That’s why you may find it hard to respond to a random step – by – step guide you encounter. So, I ‘m going to take a different route and send you a keyword research framework that can be easily adjusted to whatever your priorities and resources are.

And we guarantee that the tactics and methods described below will vastly improve your traffic from Google.


Seed keywords are the foundation of your keyword research. They define your niche and help you identify your competitors. If you already have a product or business that you want to promote online, coming up with seed keywords is as easy as describing that product with your own words or brainstorming how other people might search for it. For example, let’s say you’re launching an online store with GoPro accessories. The Google searches (keywords) that you would first think of are:

·      GoPro accessories;

·      gadgets for GoPro;

·      GoPro add-ons.

·      That’s a no-brainer, right?


But what if you’re looking to start an affiliate marketing website, and you have no idea which niche to pick or which products to promote? The challenge of “taking a place” requires a large and thorough guide of its own. Although broadly speaking, there are two ways to approach this:


Start exploring the available monetization methods. Choose the product or offer you want. And then think of the search queries that people might be using to find in Google. Amazon, for example, has an extremely popular affiliate program. What you need to do is search their website before you find a product (or group of products) that you are willing to promote. Another choice is to locate affiliate marketplace sites like ClickBank or CJ that bind product owners to affiliates.

Just look at the products and services you use yourself and see if you can become an affiliate.


You can start with a super wide keyword and narrow down until you see an interesting opportunity. For starters, I’m going to pick “music” as my super wide niche. Ahrefs ‘ Keywords Explorer tool gives me almost 5 million keyword ideas for that seed keyword:

In order to “niche down,” we need to focus on longer and more specific keywords with the word “music” in them. So, I’m going to use the “Names” filter to narrow down the huge list of keyword ideas to those with exactly four words.


You’ve found out your seed keywords. But that’s just the tip of an iceberg analysis keyword. EOLBREAK The next step is to create a gigantic list of relevant keyword ideas, while also getting a good understanding of what people in your niche are searching for in Google. There are at least four good ways to do this.


If you own a website that’s been around for a while, you should already be ranking in Google for a few hundred keywords. Knowing what they are is a perfect way to kick-start your keyword research. A good source of this information is a report called “Search Analytics” in Google Search Console:

Search Console shows your average position for each of the keywords you rate and how many impressions and clicks you receive. They do not reveal the monthly search volume, however, and you are limited to 1000 keywords only. If you need more info, try the “Organic Keywords” report in the Ahrefs Site Explorer tool: