Keyword Research: The 1st Step To Successful Search Engine Optimisation29 min read

Keyword research, SEO and digital marketing

Keyword research is the central feature in Search Engine Optimisation. And it is often overlooked. Neglecting keyword research can be harmful, especially when the content is being optimised to rank on the first page of the SERP (Search Engine Results Page).

Google itself records 8.5 billion searches every day. That’s 99,000 searches every second. So, using any keyword or keywords that are even a bit relevant to your niche will draw zero traffic to your site or page.

There’s an ocean of keywords out there. You need to filter out the ones that are useful for you. Thus, you need to conduct extensive keyword research to unearth valuable keywords.

The following blog will help you understand the basics of keyword research, its types, how to perform it and much more.

Keyword research

What is a keyword?

A keyword is a word or a group of words i.e., phrases that a user enters in the search engine to find some information or buy an item. It is a term around which a webpage is focused to rank higher on the search engines.

Here we have the example of Shadab from Kolkata.

He wants to buy a chair from nearby stores in his city. So, Shadab navigates to a search engine like Google and enters, “Nearest furniture store in my location”.

Here “Nearest furniture store in my location” is the keyword.

Pro tip: Use keywords that define your business to have search engines fetch you the most relevant results.

What is keyword research in digital marketing?

Keyword research is the practice of discovering keywords your users search for. In other words, keyword research helps you understand your users or buyers, what they are searching on the internet and why they are online.

Good keyword research offers deeper insight into a topic. It also covers different topics and sub-topics thereby offering readers a complete context.

While researching for keywords you need to be choosy. As through keyword research, you understand the psychology of your target audience.

Note: Making decisions to understand the intent behind the user’s query is good practice for creating organic content.

Why is keyword research important?

Keyword research is the core of an impactful SEO (Search Engine Optimisation) strategy or/and your PPC (Pay Per Click) strategy. Without keyword research, your strategy is soulless. Healthy keyword research also helps you satisfy the search intent of the users.

Researching keywords helps you design impactful content. It also helps you in connecting with your readers by answering their questions.

Digital marketing is a diverse domain, there’s a lot to do in it. That’s a major reason why keyword research is offered less attention. However, understanding the importance of keyword research helps in reviving your Search Engine Optimisation tactics.

The following are some of the major reasons that define the importance of keyword research.

  1. Discover what users are searching
  2. Collect low-competitive keywords to gain an edge over competitors
  3. Identify the intent of the searchers
  4. Create relevant content
  5. Enrich your content

Let us understand how each reason justifies the significance of researching keywords.

#1: Discover what users are searching

There are almost 5 billion users on the internet which is 65% of the total population of the whole world.

Hence, finding a potential audience for yourself is very challenging as more and more devices are connecting to the internet everyday increasing the number of users. This is also because each one of us uses the internet for different purposes.

Some of us use internet for educational purposes, while some utilise it for shopping.

Through keyword research, you narrow down your vision. And then you focus on a user base which is responsive to your content.

When users enter specific keywords, they are delivered content that meets their queries. By including those keywords in your content, you are more likely to be answering their queries.

#2: Collect low-competitive keywords to gain an edge over competitors

If you want your content to be on the first page of the SERPs or at least on the top 10 pages. You need to collect keywords that are low in competition. To do so, you need to perform keyword research.

Having a pool of low-competitive keywords can also help you rank above your competitors.

There are plenty of tools out there that can filter out low-competitive keywords for you.

We will cover that soon.

#3: Identify the intent of the searchers

Having a lot of traffic on your website, webpage or post is not enough. You need to look behind the curtains.

Understanding the intention of keywords is crucial in keyword research.

Search intent is the reason behind a keyword being put in search engines. It defines what the user is looking for.

It varies from individual to individual and thus it is another component of keyword research which is difficult to master.

But, thanks to tools like SEMrush’s Keyword Overview Tool which help you understand the intent of the keyword.

#4: Create relevant content

Digital marketing, particularly SEO is all about the E-A-T principle. E-A-T stands for Expertise, Authority and Trustworthiness. But, I believe “Relevance” is equally important.

