The Best Way to Do Keyword Research

Is there a best way to do keyword research for your blog? It’s difficult to say, but in this post I am going to show you my process of doing keyword research.

Ok, let me tell you this first. Right now everything about search engine optimization is changing, because search engines are now very intelligent and know exactly what the user is searching for.

Also, the quality of content is key. How do search engines know when a post isn’t good? I don’t know, but that is the reality.

Why is keyword research important?

Why am I telling you all of this? Because finding the right keyword for your post is important for two reasons:

  • To rank your content on the search engines
  • The quality of your content

To rank your content on the search engines

I think this is the main reason why we all do keyword research for SEO and we want to find the best way to do keyword research. We want our content to rank in first place on the search engines.

As I told you before in this post: How to do SEO by yourself, the right keyword for your website or blog will depend on the authority you have on the internet.

What do I mean?

If your domain name is brand new you won’t have much authority, because the search engines are just getting to know your website or blog, and you also won’t have backlinks.

So, at this stage it will be difficult for your website or blog to rank high for competitive keywords.

What to do?

You have to search for long tail keywords. If you want to find out what long tail keywords are, you must read this post: Search Engine Optimization Tutorial for Beginners. This is a great way and the best way to do keyword research

The quality of your content

A good keyword can make writing a post easy.

Let me explain. To rank a keyword on the search engines it has to be in the post multiple times.

In order to do that, the keyword has to look natural in the title, the subtitles and in the body of the text.

So when you are searching for a keyword for your post, you have to decide in advance whether that keyword would look good in the title that you have in mind, and if it would look good in the subtitles.

Now we are understanding the best way to do keyword research

Keywords vs. Topics

Ok, some people say that keywords are no longer important for SEO and that the search engines are now so intelligent that the topic is what matters now.

Well, that idea has some truth in it. I have seen bloggers whose posts rank very well on Google without them worrying about keywords.

But, and here is the but. For example, let’s say that you’ve written a post about what you need to know when starting a blog, and it ranks on the first page of Google.

Now, how do people find your post?

With keywords.

People will write: how to start a blog? And they will find your post.

How to start a blog is a keyword, a very competitive keyword that the people use to find information about a topic.

As you can see, keywords are still very important for SEO, because they are what people use to find information about a topic. But yes, you can still rank a post without worrying about keywords.

Elements of Keyword Research

There are three elements that you have to consider at the beginning of your keyword research:

  • Relevance
  • Authority
  • Volume

Are the three elements interconnected? Yes. Let’s see how in this post about the best way to do keyword research.


Your keyword has to be in a post that brings value to the audience. That is key, because, as I told you before, search engines are very intelligent now and they only show content that has value in it.

It’s not only your content; your whole blog or website has to be a good source of information and that is what search engines want.

Remember, search engines are businesses and they need good quality content to show to their users.


I want to say this about authority. The older your domain name is the more authority it will have.

Now if you share your post on social media and get clicks, likes and shares on it, that post will have authority in the eyes of the search engines.

For example, Reddit and Quora are sites with high authority in the eyes of the search engines.

If you answer a question on any of those sites and your answer has a link, and it is a good answer that goes viral, your post will rank high on the search engines.


Tools like Ubersuggest, SEMrush and Ahrefs measure the volume by MSV (monthly search volume), which means the number of times the keyword is searched per month across all audiences.

As I told you before, if your domain name is brand new you can’t rank yet for competitive keywords, but that doesn’t mean you won’t find keywords with a good volume of searches.

If your blog is brand new you can find keywords with 1300 visits per month to rank for.

The more posts you write and the more engagement your posts have on social media, the more authority you will have, and you will have more options of keywords to rank for.

Take this 3 elements into consideration in this post abou the best way to do keyword research.

What is Keyword Intent?

We do keyword research to find the right keywords to rank for. Beside that, we also need to take into consideration the intention of the user at the moment the user is making a query, this is very important in this post about the best way to do keyword research.

Keyword intent is the why? Why is the user making that query? In other words, why did the person make this search? Do they want to learn something? Are they looking to make a purchase? Or, are they looking for a particular website?

As you do your SEO keyword research, you want to consider the buyer’s intent behind particular phrases and whether your content matches it, trust me this is the the best way to do keyword research.

