Welcome to Public App!

Keyword Research in 2024 – How to find the best Keywords

In order to find the right keywords for your content, you need to write relevant content that covers the needs of people interested in your content, you need to know what they are looking for.

This is next part of Keyword Research – Right Guide for Beginners [2024]. If you have not read it yet. You can read or just leave. That’s not very important.

The very first keyword research advice is to know your niche.

Keyword research allows you to have a deeper understanding of the full topic and it’s sub-topics and recurring theme in your niche.

In this topic, we are going to use these tools and platforms to find the keywords:

  • Google Keyword Planner
  • Keyword Tools
  • Google Suggestions
  • AnswerThePublic
  • YouTube
  • Google Search Console
  • Reddit
  • Forums
  • Amazon

Lets assume that you have a blog about hiking. you don’t need to be genius to know more related keywords, what people search for hiking like – “hiking” or “hiking trails”.

The issue with these keywords (sometimes called fat head keywords) is they have naturally very high competition.

But if you dig deeper into the niche, you’ll find some keywords to find people interested in hiking is:

  • GPS watch with heart rate monitor
  • best android app for Geocaching
  • how long does it take to walk to the Appalachian trail.
  • how many calories does hiking burn.

All of above keywords are long-tail keywords. A typical long-tail keywords has the following properties:

  • Consists of 3 or more words
  • Has lower search volume and usually also lower competition
  • Is more specific has higher engagement and conversion rates
Long tail keywords

As you can see in the above image that the visitors come from long-tail keywords may represent a significant share of all organic traffic you get.

Internet is build for give information, answer questions and solve problems.

You main strategy should aim at answering all questions that one user can ask about your niche. And long-tail keywords are best way to find them.

Note: Long-tail keywords is consists of specific sub-topics within your content niche. It’s not that mean you’ll always use only 1 long-tail keyword in one blog post.

There’s almost infinite numbers of possible long-tail combination for a topic. It would be impossible to create a post for every single long-tail keywords.

Rather you can make a long-structure content that will cover the entire point and rank for the long tail keywords normally.

How about we investigate a couple of places that can help you discover keywords people use normally while discussing the connected topics.

Google Keyword Planner

Google keyword planner is a very old and best free tool for keyword research for people.

Keyword Research become more complex over time. Now-a-days most SEOs replaces Google Keyword Planner with more advanced tools.

To use the Google Keyword Planner, you’ll need to have a Google Ads account. You can easily create Google Ads account if you have already a Google Account.

After Signing up to Google ads go to Tools -> Keyword Planner.

Google Keywords Planner

Select Discover new keywords and enter the seed keyword(s) to get the ideas.

Enter the Keywords

After that, you’ll see a list of keywords arranged by the importance to the seed keyword.

Google Keyword Planner

Google Keyword Planner is a great tool that provides many valuable data PPC campaigns.

For Search Engine Optimization it provides thousands of keyword ideas but cannot fully a keyword tool.

It is useful tool for them who’ll be remember the following two things:

  1. The search volume are very often grouped based on the close variant keywords. Also you’ll only see search volume ranges unless you spend enough money to Google Ads.
  2. Google Keyword Planner is a part of Google Ads, so it’s competition column doesn’t reflect the organic difficulty, it’s competition column is only for PPC campaigns.

Keyword Research Tools

The most common and easy way to find plenty of keywords opportunity is to use a keyword research tool. There are many keyword research tools on the internet like – KWFinder, KeywordTool, Long-tail pro…

You may thinking that you should pay for Keyword Research Tools or not?

The answer is depends on many things, but my recommendation is “If your website or blog brings you money in any way, Keyword Research tool is a good investment that will return value.”

The main advantage of using a professional keyword research tool is:

  • It save your time a lot. (You will get hundred of keyword ideas by just one click on these tools.)
  • It offers that data you would not find anywhere else (like Keyword Difficulty, Search Volume, and SERP data)
  • It gives you a competitive advantage (against those who don’t use keyword tools)

I have mentioned above that any keyword research mainly consist of three main steps – Finding, analyzing and using the keywords. With a keyword research tool you’ll cover both of the step Finding and Analyzing.

There are two easy ways to approach the research in a keyword tools:

  1. Seed keyword on search based
  2. Competitor-based research

Seed Keyword on search based

As you can see in the name, this way starts with a seed keyword. This can be your niche or any word that describes your topic.

For example, if you want to create content about coffee machine, just enter the keyword coffee machine in the keyword tool.

Note: When I talk about Keyword Research Tools, I’m using KWFinder as an example tool in this tutorial. It have both of functions seed keyword and competitor keyword research.

The keyword suggestions are based on the topical relevance and also autocomplete features – keywords containing the seed keyword + and an other word(s).

Other than the keyword ideas, a quality tool offers SEO measurements that will assist you with breaking down and pick the correct keywords.


You can rapidly check the specific search volume, the difficulty of the keyword, and the search results page (SERP).

I’ll tell more about the meaning of these metrics and the methods to analyze the keyword in the later in this post.

Competitor-based keyword research