Balancing relevance and quality is rare. Even if you create a quality piece of content yet it is not relevant to the searcher’s query all is futile. You won’t be having traffic to your page.

So, how do you create content which is relevant to your audience? you put effort into good keyword research. Find keywords that are relevant to your subject. Include them in your content organically (meaning naturally). And watch those numbers grow exponentially.

#5: Enrich your content

Including or placing valuable keywords into your content can enrich it. If you focus on a single keyword, then the content you produce will be monotonous to your audience. You need to preserve the interest of your readers.

Add different keywords, use creative ones as well and define them. This will allow you to write with an appealing tone and help your audience understand your words.

Advantages of keyword research

We have already covered the importance of keyword research for your digital marketing, SEO (organic) and PPC (paid) campaigns. Still, benefits are abundant for researching keywords and incorporating them into your content.

Some of the key advantages are as follows:

  1. Content planning.
  2. Enhanced visibility on the SERPs.
  3. Adaptability to new trends.
  4. Discovering new markets.
  5. Enhance organic traffic and rankings.
  6. Attracting the right audience.
  7. Discovering new opportunities to rank.
  8. Better user/reader experience.
  9. SEO-optimised content.
  10. And much more.

Types of keywords

Even though the type of keyword varies a lot based on use cases. Still, keywords are majorly divided into three different classes.

Long-tail, medium-tail and short-tail keywords are the three major kinds of keywords. Having keywords in your content covering all the three categories is a good practice when it comes to researching keywords.

Figure 1: Types of keywords

The below table mentions the volume, length and difficulty of each group of keywords.

Length3-5 words2-3 words1-2 words
DifficultyModerately easyModerateHighest
Table 1: Types of keywords

Long-tail keywords

By now, you would have understood a bit about long-tail keywords.

Long-tail keywords range from 3 words to 5 words and are moderately easy to rank for. But, due to their low volume, they are less impactful as compared to other forms of keywords.

Thus, using too many long-tail keywords can’t bring readers to your blog/page or customers to your e-commerce store.


  • “buy the best pizza near me”
  • “what is search engine optimisation?”
  • “bikes that go 200 mph”

Pro tip: Combine your short and medium tailed keywords to have useful long-tailed keywords.

Medium-tail keywords

Medium-tail keywords are also called “chunky keywords”. They have 2 to 3 words in general, with an average amount of volume and moderate difficulty to rank for.

Medium-tail keywords are the most targeted ones. Because they have a balance between volume and difficulty, the chances of ranking higher using medium-tailed keywords are more.

These keywords are like secret ingredients to your recipe. However, a ratio must be maintained when choosing keywords from the different categories.


  • “manchester city shirt”
  • “organic cat food”
  • “kid’s toys”

Pro tip: Begin your keyword research with medium-tailed keywords as they are more specific than short-tail keywords and easy to rank for.

Short-tail keywords

Short-tail keywords are sometimes referred to as “fat head keywords”. They are most competitive. Generally, they are 1 word to 2 words due to their extremely precise nature. They are narrowed down to a thing or two.

Due to the high amount of competition, they have a high volume as well.

But, don’t be discouraged because of competition and volume. As short-tail keywords are the building blocks of your content.

Imagine yourself writing for the keyword “blogging tips”. If you neglect the keyword at all, then you will lose relevance to your content and ultimately no ranking.

Use “blogging tips” inside medium-tailed and long-tailed keywords. For example, “5 proven blogging tips for 2024” being a long-tailed keyword also has the short-tailed included in it.


  • “coffee”
  • “gold jewellery”
  • “trending clothes”

Pro tip: Include short-tailed keywords into your content, then connect them with medium-tailed ones and then add long-tailed keywords to complete your sentence.

Keyword and search intent

Before we jump into discussing keyword and search intent, it is important to understand the concept of Marketing Funnel as it helps in grasping the concept and importance of intent in keyword research with ease.

Keywords, search intent and marketing funnel are intertwined with each other. Their inter-relation has aided marketers in meeting the specific needs of the users and consumers.

What is a marketing funnel and why it is important?

A Marketing Funnel (also called a buyer decision funnel) is a framework that defines the journey of a customer. It helps marketers understand the different phases consumers go through before making a purchase.