There are four primary types of search intent if we want to find the best way to do keyword research:

  • Informational (your prospects want to learn something)
  • Navigational (they are looking for a specific company or website)
  • Transactional (they are comparing specific products and are almost ready to purchase)
  • Commercial (they are prepared to buy now)

If your keyword matches with one of those intentions the user will stay longer on your post.

Let’s say for example that you are writing a review of a hosting solution. You have two options here: informational or transactional.


Because, for example, if your keyword is Bluehost review, that user already knows about Bluehost and is reading reviews to learn more about the product. At the same time, they could be a reader that is ready to make a purchase, but is reading one more review to be sure.

So what keywords should I use?


Prospects looking for information will be asking questions like who, what, when, where, why, and how. Informational searches could include phrases such as “signs of lactose intolerance,” “best recipe for baked chicken legs,” or “history of Dayton, Ohio”.

Navigational searches often include the name of the business or request key details about them. For example, “Bank of America login” or “LA Fitness hours”.


Transactional searches trigger words like “reviews,” “compare,” “best,” “vs.,” and “top 10”. These shoppers are close to buying and are examining their options to decide which product or service is their best fit.


Commercial searches are used by prospects who are ready to buy. They include brand names, specific products (“Android phone,” “Ledger Nano key”), product categories (“floral dresses,” “cast iron pans”), and words such as:

  • Buy
  • Discount
  • Shipping
  • Coupon
  • Join
  • Subscribe

If you are selling a product, you’ll want to use transactional or commercial search trigger words. Include these keywords in the title, meta description, and on-page copy (like headings) of your webpage to help you rank for searches where people have more intent to buy.

At the beginning of your blogging journey you will be guessing how to write a new blog post.

But after you’ve written a few posts and understand the metrics of your blog, you will be writing better posts and be sure of what type of blog post to write.

The best way to do keyword research

What I am going to show you is my way of doing keyword research and I think is the best way to do keyword research. The tool I use is Ubersuggest, because it is good and also because I made a one-time payment for life and it was a great offer.

Ubersuggest doesn’t have an affiliate program so feel free to click on the link and test out the tool. It has a free version.

Step 1: Make a list of important, relevant topics based on what you want to write about.

For example, my blog is about social media marketing, digital marketing, SEO and blogging.

Those are my topics that the search engines know I write about, this is important fo find the best way to do keyword research.

And one important thing: I know enough about those topics to create content regularly.

Step 2: Make a list of monthly content topics for your blog

The month has four weeks, which means you need to come up with four ideas to write about.

For example, based on my topics I can write for the next month:

  • SEO tactics
  • The importance of Facebook for business
  • Tips for Instagram Reels
  • Does your business need to be on TikTok?

Those are my rough ideas, and those are the keywords, but I still don’t know if my blog can rank those keywords.

Step 3: Look for keywords to rank for

This is the step where I go directly to Ubersuggest and see what keywords I can rank for.

Let’s see:

raul the technology savvy best way to do keyword research seo tactics

As you can see, the keyword is difficult for my blog to rank on the search engines.

Now look at this.

raul the technology savvy best way to do keyword research seo tactics green arrows

As you can see, the keyword advanced seo tactics is green, which means that this keyword is easy for my blog to rank on the search engines.

For the title, I can play with the keyword:

  • 10 advanced SEO tactics for your blog
  • The advanced SEO tactics you need for your blog in 2022

Even though that keyword only has 20 searches per month, if your blog is new, you have to start somewhere.

That was easy, let’s look at another example so you can understand the best way to do keyword research.

I am going to try it with this keyword: the importance of Facebook for business.

raul the technology savvy best way to do keyword research

As you can see, the keyword is there but it only has ten monthly searches, and it is difficult to rank for my blog.

I see other options, but there is nothing related to what I want to write about.

What to do if you are in the same situation?

You have to tweak your keyword a little. In this case I am going to use: Facebook for a small business.

This new keyword has the same idea of what I want to write about.

Let’s see the difference.

raul the technology savvy best way to do keyword research how to use facebook for small business

I found how to use Facebook marketing for a small business. It is easy to rank but only has ten monthly searches.

Also, it isn’t grammatically correct, so let’s make another tweak.

best way to do keyword research

