How to do keyword research

With a new website, it can be a challenge to find the best keywords for your site. In my post, I show you step by step how to find the best keywords for your blog. It is not necessary to pay for expensive keyword tools, you can find quality keywords for free.

Let’s get started.

Find your audience

Before you can start looking for keywords, find out where your target audience likes to hang out on the internet. Once you know where they are, search for common problems and issues people want help and advice about. What questions are they asking? What do they need help with?

Google is getting better at identifying searcher intent. If you can find a problem and then write content that solves or directs a searcher to a solution, you are helping Google deliver an excellent user experience.

Forums and Facebook groups

A great place to start is in forums and Facebook groups. They tend to specialize in topics or niches. Beginner’s like to join to get free advice from members that have experience.

I have joined two Facebook groups and enjoy helping newbies get through the early stages of their new projects. I have found that there are commons problems, I use these issues to write content for my blog.

My favorite forum is, it is huge and has topics on everything. I go through topics that are relevant to my blog and search for content ideas.

To find a blog or forum in that specializing in your blog niche. Go to Google search and type your blog topic into the search box followed by ‘forum’. To find a Facebook group, use the search feature on Facebook. When you search, use the filter option to select ‘Groups’.

How to use to find content ideas

Quora is a forum where people go to post questions on many topics. It is easy to find groups that are relevant to your blog content. I have found lots of content ideas from Quora.

Here is how to use Quora to find the best keywords for your website. As an example, I typed ‘fishing’ into the search box on Quora.

How to do keyword research with Quora

Quora offers a list of topics to do with fishing. If you don’t like the topics suggested by Quora then select the ‘Search: fishing’ option. Quora will then search for posts with the keyword ‘fishing’.

If you type more to the keyword ‘fishing’, like ‘rod’, then more suggestions will appear.

How to do keyword research with Quora

Let’s suppose you want to start a blog on fishing rods. Look at what common questions come up and think about if you can offer a solution.

I am going to look at the topic of ‘fishing rods’. Let’s see what questions people are asking about this topic.

Finding questions to answer on Quora

Now I have a list of questions people are asking about fishing rods. From here, I would make a list of questions I know I can answer. Let’s have a look at the top question on this list, ‘What are the best fishing reels? Why?’.

Before writing the post, it is important to check if people are searching for this key phrase in Google. So let’s move on to the next step.

How to use Google to check keywords

Google search is such an underrated tool for doing keyword research. To check your keyword phrase, start typing it into Google and see what suggestions Google offers.

Google tries to finish your search query, you can take advantage of this feature. Google suggestions are frequently searched for terms. If your keywords phrase appears in this feature, you know it is being searched for.

I start typing ‘what are the best fishing reels?’ and Google will try to finish my question for me. Like this.

Google search suggestions

As you type, Google will offer search queries, they weren’t relevant until I got to ‘fishing’. You can see from the above screenshot, ‘rods’ was offered as a suggested search term. Now I know this keyword phrase is frequently searched for. You also have other keyword phrases that you could use to create blog content.

Google has more

Not only does Google try to finish your sentence it also offers other questions about fishing rods. They are displayed in the ‘People also ask’ section, like this.

How do I find the best keywords for my website?

You can these questions to expand your content or to use it for other posts.

If you click on the down arrow on the right-hand side of each question it will open up to show the top search result for that search term. Google will also add questions to the list.

Like this.

People also ask

Every time you do a Google search, there are related searches at the bottom of the page. Like this.

Google related searches

This is another excellent place to find ideas for blog content. In the list of related searches above, two of them have ‘money’. You could do a post about quality reels that don’t cost a lot of money. Or a post that has a comparison of expensive reels against cheaper reels that have similar specifications.

How to check keyword difficulty

Once you have ideas for blog content, it is time to check how hard it is to rank in Google. A fantastic free tool I use and recommend is Ubersuggest.

Ubersuggest’s home page looks like this.


When you have your keyword phrase, type it or paste it into the search box.

I will use my previous example, ‘What are the best fishing reels?’.


After just a few seconds, you get an overview of your keyword phrase. My keyword phrase gets approximately 70 searches per month. The SEO difficulty is 36 out of 100. The higher this number, the harder it is to rank for this in Google. If you have a new site, you would want a keyword with a lower keyword difficulty score.

The paid difficulty rate is 100, which means this keyword is difficult to rank when you pay Google for clicks.

The last metric is the cost of each click you would have to pay Google.

The graph shows the volume of searches for this phrase over one year. This keyword is seasonal, there are peaks in the months from April to September.

Keyword ideas in Ubersuggest

Under the keyword overview, you will find the keyword ideas section. You can look for other keywords here.

This is what I get after clicking on keyword ideas.


With this screen, I get the data for my original keyword, plus similar keywords.

The right-hand side shows what appears in Google search for that keyword. The top listing for this keyword has got a lot of social shares, an indicator of visitor engagement.

For each keyword, click on the top three results in the window to give you an idea of what the competition blog posts look like. Can you do a better job? Look at the competition’s title tags and meta descriptions. What text are they using? How are they wording their titles to get clicks? What common keywords are you seeing in the top results?

Look for low competition keywords

When you are searching through keyword ideas on Ubersuggest, low competition keywords are green. The color coding is on the right of the display.

Once you find your low competition keywords, check out the first-page results, look at the quality of the posts. Can you write better content?

The keyword phrase ‘What are the best fishing rods and reels?’, is green, a low competition keyword phrase. Select that phrase, and the information of what appears in Google appears in the window on the right.


The first place website has over 500 hundred shares. In fact, many websites on this list have social shares. A clear indicator that this keyword is popular.

I would check out each website on the list and look at their content. Could I do a better job?

SEO takes time

Google takes its time ranking posts, particularly posts on new websites. Use your first year to write excellent content. Write as many posts as you can, show Google you are an excellent source of information on your topic.

How to find blog content ideas video tutorial


Keyword research is important, write content your audience wants to read. Find out where your audience likes to hang out on the internet and engage with them. Find Facebook groups and forums and join them. Look for questions you can help with and see what reaction you get with the answers you post. Do you get positive feedback? Do people appreciate your advice?

Use Google search to confirm the keyword has search history and check the first page results, Can you write better content? Use Google’s ‘People also ask’ and ‘Related searches’ feature to look for alternative search terms.

Ubersuggest has data on competition difficulty and Google search rankings for each keyword.

Be patient, there are thousands of blog posts published every day. There are no shortcuts. Use your time to write more excellent content.

Frequently asked questions

What is the best keyword research tool?

I use Google search, Quora, and Ubersuggest. All are free and give you all the information you need to find excellent keywords.

What about paid keyword research tools?

I have never used a paid keyword tool so I can’t give an opinion on them. If you do decide to use a paid tool, do research because these tools have affiliate programs. That means, they offer a commission payment to websites that advertise or promote their keyword tools.

How long does it take to do keyword research?

When you first start doing keyword research it feels like you are spending hours on it. The more you do it the faster you get.

How do I do keyword research for free?

Every tool in my post is free. You do not have to pay for tools to do keyword research.

How do I find the best keywords?

Join forums and Facebook groups that are in your blog topic and find questions you can give detailed answers to. Use the questions you find to create content for your blog.

How do you rank for keywords?

By writing excellent content and providing the best user experience. There are no shortcuts, write to serve your visitor in the best way you can and Google will reward you with higher rankings.


How do you do your keyword research?

What tools do you use?

Do you use the tools I have in my post?

I look forward to reading your comments.

Similar Posts

Leave a Reply

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.