Marketing Funnel also offers you the ability to understand the attitude of the customers, and their psychological states before a purchase. It represents the stages people go through after they know a product or service.

The following image defines the four segments of the Marketing Funnel.

Figure 2: Fundamentals of the concept of Marketing Funnel

Even the image above clearly defines the various segments of Marketing Funnel. There are a lot of things that need to be understood to utilise the framework efficiently.

The framework includes four phases a person goes through before purchasing. These are Awareness, Interest, Desire and Action is simply AIDA.

Let us understand how each one of them contributes to the Marketing Funnel.

  • Awareness: This is the first stage of the funnel. Here, your target audience becomes aware of your brand or your product. You extensively use marketing strategies and campaigns to let your users know you and your offerings.
  • Interest: The second phase is when your potential customer becomes interested in your business. To make people interested in your products and services, you need to offer them commodities that are relevant to them.
  • Desire: Now the customers are interested in your business. As a result of the understanding of what you sell and who you are. They are more likely to have a desire to try stuff. But, you can speed up the process by offering them discounts and offers. This can help them take action quickly.
  • Action: The potential users are now your customers. Here, they take action. For you, it can be a checkout or a product being added to a cart while for others it can be signing up, for a newsletter or checking out a new article or page. Or it can also be referring to your website or product friends and families.

Types of search intent keywords

Apart from being categorised based on length, volume and difficulty, keywords are also classified on search intent (reason behind the search). There are four major forms of search intent and thus keywords are categorised under the same.

These include Navigational, Commercial, Informational and Transactional.

Figure 3: Keyword search and intent

Informational intent keywords

A study conducted by Search Engine Land has showcased that there are around 80% of the searches on the internet are informational.

People use search engines every day to find information. Because the internet is filled with useful information.

Informational intent keywords are the most used ones. The intent behind informational intent keywords is to find answers.

These keywords are often associated with the first phase of the Marketing Funnel i.e., awareness. As the users are aware of your offerings they are more likely to find more information about your brand.

Some examples:

  • “what is the distance between the Sun and the Moon?”
  • “how do I live a healthy life?”
  • “what is the capital of Qatar?”

Navigational intent keywords

Navigational intent keywords are the ones entered into search engines to navigate a specific website or webpage. Such users are already aware of the brand or product.

Searching for a brand name or a famous product indicates a navigational search. These keywords are also used to find the real-life location of a place.

Users navigate to specific pages of your website to look for more information about you because they are interested. Hence, these keywords fall into the second phase of the Marketing Funnel, which is interest.

Some examples:

  • “amazon”
  • “twitter”
  • “nearest Burger King’s outlet in London”

Commercial intent keywords

People use these keywords when they want to explore or investigate a brand, product or service. Commercial intent keywords are often used to look for reviews, and ratings, distinguish or compare and much more.

Such keywords are useful to assess the real intent of a user, whether they are about to make a purchase shortly or not. So, using them can help you reach potential buyers.

Some examples:

  • “free books
  • “best Android phone in 2024”
  • “electric vehicle vs fuel vehicle”

Transactional intent keywords

Transactional intent keywords lie at the bottom of the Marketing Funnel.

Here, the users are converted into customers as they take action. Also, these keywords express that the individual is ready to buy or make a transaction (not just monetary).

Finding valuable and useful transactional intent keywords and placing them into your content body as a CTA (Call-To-Action). These keywords help you confirm that the user wants to become a customer.

Some examples:

  • “buy iPhone 15 Plus”
  • “order pizza”
  • “subscribe to MKBHD on YouTube”

Now you understand what search intents are and how keywords are categorised. Let us compare each one of them

KeywordIntent (searched for)
InformationalTo discover answers to questions and queries
NavigationalTo find a specific website, page, product or service already known to the user.
CommercialTo investigate reviews and ratings of a product or a brand
TransactionalTo buy a product or service
Table 2: Keyword and search intent

How to place keywords into your content?

Natural placement of keywords is crucial. And there’s no hard and fast rule for it.

You need to seed the keywords organically and naturally into your content. So that the readers can scan the text easily. Nobody wants to read boring stuff. Also, none wants to read a text which is difficult to understand.