Now the keyword is how to use Facebook for your small business. And it’s grammatically correct.

Finding keywords that are not grammatically correct is normal—don’t be mad about it.

Just play with your keyword until you find what you are looking for.

Remember: Humans are the ones who look for information in the search engines, not robots (for now), so you have to find keywords that are grammatically correct. This is important to find the best way to do keyword research.

Step 4: Find Questions Your Customers Are Asking

Search engine optimization is changing fast, and now more than ever with the new Google algorithm called: “Helpful Content Update”.

Now, Google will prioritize original content that has value for people, and, most importantly, content written by humans for humans. Google does not want content made by artificial intelligence (AI) with the goal of ranking high.

It will be more important now to know what questions your customers are asking, because you need to bring value to them. That is what Google is looking for right now.

So, to create better content for your readers and reevaluate your content, Google advises the following questions:

  • Do you have an existing or intended audience for your business or site that would find the content useful if it came directly from you?
  • Does your content clearly demonstrate first-hand expertise and a depth of knowledge (for example, expertise that comes from having actually used a product or service, or visiting a place)?
  • Does your site have a primary purpose or focus?
  • After reading your content, will someone leave feeling they’ve learned enough about a topic to help achieve their goal?
  • Will someone reading your content leave feeling like they’ve had a satisfying experience?
  • Are you keeping in mind our guidance for core updates and for product reviews?

As you can now see, it is more important than ever to answer the right questions for your target audience, because you have to create the right content for them.

For example, let’s say that you have a blog about BBQs, and you write a post about the best stores in which to buy BBQ meat. Your target audience will find your post and leave in two seconds, and that will not be OK in the “eyes” of Google so your content won’t rank.

Also, you have to prove that you have first-hand experience in the subject, and haven’t just copy-pasted content from other bloggers, or rewritten original content.

In this case, it is good to use a keyword such as “in my experience”, to make the point that you have first-hand knowledge on the topic.

Now, finding the questions that your customers are asking is also considered to be keyword research, and you have to do this to find the perfect keyword.

Where to find the questions your customers are asking?

That is a tricky question, but I will try to answer it.

By asking them

If you have a business and you are using social media, you can ask your target audience what questions they have about your business or your expertise.

In my experience, this is the best way to find the perfect keyword for your blog post. Your followers will always have questions, and you as an expert can answer those questions.

Or if your business is not on social media or does not have a large audience following it, you can do a physical survey. For example, if you have a coffee shop, you could ask your customers to fill out a small survey. Trust me, that data can be a gold mine for you.

Google can help you

Yes, Google can help you find the right questions from your customers. You need to remember that a question is also a keyword.

For that reason, follow this example.

Type a keyword related to your business into the Google search bar.

In my case, I am going to type: How to start a blog

In the results you will find the following section: People also ask.

raul the technology savvy best way to do keyword research google people also ask

Google is telling you what questions people are asking.

These questions need to be answered, and you as an expert can write a blog post about each one.

Also, if you look a little further down the page, you will find: Related searches.

raul the technology savvy best way to do keyword research google related searches

Here you can find even more keywords to write about.

Remember that Google is also a good tool for finding a good keyword to write about.

A good tool to find questions

A good tool to find questions in order to create better content is Answer The Public. It has a free version and a paid version.

What is AnswerThePublic?

AnswerThePublic is a tool that helps you with keyword research and content ideas. It displays a visualization of data and uses searches from Google and Bing.

raul the technology savvy best way to do keyword research answerthepublic

As you can see above, it offers a keyword tool that visualizes search questions and provides you with plenty of keyword ideas.

It also has a huge database that is able to predict what searchers are going to ask. It offers both free and pro versions to find better content ideas for your blog, YouTube channel, or other platforms.

Let’s talk about the benefits of using this tool.

Features of AnswerThePublic Pro

Here’s a list of some of the biggest features of using this tool:

  • You can perform unlimited daily searches
  • You can add unlimited users using a single account
  • It automatically saves the reports so you or your team can refer back to them anytime you want
  • You can easily compare keyword data overtime and get new keyword ideas (for instance, you can create a report for “WordPress” today and create another for the same keyword term “WordPress” after a few months, and see what new keyword suggestions are being searched for)
  • You’ll get access to high resolution images for every search
  • You can export your keyword data in CSV format
  • You’ll get priority customer support
  • You’ll also get exclusive access to language and location-based results
  • You can hide keyword suggestions and visualizations
  • You can also hide individual results that aren’t relevant to your research