Competitor based keyword research method is one of the valuable function of Keyword Research Tools.

You know why? because, it is very hard to get the competitor’s keyword manually. You need to literally go page by page and guess the keywords that your competitors are focus on.

But it is very easy to do with just few clicks on a proper keyword tool.

There are basically two ways to do it.

Check your competitor’s domain name to get the new topic ideas

By checking the keywords your competitor rank for, you can find new interesting topic ideas you can cover with your website.

In the example, I have used a domain name of popular coffee blog – homegrounds.co. This Keyword tool shows hundreds of keywords, the website homegrounds.co is ranking for.

It’s very simple that you can see.

KWFinder Keyword tools

Check specific URL to get the keyword ideas for a specific topic

This technique works usually if you already have the topic in your mind. Let’s say, you want to write an article about “pour over coffee” for your coffee blog.

Just enter the keyword in into Google search and see the result, who rank for it. if that’s not your website then that’s your competitor 🙂

Google search example for specific keyword

Once you found your competitor, just copy and paste the URL of their article in the keyword tools in search by domain tab in the KWFinder.

All of them keywords are nearly connected to your main topic.

Search by URL in keyword research tools

In the above screenshot, you can see that one article about “pour over coffee” ranks for other related keywords, such as:

  • pour over coffee temperature
  • pour over filter
  • pour over coffee instructions
  • what is pour over

All of above are the keywords that you can use in your own content. It’s easy? right.

Google Suggestions

Google offers straightforwardly numerous keywords ideas in the search to help individuals track down the most relevant results.

Let’s take a look at 3 main features of Google that can be used to find relevant keyword ideas.


You may noticed that google try to suggest you about related search queries directly in the search form. And they are based on real people searches, so they can be a good way to find interesting keywords.

Google Search to find keywords

Start by typing your main keyword in the search box of Google and add the character and numbers to see the suggestions.

Google autocomplete suggestion

We can try different combinations in the box like:

  • Email marketing a, b, c…
  • Email marketing ab, ac, ad…
  • Email marketing 0, 1, 2…
  • Best Email marketing…

People also ask

One of the best feature you can find in Google search is so called “People also ask” snippet. It appears mostly for question searches and suggests other related questions.

People also ask snippet in Google Search for Keyword Research

This method can serve as an inspiration for question type long-tail keywords.

Important Note: If you click on one of the questions in People also ask snippet, more related questions will be spawned. This way, you can get the infinite number of questions (long-tail keywords).

Search related to…

This feature of google search is very similar to autocomplete, but the suggestions are in the bottom of the result page.

Search related to...

Important note: Besides Google, almost all the other search engines offer their own suggestions and their related terms. You can try also Bing, Yahoo or Duckduckgo.


The most easy way to find the autocomplete suggestions is to do with AnswerThePublic. This is free on AnswerThePublic.

Just enter your main keyword and it generates all the keyword suggestion from google and bing automatically by all the alphabets.


The feature of AnswerThePublic I like most is it’s generating keyword suggestions based on:

  • Question words like – what, why, when, how, where, can…
  • Prepositions like – for, with, without, to…
  • Comparison words like – verses, like, and, or…

YouTube suggestions

YouTube is 2nd largest search engine in the world. Despite the fact that keyword research for this platform has its own particulars, it tends to be helpful for Google keyword research as well.

There are a many searches behind the most well known topics. There is a high possibility that well known subjects from YouTube will have high query volumes in Google as well.

Here’s an example:

In the search that we look for “water filter” on YouTube, we’ll track down an undeniable keyword idea in the title of one of the video results – “Do-It-Yourself water filter”.

YouTube result as keyword research tool

A snappy check of the search volume reveals to us that the keyword is truly well known in Google search as well.

Another method is to utilize the YouTube Autocomplete method. When searching for videos on YouTube, users normally use search inquiries that are more “essentially” situated.

On the off chance that you look at Google and YouTube autocomplete ideas, you can see they are unique.

Google vs YouTube for keyword research

There are some more useful tools such as YouTube Keyword Tool that shows the autocomplete results automatically from YouTube.

Google Search Console

A greatest way to find highly relevant keywords is to check what you have already ranked for in Google Search Console.

If the article already ranked for some keywords, there is a highly change you’ll find other long-tail keywords it ranks for too.

let’s see the two methods to find keywords with the best potential.

Check your keywords with high impressions but low number of clicks

Keywords with a high number of impressions and a very number of clicks may indicate that there is a big traffic potential but you are not ranking high enough. Or you are ranking for a short period of time and not anymore with that keyword.

Note: This applies only to those keywords if you are ranked at 2nd or lower SERP. If you are at 1st position on search engine and you’re getting less clicks then it’s issue of low click through rate.

Go to Google Search Console and in Performance section, select Search results.

You can check all the keywords you rank with your website on default query setting.

Or you can go to Pages and select a specific URL and then click back to Queries to see the keywords that you are ranked for with that specific URL.

Google Search Console Performance

Now, sort the result by higher number of impressions. You can look at keywords that have high number of impressions and lower number of clicks.