You are only reading this to this point because I have used simple language.

Your blog, article or any piece of writing must be clear, concise and digestible. Readers don’t like to re-read lines to understand.

But how do you achieve it?

  • Place keywords into your text like you are naturally speaking.
  • First, speak and then write.
  • Think of yourself as a teacher.
  • Be clear in your words.
  • Use simple terms and language.
  • Let the words flow on their own.
  • After finishing, read out your text to understand its tone.
  • Ask others for recommendations, advice and suggestions.

Pro Tip: Using seed keywords is also important for you to not let the readers become zoned out. Make sure that your target keyword is spread naturally and evenly.

Role of keyword research in Search Engine Optimisation and digital marketing

Keyword research in Search Engine Optimisation and digital marketing serves as a backbone. Keywords included in the content when backed by research and proper decisions show positive results in traffic.

Whether you are optimising content for search engines or running paid ads, you have to pass through the valley of keyword research. Through keyword research, you target words that can assist you in building a loyal customer base.

This is done by delivering to people on the internet what they are looking for. Simply, keyword research in digital marketing helps in connect yourself with opportunities.

Apart from these, keyword research helps you in devising effective content strategies to land at the right places, at the right time with the right information. Some of the key roles played by keyword research are as follows:

Fun fact:YouTube” and “Amazon” are the most searched keywords.

Keyword research tools that work out of the box

Now you are all aware of what a keyword is, its types and the importance of keyword research. But, how to find invaluable keywords? what tools to use? and what steps to follow?

In this section, we will learn how to perform keyword research using different tools. Let’s go.

Figure 4: Different keyword research tools

The internet is packed with SEO and keyword research tools. Some are free, some paid while some are in between the two i.e., free + premium also called freemium.

Some of the tools which are prominently used by SEO and marketing professionals include SEMrush, Ahrefs, Moz Keywords Explorer, Google Trends and Ubersuggest.


SEMrush is the face of digital marketing. Whether you want to conduct keyword research, analyse your competitor’s profile, build external links or perform on-page SEO, SEMrush is there for you.

For free users, SEMrush offers 10 free keyword research. Free users can only manage one project at a time. Also, there are paid plans available as well which range from $130 to $500/month.

Let’s see how you can use SEMrush to find keywords.

Step 1: Search for the “SEMrush Keyword Overview tool” or visit this link.

Figure 5: SEMrush’s Keyword Overview Page

When you visit the provided link you will see the above page.

Step 2: Now enter a keyword into the “Keyword Overview” search box, choose the location and then hit the search button.

Figure 6: Keyword Overview Tool

For example, I have entered the word “best pizza in california” and I have chosen my location as well. The tool is not case-sensitive. Now let’s see what we are gonna have when we press the search button.

Voila! we have some very useful information about the entered keyword. We will discuss how to identify whether the keyword is valuable or not in moments.

Figure 7: Results for “best pizza in california” page on SEMrush

So, that’s all about researching keywords on SEMrush. Isn’t it easy?

Repeat the steps to find more keywords, but remember if you are a free user then you are limited to 10 keywords in a day.


Ahrefs is another leading SaaS (Software as a Service). Ahrefs also offers a wide array of tools for Search Engine Optimisation and Search Engine Marketing.

Ahrefs also offers both free as well as paid plans. Paid plans start from $99/month up to $999/month.

However, the keyword research tool of Ahrefs is its key highlight. Ahrefs offers a keyword generator, keyword difficulty checker, backlink checker, broken link checker and much more. You can even perform keyword research for platforms like Amazon and YouTube.

As of now, let’s focus on the basics.

Step 1: Search for “Free SEO tools by Ahrefs” or use this link.

Figure 8: Ahrefs Free SEO Tools page

Step 2: Now, on this page, we are gonna do the same. Let’s use the same keyword as before for better understanding.

As we enter “best pizza in california” and smash enter on the keyboard we have the following page:

Figure 9: Results for “best pizza in california” on Ahrefs

That’s all on Ahrefs, let’s move on to another tool.

Moz Keywords Explorer