Alternatives to AnswerThePublic

If you don’t like AnswerThePublic, here are some alternatives:


FAQ Fox is a useful research tool that caters to internet marketing. It helps you interact with and provide real value to your customers by showing you what they want.

By providing you with the main keywords searched by your audience, you get an added advantage that places you ahead of your competition.

Using this tool, you can come up with high-value blog posts that your users actually care about. It also has impressive data-driven media and resources that help you create viral content.

Using this tool, you can check and correct your company’s direction and it can even help you get a few steps ahead of your competition.


This is another freemium tool like AnswerThePublic, but by using this tool you can find an amazing list of keyword-based questions related to your targeted keyword.

This tool has 32 million questions in its database, and the questions are gathered from different sources, including forums like Reddit, websites and social media sites.

This tool will help you come up with an amazing list of questions for any keyword and you can also download the list as well.

What I really like about this tool is that you can also find the sources of the questions that you find. Most of the sources will be from forums like Quora, Reddit and other social media sites where you can explore and find more keyword ideas for your blog posts.

Quora, Reddit and other forums in your industry

We all know that Quora is one of the largest websites there is.

It is like a social media website where people ask questions, answer them, or have discussions on topics about anything under the sun, from pants to Pokémon.

As a matter of fact, this platform has over 300 million active users worldwide.

You can use this platform to find amazing keyword ideas for any blogging topic.

Here is how you can do it.

Visit Quora and search for anything. For example, type “blogging” into the search bar and press enter.

There is an amazing list of keyword ideas which you can target in your blog posts.

What I really like about this tool is that you can find keyword ideas and topics that people are actually searching for away from Google.

Look, over 15% of keywords that get searched on Quora are brand new and have never been searched before.

Using this platform, you can find all the keywords that people use in order to find what they are looking for exactly.

You can better understand people’s problems and their pain points from their questions in Quora, and you can use this so that you create better content that not only solves their problems but also helps you build a good relationship and connection with them on a deeper level, to build trust and credibility.

You can also find amazing, low-competition keyword ideas on topics which you can target in your blog post, because these are the ones which people are actively discussing, and for the most part they aren’t found in other keyword research tools.

A pro tip:

You can also use the same method to do keyword research around your topic on other forums like Reddit, Warrior Forum and others related to your industry. This will help you understand what people are actually looking for and discussing in your niche, and what are the exact words they are using to find answers. Understanding their situation and problems on these forums will help you create good and better content.

In order to find forums in your industry, all you need to do is a quick search on Google. For example, if you blog about food then you can search “food forums”, and you will get a list of forums and online communities where you can find keyword ideas and engage with people. Do this, and you should find content ideas for your blog.

Keyword Surfer

Keyword Surfer is a 100% free extension that allows you to see search volumes directly in the Google search results. Keyword Surfer is the fastest way to reveal search data, run keyword research, and get content guidelines directly in Google Search.

With Keyword Surfer, comprehensive keyword research and data-driven content guidelines are two clicks away.

For every new search in Google, you’ll uncover search volumes, CPC, keyword suggestions, related terms, visibility metrics, and on-page data.

You can also get the word count of the pages that are ranking for any keyword in Google, as well as the estimated traffic to those pages, so that you can analyse the competition.

You can also set up a content editor with NLP-driven guidelines for your content, and start creating right away.

Go through the whole content creation process—researching, writing, and optimizing—without ever leaving Google Search.

This is an excellent tool to do keyword research right on the search results page, and it can save you a lot of time in the process.

How to do free keyword research?

You can do keyword research for free. That is the truth.

For example, you could use this tool:

Google Keyword Planner

Google Keyword Planner is free to use, but you will only find the average monthly searches number.

You may be thinking why?

The reason is because this tool is mainly for Google AdWords. Only when you are running a Google AdWords campaign will you see the exact number of monthly searches.

This is why some SEO professionals run a $1 Google AdWords campaign to have the exact number per keyword.

raul the technology savvy The Best Way to Do Keyword Research google keyword