Analyze the keyword to see whether they are worth the effort, specially in terms of search volume and difficulty.

If they do, you can improve the optimization of the article for these keywords.

Check what you rank for on the 2nd and 3rd SERP

By checking the normal position for the query, you can find that you rank on the second or third SERP for keywords that were not the primary focus of the article but, bring you impressions and clicks.

You should simply to choose the Average position in the Performance area (it isn’t shown by default). At that point sort the queries by this dimension.

Google Search Console Dimensions

Although this is the best way to see your article’s accurate ranking in Google Search Console, It will help you find low ranking keywords, which ranks in Google.

Let’s assume you wrote an article about different coffee machines types.

In the Google Search Console, you’ll find the keyword “4 cup coffee maker” with an average position of the 2nd or 3rd Search Engine Ranking Page.

So if the keyword is relevant and has a solid search volume, it could be a great source of organic traffic for your website.

SERP of 4 cup coffee maker

There are 2 ways to improve your SERP for this keyword:

  1. You can improve your current article to put more emphasis on the keyword or you can check your on page SEO for the article (On page SEO check online best 1 for individual pages)
  2. Or you can write new article with focus keyword of “best 4 cup coffee makers” and link it from the this article.

Dedicated to the topic with a high quality article, you have a great chance of ranking for the keyword on a greater position than the general article post.


Reddit is one of greatest online social media that cover almost all the topics that you can imagine. So then, It can be a good place to find the people who are interested in your content’s niche or find the topic they discuss.

For example, your website’s niche is aquascaping. Very first step is search for related to your niche in subreddit. As you can see in the picture below, even a specific niche for example aquascaping has thousands of followers in different subreddits.

Reddit SubReddit Search For your Niche

You can choose a specific subreddit and look for most popular posts. Or you can search for question type posts with in the subreddit.

These question words you can use as:

  • question
  • tips
  • how can I
  • should I
  • suggestion
  • how do you

You can see in the below picture many question type posts related to your niche. That can be an inspiration for your next piece of content based on what people discuss online on Reddit.

Reddit Subreddit question type

In the picture above, you can see the possible keyword ideas for aquascaping niche.

Tip: You can use a free tool called Keyworddit to extract the best keywords from a subreddit of your niche of your content.

Quick and Easy, Right?

Your Content Niche Forums

Now-a-days forums are not so popular as they were in the past, only some of the different narrow-oriented forums are alive.

You can use the following queries to find the forums related to your niche:

  • keyword forum
  • keyword forums
  • keyword + forums
  • “keyword forum”
  • “keyword” + “forum”
  • “keyword” + “forums”
Board games forum

Here is an example of board games niche active forum:

Board Games Active Forum Example

Note: See the number of posts and comments then the last dates of posts and comments to identify if the forum is active or not.

By going through the specific traffic, you can find a lot of threads and possible keywords idea based on the topics people are actively discussing.

Board Games Topics

If you see a niche forum that looks like it is running since 90s, with thousands of threads and last post come from just an hour ago, you’ve got a gem.


Do you Amazon has it’s own search engine called A9?

Very similar to Google and YouTube, it collects data about popular search queries and offers automatic suggestions.

You can search them by manually or by some free tools that can do it for you automatically. (Amazon Keyword Tools)

Amazon Autocomplete

The relevance of the autocomplete suggestions are based on the product conversion rate and buying behavior.

These keywords may be especially useful for content with transactional intention.

If you are an affiliate marketer or you have an online store, don’t forget to use the Amazon’s autocomplete suggestion for your keyword research.


Wikipedia is also a great source for finding keywords. Because of it’s nested structure, you can find from broader topics to narrow sub-topics. Browsing through table of content and sub-chapters is a great way to find it.

See the example below of search going from broad topic to the specific topic:

Exercise (The main keyword) -> Fitness (the sub keyword) -> Physical fitness (An article) -> Aerobic exercise (A chapter) -> Indoor rower (An article) -> Indoor rowing techniques (A chapter)

I used a broad topic such as exercise to a specific sub-topic or keyword like indoor rowing techniques with in several minutes.

wikipedia topic and subtopic exploration

For some of the big topics, you can find a extended table of related sub topics at the bottom of the Wikipedia page. That show a great insight of the structure and depth of the main topic.

Wikipedia Overview

As you seen in the Amazon, there was a third party tool which can do your work automatically, Then there are some of Wikipedia such as Wikipedia Keyword Research Tool that will scrape the topic ideas and keyword ideas from Wikipedia for free:

Look like a huge keyword ideas, right!

Just like Amazon, Wikipedia and Reddit, you can use many of big platforms to find keywords related to your niche easily like:

  • Twitter threads
  • Facebook groups
  • Content curation platforms
  • Medium
  • Quora questions

Keyword ideas can be found anywhere on the internet but not all the keywords were not equally created.

So now you can find keywords easily.

Comment below if you want to ask anything.

Keyword Research in 2024 – How to find the best Keywords

Leave a Reply

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

Scroll to top