Moz Keywords Explorer is another cool name in the field of digital marketing. Mom Keywords Explorer has been explicitly used. Because Moz Keyword Explorer has more than 1.25 keywords it can drive traffic easily.

However, you are only limited to 3 keyword searches every day.

Compared with other keyword research tools like SEMrush and Ahrefs, Moz has also similar features. It has tools like domain analysis, competitive research and link explorer. Moz simply offers you a complete arsenal of quality tools.

The price for Moz starts from $99/month up to $599/month. But if you want to purchase an annual package you get a discount of 20%.

Let’s see how can we use it.

Step 1: Search for Moz Keyword Explorer or visit this link.

Figure 10: Moz Keywords Explorer page

Step 2: Enter the keyword, fill in the captcha if it asks for as well as the location and click the “find keywords” button.

Figure 11: Results for “best pizza in california” on Moz Keyword Explorer

Scroll down a bit and you will see the above page. To access more information about the keyword you have to sign up.

Google Trends

Google Trends is the most basic keyword research tool. For newbies, Google Trends is a platform to learn more about researching keywords.

Google’s keyword tool is free to use. There’s no fee, no hidden charge, subscription or trial duration. You can use it for as many as time you want.

Let’s check how to search for keywords using Google Trends.

Step 1: Search for “Google Trends” or use the following link. You will see the following page.

Figure 12: Google Trends page

Here, you need to enter the keyword you are searching for. As we haven’t still found the “best pizza in california” we are again going to search for it.

Step 2: Enter your keyword, and click explore.

Figure 13: Results for “best pizza in california” on Google Trends

You will notice that the results page for the keyword on Google Trends is a bit different from others. Other showcased volume, difficulty, CPC and other forms of information related to the keyword. But, here you see a graph and some filters.

The graph is very useful. It shows the levels of interest for that keyword. It provides a score for the keyword from 0-100; where 0 means no search for that keyword thus zero interest and 100 expresses that people or searchers are highly interested in that keyword.

You also have a timeline below which shows the score on a particular date or period.

Pro tip: Use filters to narrow down your search. You can see keyword’s performance in particular region, date, categories in which the word has been shown and much more.


The final on the list is Ubersuggest. And no, it’s not from Uber (haha).

The credit goes to Neil Patel.

Ubersuggest provides you with a complete set of tools for your digital marketing projects. Add your website/project, conduct a site audit, research keywords, estimate traffic on your site, analyse backlinks and do much more.

Neil Patel is a generous guy so you have a 7-day free trial for the tool if you purchase a plan. Ubersuggest is a bit different from other tools mentioned before in terms of pricing. You can either pay monthly or purchase the tool for a lifetime with a one-time purchase.

The monthly plan begins from just $20/month to $40/month. For lifetime purchases the price goes from $200 for 2-7 websites up to $400 for 8-15 websites.

Now let’s have a look at it.

Step 1: Google “Ubersuggest” or visit this link. You will land on the following page.

Figure 14: Ubersuggest’s page

Step 2: Enter keywords, language, location and search.

Figure 15: Results for “best pizza in california” on Ubersuggest

Here, you will see a lot of useful information for the keyword you searched for. Scroll down to find detailed information such as related keywords, content ideas, backlinks and much more.

TL; DR (Too Long; Didn’t Read)?

The table below summarises the above discussion comprehensively.

ToolsFeaturesPriceBest for
SEMrushKeyword research, competitor analysis, backlink audit, on-page SEO, off-page SEO, technical SEO, and local SEO.Free as well as paid ($130 to $500/month)Professionals and intermediates.
AhrefsKeyword generator, keyword difficulty checker, backlink checker, broken link checker, SERP checker, website authority checker and website traffic checker.Free as well as paid ($99 up to $999/month)Professionals and intermediates.
Moz Domain analysis, competitive research, link explorer, online presence, brand authority.Free as well as paid ($99 up to $599/month)Professionals and intermediates.
Google TrendsKeyword search, keyword filter.FreeNewcomers
UbersuggestConduct a site audit, research keywords, estimate traffic on your site, and analyse backlinks.Free as well as paid ($20/month to $40/month) and ($200 to $500 for lifetime)Professionals, intermediates and newcomers.
Table 3: Comparision of keyword research tools