I am not running a Google AdWords campaign right now, and for that reason I can only see the average monthly searches.

Now it’s time to look at some free keyword research tools.

Free keyword research tools

These tools are free to use for keyword research, and will help you find the best keyword for your post.

WordStream Free Keyword Tool

WordStream is a Boston-based online advertising company that focuses on paid search and social media.

But WordStream doesn’t just offer paid software and consulting services—it also provides a robust suite of free tools designed to help users evaluate their digital marketing performance. One of those is their Free Keyword Tool which, as its name suggests, is a no-cost keyword tool.

The tool works for both Google and Bing (a handy bonus if you’re working on improving your Bing SEO), and features options to see keyword suggestions based on a specific URL, industry or location.

Moz’s Keyword Explorer

Moz was founded as SEOmoz in 2004 by long-time search engine gurus Rand Fishkin and Gillian Muessig. Today, Moz is an SEO powerhouse with a wealth of both paid and free software offerings.

For those of us looking to conduct some truly in-depth keyword research without breaking the bank, Keyword Explorer is undoubtedly the best keyword tool for the job. (You’ll get to make 10 queries per month with the free version, so be sure to choose them wisely.)

Keyword Explorer allows users to search for a keyword, root domain, subdomain or exact page, as well as to filter results by location.

Ahrefs’ Keyword Generator

Dmitry Gerasimenko founded Ahrefs in 2011, but his work on document search engines began much earlier. Perhaps that explains why Ahrefs’ index is so impressively exhaustive—it updates its catalog of backlinks every 15 minutes and processes up to eight billion pages per day.

SEO Scout’s Scout Suggest

SEO Scout is a relatively young UK-based SaaS company that was founded in 2019 by Jonny Platt. Its products include tools for researching keywords, topics and entities, split testing page copy, tracking Google rankings, identifying missing keyword opportunities and addressing keyword cannibalization issues.

The company also offers a generous selection of free tools such as Scout Suggest. This keyword tool allows you to customize results by language and location, and also gives you the ability to choose whether you want to see phrases, questions, research or even more.

Keyword Planner

Not to be confused with Google’s product of the same name (more on that below), Keyword Planner is a keyword tool that uses autocomplete application programming interfaces (APIs) to generate and provide data about long-tail keywords.

So how does Keyword Planner compare to Google’s keyword tool? According to Keyword Planner themselves, it has two benefits which Google lacks. Specifically, it allows you to see different keywords than those generated by Google, and use the tool without creating an account.


One of the best ways to determine the relevant keywords you should be focusing on is to examine the types of questions that search engine users are asking. AnswerThePublic, a tool developed by the team behind CoverageBook, will let you do just that for free.


Founded in the late 1990s by brothers Mike and Andy Mindel, the London-based company Wordtracker has been around for as long as Google.

Although Wordtracker offers many paid SEO-related products, it may be best known for its free keyword tool.


If you’ve ever tried creating content for Reddit, then you already know what a unique platform it is. Simply put, the SEO tactics that work like a charm on other sites may very well be completely ineffective on Reddit.

That’s why tools like Keyworddit are so valuable; since they’re designed specifically for Reddit, you never have to wonder if the results it generates will benefit your Reddit SEO strategy.


Because it revolves entirely around video content, YouTube SEO is very different from any other type of SEO. Thus, the tools you can use to perform in-depth keyword research are different as well.

The browser extension TubeBuddy is one such tool, and while it costs nothing, it might just be able to give your YouTube channel the competitive edge it needs.

To get insights about specific keywords, just type one in the search bar and you’ll see a great deal of data presented in an easy-to-understand format. That data includes your channel’s overall score for the given keyword, interest in the keyword over time, related searches, and more.

How to master keyword research?

By doing it weekly, or daily, if possible.

This is because it all comes down to practice and more practice.

Good keyword research at an early stage of your website or blog can be a game changer in the future, because you need traffic.

Also, the more your site grows, the more keywords you can rank for.

Don’t be mad or sad if the keyword you want to rank for is difficult for you.

If you work hard on your site and get traffic, later you will rank for that keyword.


keyword research

keywords keyword research

marketing keyword research


keyword research

how to do keyword research

keyword research process

search volume



easiest way

keyword search volume