How To Do Keyword Research For a Website


It all starts with the word typed into a search box.

That keyword can make or break your website. Among all the SEO strategies, keyword research for a website is the most important factor which helps you in ranking your website on the first page of search results. 

As I have mentioned it earlier, It's not always about getting lots of traffic to your website it's all about getting relevant visitors to your site. If you are not getting relevant visitors, the bounce rate of your website will automatically increase. 

Which indicates the search engine that your website is not suitable for the keyword you have ranked for. And they (search engine) will drop off your web page on the last page of SERPs.

That is why proper keyword research is very important.

How to find right keyword for Website

If you become a master in finding and implementing the best suitable keyword for your website — You will not only get more relevant traffic to your site but you can also beat your competitors.

However in general, by most of the people, keyword research process goes as:

keyword research for a website
How do people choose keywords


Well here they trapped themselves, this is the biggest mistake one can do while finding the keyword for a website.

So before choosing suggested keyword Ask few questions to yourself...

Is that keyword relevant to your website's content? will searcher get the exact same thing on your site when they search using those keywords? will they get every detail on your site what they have searched for? If the answer is Yes! then you are good to go... or else don't use those keywords.

Do some deep research, alter the keyword or phrase, check the credibility and then choose another keyword.

For an example:

Suppose you have started an online business for selling all the varieties of Apples (Fruit) and you have selected the keyword "Apple" or "online apple store" to rank your website on the first page of search engine... the question is

will it get ranked on the first page of SERPs?

will you get relevant visitors/ customers to your website?

Well, I won't say anything just look at the result below and decide yourself. What do you think? will these keywords help you in ranking your website? Absolutely no.

example of keyword selection
Example of keyword selection for the word Apple

You can't or its really difficult to rank your website by choosing those keywords. Because when someone types "apple" in the search box of the search engine they will get all the results associated with "Apple computers" not for "Apple fruit".

Then what is the solution?

Well In order to rank your website, you have to go with other words (Long tail keywords) Like: "Fresh green apple", "Farm fresh apple", "organic apple" etc which will help you in ranking your website.

In this vast world of SEO, the webmasters (including me) have divided keywords into three main categories: Head, body, and tail.

competition vs conversion graph for keywords
competition vs conversion graph for keywords

Head Keywords:

Head keyword is a base keyword having tremendous search volume [in millions] and competition. Despite that, the conversion rate of the base keyword is not up to the mark because base keyword gets mixed traffic.

Let's take an example of the keyword "Book". This keyword will get searchers from all over the place and the actual query will be different from person to person. Some of them might be looking for the "Definition of a Book", some of them might be looking for "Fiction Book" or "Poem Book", some of them might be trying to buy a "Biography Book" online. You never know what people are searching for.

Suppose you have started an online bookstore which only deals with "Fiction Books" but searchers want to buy a "Poem Book"... will that visitor convert into buyer on your site? obviously not...

In this case, the base keyword will not help you in driving relevant visitors to your website which results in generating less revenue from your visitors. That is why you should start focusing on specific keywords which match your website perfectly.

Anyhow people are getting more specific day by day and it is really important to optimize your website accordingly. So rather than focusing only on base keyword its time to give some time to body keyword as well as Long tail keywords.

Body Keywords:

Body keywords have 2-3 word phrases having a decent amount of search volume [minimum of 3000 -3500 searches per month] and if you compare it with head keywords the conversion rate is pretty good.

In our previous example, we have chosen "Book" as a head keyword now continuing with the same example the Body keywords can be "Harry Potter books" or "best online bookstore" or "best fiction book". 

Since these keywords are more specific it will help you in driving relevant traffic to your site. If you start implementing or choosing these kinds of keywords in your web content, trust me very soon your web page will get ranked on the first page of SERPs.

But make sure the Body keyword must be relevant to your page content.

Long Tail Keywords:

Long Tail keywords are very very specific. Usually, it is 4+ word phrases which almost tells complete intention of a searcher.

For an example, if people type " how to order Harry Potter books online" or " how to buy a domain name" it gives an idea that searcher is trying to buy Harry Potter series book for sure and in second case searcher wants to buy a Domain name for his website.

Even though the search volume will be very less but the conversion rate will be very very high. If your content is really worth to read, you will get a visitor for a lifetime. That is why it is really important to make your website full of relevant content.

Putting all together I recommend you to focus more on Body and Long Tail keywords.


Because Head keywords are more competitive and don't covert well, so it is a waste of time. Even I have ranked some of my posts by using long tail keywords and it works really amazing.

Now you might be thinking of...

How to find Long Tail Keywords?

Lots of tools and software are available in the market which will provide you a list of Long Tail Keywords[LTK]...

However there is a catch... most of them are paid tools.

But not to worry I will tell you how you can find best LTK for your niche website absolutely free.

1. Use Google search result itself... Yes, Google suggestions. You may probably have noticed, whenever you search for something Google will suggest some related topic at the bottom of the search result. like this:

search suggestions for book
Google searches related to...

The words in bold or even the entire phrase can be used as an LTK [Long Tail Keywords] for your niche article.

Just type any keyword in google search box which you want to target for an article. Scroll down to the bottom of the page and choose some of the phrases from the "searched related to... box" and sprinkle in your article.

2. Answer The Public... An amazing website and I bet, you will fall in love with this awesome website. This tool will show you almost every question that people tend to ask about your niche or topic.

You just need to type the keyword into the search bar and it will be flooded with hundreds of questions.

answer the public
Answer the public

Isn't it cool?

3. Forums... A place where people are asking and answering questions about your niche topic. Here you can also find hundreds of question that people are eagerly wanted to know about.

If someone is asking a question on a forum it's quite obvious that people are asking that same questions in Google itself [search engine].

If you know some of the top forums related to your topic then its great or else you can always use the handy search string to find them.

"Keyword" + "forum"

on page forum example
Search string

When you search like this Google will open top forums related to the keyword you have entered. Open some of the links and analyze it carefully.

Go through all Q&A sections... do some research... give some time... choose the best question from it... and implement in your content. Simple as that.

You have just learned about keyword research for a website. In next chapter, you will learn about proper implementation of the selected keyword and complete on-page SEO strategies.


pragati kumar sheel elegant espace


Want to rank higher in Google search result and looking for actionable SEO advise? then enter your email below to get access to all my SEO strategies.

Liked this guide?... Don't forget to share...!!
  • 8


  1. Its good to see a long list of keywords research tools
    As you said in post,from past fewdays am using kwkeyword i loved it ,can you please suggest best keywords research tool for niche blogging either paid or free based on your experience

  2. An intriguing discussion is worth comment.
    I do believe that you need to write more on this subject matter, it might not be
    a taboo matter but typically folks don’t talk about such subjects.
    To the next! Kind regards!!

Leave a Reply

Your email address will not be published. Required fields are marked *