Now you are well-versed in different keyword research tools you can get your hands dirty. To master keyword research you need to be practical. However, there’s one more thing you need to understand to hone the skills of conducting research.

Let’s imagine you have landed on the results page of a keyword research. How do you understand whether the keyword is valuable or not?

You will have the following questions.

  • Will it be helpful or useful for your content?
  • Are users searching that keyword?
  • What is the intent behind it?
  • Is it easy to rank for this keyword?

You need to understand the metrics or KPIs (Key Performance Indicators) of that keyword. Let’s see how you are going to do that.

Metrics to look for in a keyword

Using relevant keywords is important but it is also important to understand how they are going to perform for your post.

There are certain metrics which you need to assess the value of a keyword. Identifying the volume of the keyword, difficulty in ranking for, the intent behind and cost-per-click.

To make things easy to understand. We are going to not take the example of “best pizza in california” (cause everybody knows that Domino’s make the best pizza in California).

Let’s take the example of something much more simpler, “youtube”.

Figure 16: Results for “youtube” on SEMrush

Here’s the output when I searched for “youtube” on SEMrush (yeah it’s my favourite of all).

We have a lot of information for the keyword here. Let’s break each one of them.

Volume: Volume is the total number of times a keyword is searched for. It shows how many times, the keyword is searched for. So, if a keyword has more volume then will it be easy to rank for?

The answer is yes as well as no. Common keywords have tremendous volume. As everybody on the internet is using it. Ranking on the web using such keywords is extremely challenging.

In the above example, we notice that the keyword “youtube” has a volume of 226 million in the US and globally, the it has a whopping 1.3 billion. So, if you try to rank for that keyword, you will surely be lost on the internet. With almost, no traffic at the end of the day.

So what you should be doing? The answer lies in assessing KD (Keyword Difficulty).

Difficulty or competitiveness: Keyword difficulty indicates how much difficult is to rank on the search engines for that keyword. In simpler terms, if a keyword has a higher KD value then your efforts are probably in ruins (if you only use that particular keyword).

Different tools have different ways of measuring and defining KD value. Some mention it in percent while some are on a scale from 0 to 100. Some even just mention “easy, moderate and hard”.

For the concerned keyword, we notice that the KD value at 100%. So, it is also impossible to rank for (only) this keyword.

Thus, look for keywords that are low in competition or difficulty. While selecting easy keywords make sure that they have volume. There’s no point in using a keyword with 10% difficulty when it has 100 or 200 volume.

Intent: We have already discussed a lot on intent. To recall, we have four forms of intent.

  • Informational
  • Navigational
  • Commercial
  • Transactional

Planned implementation or usage of each intentional keyword as per AIDA (Awareness, Interest, Desire, Action) can be extremely helpful in converting users into loyal customers.

Our chosen keyword, “youtube” falls in the category of navigational intent keyword.

Cost-Per-Click or CPC: Finally, CPC is a clear indicator of whether a keyword is valuable or not. Cost-per-click is the amount charged by an advertiser for every click you have on your ad placed on a website.

Let’s say I want to place an ad on a website. My budget is $300. I have accumulated 300 clicks on that advertisement then my CPC is $1.

So for every click, I paid $1 to the advertisers. Thus, when I had 300 clicks I was charged $300.

In our example of “youtube” the CPC is $0.03.

That means for every click on an ad placed for the keyword “youtube, the advertiser charges $0.03.


Overall, good keyword research offers you deeper insights and predictability of a successful marketing campaign. With almost everything being covered in this post including what tools to use and how to use them, there are still aspects of keyword research that you will uncover on your own when you begin performing it.

Now you are all aware of the importance of keyword research and how to do it. Start a blog and try out your hands.

If you found this blog useful kindly share it with others.

Thank you.

Love this post? Why not share with others.

Shahzeb Arshad
Shahzeb Arshad

Curiosity is my fuel. I have an immense love for technology, which makes me leave no stone unturned behind. Apart from being a blogger and writer, I demystify technical stuff for others clearly and engagingly.

One comment

Leave a Reply

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