Extensive Keyword Research Guide – Step By Step with No Steps Skipped

Extensive Keyword Research Guide – Step By Step with No Steps Skipped

Keyword research, one of the most vital steps of any SEO campaign to determine which strategic keywords to target in your website’s content by satisfying both users and search engines. At ThatWare we do this extensive research by keeping in mind the following things:

  • What are people searching for?
  • How many people are searching for it?
  • Brainstorming some ‘seed’ keywords
  • Inspecting competitor keywords
  • Using different keyword research tools
Extensive Keyword Research Guide

Here are the steps mentioned below that we take in terms of keyword research for any SEO campaign:

Step 1: Keyword Research Using Google Keyword Planner

The most generic way we use for keyword research is by using the Google Keyword Planner tool. 

Google Adword Planner

Once we select the keyword planner option then we put ideas related to the specific niche we will be targeting for the keyword research process as shown below:

LSI Keywords

Then based on the niche relevance, average monthly searches we pick keyword ideas that best suit the business goals.


The “Competition” metric in Google Keyword Planner has nothing to do with SEO. It shows how many advertisers are willing to pay money to show ads in the search results for that keyword. You should pay no attention to it if you want to rank organically.

Competition Keyword Research

We also use refine keywords section of the Google Keyword Planner in order to generate more enticing keyword ideas as shown beside:

Refine keywords

Step 2: Keyword Research Using Ubersuggest

We also use Ubersuggest’s keyword analyzer tool to find relevant terms that could be beneficial for your business and suggest accordingly.

First up, we set up the niche-specific term in the keyword overview search bar and set the country where we want to target the users as shown below:


Then we get a handful of keyword lists following the search term we provided based on the search trends, search volume, etc.

Ubersuggest analyzer

We also pick the keywords based on the suggestions, related terms, prepositional keyphrases which sit best for the niche we are targeting. We also pick some important question-based queries which can be used for the FAQ (Frequently Asked Questions) section of the website for which we are working. This is also suggested from our end if your website doesn’t have any FAQ section.

Ubersuggest analysis Keyword

Step 3: Keyword Research Using Soovle

Soovle is a search engine that aggregates results from other search engines. We also use this supplementary keyword research tool to fuel our keyword research strategy for any seo campaign. We use this tool to find broad topics which can be broken down into keyword targets.

Here’s how we do this:

Let’s assume, we’re in the “seo” niche. Head over to Soovle and enter a keyword phrase related to our industry. In this case, we will use “seo service”.


From here, we can also get a handful of keyword ideas and can implement them in our SEO campaign. Now the question is how you will pick the terms which going to generate good results for your campaign, for that you need to take the assistance of Ubersuggest CPC & Search Volume Enhancer extension. Stay tuned for the process below:

Now take any of the terms which you got from the soovle search engine tool, let’s say we pick “seo service provider” from the list.

SEO service provider

Now head over to Google search engine, make sure the above-mentioned extension should be installed on the browser you are using and select the country-specific search engine and location as shown here:


India Google search

You can set the country by going into the settings. Here’s the guide:

First of all, select settings >

settings Google search

Then select search settings following the same.

search settings

Finally set the region you want to target the keywords on.

set region in Google search settings

After performing the search in Google you will get the monthly search metric for that particular keyword as shown below with the help of that extension (SEO Quake):

Monthly keyword search volume

In this way, we do some insightful keyword research for any SEO campaign.

Step 4: Keyword Research Using Google Search Operators

Google search operators (sometimes called Google advanced search operators or Google search commands) are special commands that extend the capabilities of regular text searches on Google.

Let’s dive into the important Google search operators we generally use in our keyword research procedure:

intitle: To find pages that contain a specific keyword in the title.

Suppose we pick a keyword “seo services Kolkata” with relevance to our business goals and set it up in this operator as follows:

As you can see in the below screenshot, we can see various other relevant keyword ideas in form of LSI (search terms related to the main keyword we are targeting). Based on that we pick some of the relevant keywords to fit into our website content and target the keywords. Here from the screenshot below, we can target such as:

Technical seo services

Seo services agency

ROI focused seo services

Keyword research using Google search operators

Likewise, we use other operators in the same way to find relevant keyword ideas, they are:

  • allintitle: Like “intitle,” this finds web pages containing all of the specific words in the page title.
  • intext: Finds pages containing a specific word in the content.
  • allintext: Finds results containing all of the specific words somewhere on the page.

Step 5: Keyword Research Using LSIGraph

We recommend targeting LSI (latent semantic indexing) keywords in SEO to provide more substantial contextual information that supplements main keywords. To move forward with this process we use https://lsigraph.com/.

Here’s how:

Place the main keyword in the search bar to generate LSI keyword ideas.

LSI keywords generation

And we then have a worthy list of LSI keywords to target for the campaign as shown here:

Keyword r&D


LSI keywords are keywords that we should be using in our content to help search engines understand our content deeply, leading to higher ranking potential.

Step 6: Keyword Research Using Google Autosuggest

When you type something on Google search box, Google automatically suggests some of the useful and most searched key phrases that have been used very often. This list is known as Google Autosuggest. We pick some keywords from this list also to target for the SEO campaign. Here’s a glimpse:

Google Auto Suggest

Step 7: Keyword Research Using Google Related Searches on Specific Region

Related searches, the eight search results at the bottom of the SERP (search engine results page), are automatically generated based on Google’s algorithm to determine terms related to your search. We pick some keywords from these bottom eight results also as shown below:

related searches google

Step 8: Keyword Research Using Google Trends

One of the handiest tools for discovering new keyword trends is this one, Google Trends. Just type the search term straight away in the query box like this:

Google trends

Then, make sure to select specific demographic you want to target for the search term to discover what’s trending there.


The graph is showing positive movement for the search term, so undoubtedly we can target this keyword with some other related queries as mentioned below:

related queries

Wrapping Up

Above all, keyword research is the most crucial part of any successful SEO campaign, the deeper your research, the more result you can generate with your SEO campaign. Hope you will find all the aforementioned guides useful in terms of keyword research. Try implementing those cool tricks into your keyword research journey.