Internet Marketing, Sales Funnel Creation, SEO

Keyword Research For Blog Posts In 2020

 January 15, 2018

By  Peter Nyiri

If you want to rank your site and get search traffic, you need a list of keywords you can target.

What’s the most effective (and cheapest) way to do keyword research for your new blog posts?

Google Keyword Planner Not Working – Don’t Use It

Many people use the Google Keyword Planner trying to find profitable keywords.

And I have seen important people saying, “if you are unable to get results using free keyword tools, then you will not get any results using paid keyword tools”.

This couldn’t be further from the truth.

  • Google makes a distinction between free and paid users.

For free accounts, many times the answer fails. “There was a problem retrieving ideas, please try again.”

This is not a bug – the purpose of the tool is to sell more Google ads, free users are not priority.

  • Google does everything to discourage SEO use of its data
10X your traffic with Long Tail Keywords others can't find
Long Tail Keywords others can’t find – Pin it

If you have been following internet marketing for a longer time, then you know about the misuse of the freely provided keyword data to rank crappy content and scam products to get rich overnight.

This is one reason why such data was restricted.

Also, the whole purpose of the Google Keyword Planner is to sell advertising, and not worry about the long tail keywords without many searches.

Therefore you don’t get an exact estimate of search volume from the Keyword Planner.

You only get ranges, 0-100, 100-1K, 1K-10K, 10K-100K.

And even in those ranges, keywords are grouped, which makes the data even more incorrect.

Also, the competition score you get is for PPC, which only helps you to determine the profitability of the keyword, but not the competition.

Therefore using the Google Keyword Planner is not ideal at all.

(This post contains affiliate links.)

Keyword Search Volume Is Inaccurate/Not Useful

Keyword search volume is the number of times (or volume) searches are conducted for a certain keyword for a specific timeframe (often on a monthly setting).

There are many keyword research tools and there are further reasons why you shouldn’t blindly trust keyword traffic estimations.

  • Even Google’s own tools will give you different values for the same keyword
  • Different keyword research tools update their data with different frequency
  • Search volumes change during the course of the year (seasonality)

There’s also the point of usefulness. Number of searches may have nothing to do with traffic.

Ahrefs took nearly 100k search queries and plotted them on a graph, where X is the search volume of that query and Y is total search traffic coming to the #1 ranking page:


Obviously, there is a connection between the search volume of a keyword and the total search traffic to the top-ranking page gets.

However, there are many cases where pages that rank for high-volume keywords don’t get a lot of traffic.

There are also many cases where apparent low search volume keywords get lots of traffic.

Depending on the niche you’re in, your marketing goals, and even your budget (among other things), the phrase “good search volume” can mean very different things.

In the the same niche, the search volumes vary greatly because you’re targeting different countries.

There are also scenarios where it makes sense to ignore the search volume and just target a keyword anyway.

For example, if you found keywords with strong buying intent, then it makes sense for you to target them even if they have a low search volume, in fact I am getting hundreds of dollars in commissions from this blog by targeting keywords that have 20 searches/month with this post about WordPress themes.

Why Do Different Keyword Research Tools Have Different Results?

Previously I didn’t see much difference between the main keyword tools.

I thought, whichever you use doesn’t really matter, because they’re all using the same data and they all have similar features. I was concentrating on price.

Most people think all keyword tools get their data from Google, which means the following sources:

  • scraping keyword ideas directly from Google Keyword Planner;
  • scraping Google auto-suggest;
  • scraping “similar searches” in Google.

However this is the datum that woke me up, and it is something that kills your profits:

Google only shows 590 possible related keywords for the word “iphone”.

SemRush shows 850,000 related keywords.

Ahrefs shows over 3 million!

There are advanced keyword research tools (Ahrefs, Moz, SEMrush) that operate a keyword database of their own and therefore will give you a lot more keyword ideas.

It turns out that Ahrefs has a far superior tool.

I will give you more on this later in this post, but do you see that you (and other bloggers) miss profitable keywords by using the Google keyword tool?

The good thing is, if you know this, you can get an advantage over your competition.

Keywords To Avoid

There are keywords that look so good…. However you will never get a sale from them.

Don’t be fooled…

I am sure you have experienced that Google’s new SERP features make it unnecessary for people to click through…

Because the answer is right there on the search results page.

And there are other factors. People just don’t buy certain products online.

An example – would you ever buy a washing machine online? Or a $5,000 diamond ring?

The other type of keywords to avoid is where e-commerce sites are ranking.

You might find a keyword with difficulty 19, which you think is amazing, and you find out you are competing with eCommerce stores – Google gives advantage to these for certain types of keywords.

The Majority Of Searches Are Long-Tail

I was shocked when I saw the below search distribution diagram by Ahrefs.

In March 2017, they analyzed their entire (1.4 Billion) US keyword database to get some insights about how people search.

Pin the Pinterest version of this image

As you can see, 93 percent of all search terms are searched for less than 20 times per month.

You can probably guess that big companies only target high-volume profitable keywords.

Around 20% of search queries that get asked every day have never been asked before.

The takeaway?

  • These facts give you a nearly endless opportunity to cash in on long-tail keywords (if you know how).
  • It doesn’t even matter if your site is only a few months old, you can still get your long tail keywords to the first page of Google almost guaranteed.
  • You can get this result without wasting your time begging for links.

And I am not talking “theoretical”. The screenshot you see below is from FunnelXpert, 3 months after I purchased the domain.

It’s bottom of first page ranking, long-tail, low-search keyword.

sales funnel theme search results

A few things I need to add for completeness:

  • Moz says my page has zero links. This is not entirely true, because I linked to the page from two Quora answers.
  • WordPress themes are a very competitive subject with high DA sites that many times get a backlink from the themes they sell.
  • It can take a lot of work (and time) to write the above 2,000-word blog posts that will actually rank.
  • But it’s possible, and it can be much more work-efficient if you can target multiple search queries with the same blog post.

How Do You Measure Keyword Competition?

Many people use number of competing pages or number of times the keyword occurs in the URL to judge competition. Now here’s the question: Is it the number of competitors or the strength of the competition that determines your success?

The number of competitors is completely unimportant and irrelevant. As people rarely click on the second or third page results, the only thing that counts is if you can get onto the first page of Google. Therefore in in order to judge competition, you only need to analyze the top 10 results.

How do you analyze these results?

The most important Google ranking factors are links, content and user behavior.


To complicate things, it is not just the number of the links, but also their quality, the number of referring domains and their anchor texts matter.

As per an Ahrefs analysis, page level ranking factors are stronger than domain level ranking factors. The strongest ranking factor is actually not links, but the number of referring domains to a certain page.

So it is possible to beat a high DA site by optimizing and linking to a single page.


You can beat a page with lots of links if you have more relevant content. Putting your exact-match keyword in the Title/URL/Headline of your page used to give a strong competitive advantage. This now has less importance, as Google is better able to tell what your page is about, based on LSI keywords.

So in order to rank better than the pages with lots of links, you need to make your page more relevant than those in the top 10 results. A deeper, more complete blog post, for example.

The purpose is that when your visitor reads your content, the buck stops there, in other words, he should have no more desire to look for another answer, because all his questions have been answered.

User Behavior

Silence movieThere is one more thing that needs to be added to this, searcher intent. Content may be relevant to the search phrase, however the intention of the person may be completely different…

As an example, if you enter “fruit”, you get all kinds of listings relating to the definition of fruit, Wikipedia articles, etc.

However if you enter “silence”, you don’t get a definition. You get listings related to the movie called “Silence”.

Why is this difference? It is searcher intent. Even though the definition of silence would be relevant to the search phrase, experience shows that this isn’t what the users are searching for.

And you need to take this into consideration in your keyword research, because it may make it impossible for your content to rank for certain terms.

This is decided based on user interaction with the search results – time spent on page, going back to the search results and checking another one.

The Overwhelming Task Of Manual Keyword Research

For every keyword you would need to take the top 10 URLs, then get information for all these URLs. Authority of the domains, how many other websites are linking to them with what domain authority, is it an https website, is the keyword in the URL, number of shares on social media, etc.

Then you would need to take all this information and compile it into a number that shows the strength of the competition.

And then, in order to find the keywords you are looking for, you would need to repeat this procedure for tens or hundreds of keywords. Please realize that it is impossible to do it all by hand.

Therefore you need a keyword research tool to do this all for you in seconds.

Hopefully you see by now why the Google Keyword Planner is insufficient for this purpose.

The question now becomes, what tool can you use so that you get the results that you need, but at the same time don’t need to break the bank?

What Type Of Keywords Should You Search For?

In terms of our purposes, there are two types of keywords:

  • Information keywords
  • Commercial keywords

As an example, if someone is looking for a recipe or the text of a song, they have no buying intention. Therefore this kind of search is difficult to monetize. We are looking for commercial keywords.

The other point is between head keywords and long tail.

The further the potential customer is in the buying process, the longer and more specific his search terms will become. As the searched keywords get longer, buying intention gets stronger.

searcher intent cycle - Pin it!
Searcher intent cycle – Pin it!

The Related Keyword

This is another type of keyword to look into further, and this one is not necessarily easy.

So your company is offering water heater repair… but everyone is already using that keyword.

A related keyword that you need to find would be “no hot water in shower”.

In other words, you look for the symptom and not the problem. Look at SEOCockpit:

hot water

To demonstrate the power of this strategy, here is another example: sales funnels. Some of the possible related keywords:

  • how to attract more customers to your business, shop, online store, websites
  • how to get customers’ attention
  • how to find new customers and increase sales
  • how to get customers online
  • how to get your first clients
  • how to find potential customers on Facebook
  • how to find potential customers online
  • how to identify prospective customers
  • how to generate more customers
  • how to get customers attention
  • how to reach more customers
  • how to get customers to buy more
  • How can I get customers to spend more money?
  • How do you get someone to buy your product?
  • How would you convince the customer?
  • How do you get customers to come back?
  • How do you grow your customer base?
  • getting more business from existing clients
  • how to retain existing clients
  • selling to existing customers vs new customers
  • it costs 6–7 times more to acquire a new customer than retain an existing one
  • it costs less to acquire a new customer than it does to retain an existing customer.
  • 5% increase in customer retention can increase a company’s profitability by 75%

Isn’t that crazy?

How did I find this? I accidentally ran into the phrase “how to get more customers” on a blog. Then I entered it into the Google Keyword tool, checked the keyword suggestions at the Google search box, and checked the related searches at the bottom of the search results.

A Practical Keyword Strategy – Keyword Golden Ratio

KGR is a proven strategy developed by Doug Cunnington.

He builds lucrative niche sites for a living.

The key principle of KGR is to find under 250/month search phrases that are “under-served” by Google – and therefore you can easily rank for these.

Here is a short version of KGR:

Here is a more complete, webinar version of KGR:

  • The 4 types of keywords
  • Keyword volume ranges
  • How to rank your posts even if your site is brand new



The SEMRush Strategy

As you saw above, SEMRush is a much better tool than Google.

There is an advanced strategy that involves finding forums that are relevant to your niche site and plugging them into SEMRush.

This will provide you with a goldmine of high quality long tail keywords for you to target.

Watch the video, you won’t regret it…

SEMRush has a 14-day trial.

Ahref’s Keyword Explorer

You have seen the data how Ahrefs returns more related keywords for your seed keyword.

And I never paid too much attention to its services, because they are “expensive”.

What’s the difference?

Ahrefs buys clickstream data. Clickstream data shows people entire online journey, such as where they click.

All keyword tools try to predict how much traffic you’d get for a particular keyword, and they’re basing this off different types of estimates.

Ahrefs shows the most accurate “traffic” volume of all keyword tools, because it uses a model combining Google Keyword Planner and clickstream.

The reason Ahrefs is better is because their model for creating estimates uses more than one data source.

Aside from Moz, no other tool uses clickstream data to calculate keyword lists and search volumes, which is why Ahrefs ends up with a much more substantial database.

Take note that Ahrefs has its own keyword data base.

It’s well known that in any SERP, the website in position 1 would get the majority of the clicks.

Tools will estimate the traffic by looking at a site’s search position, and based on that they use a percentage of the overall search volume for a keyword.

Ahrefs also does estimates like this, but thanks to clickstream, they can see the real CTR curve of every keyword, rather than applying general industry averages.

Also, a keyword with lower search volume can actually get higher traffic. People won’t necessarily click through…

While other bloggers are going for the keywords that get the most theoretical traffic, if you use Ahrefs, you can optimize your content for the keywords that get the real traffic.

Keyword Ideas from Ahrefs

Ahrefs Keyword Explorer gives you the following types of keyword ideas:

  • Phrase match – shows all keywords that have the exact match seed keyword.
  • Having the same terms – these keywords have the same words as your seed keyword, but in any order.
  • Also rank for – they pull the top 10 results and see what other keywords those pages rank for.
  • Search suggestions – Google suggest keywords when you enter your seed keyword.
  • All – shows all these categories
  • SERP overview report – you can see if it’s the same few sites staying in the top results, or they are changing. If there are no changes in the top positions, that means it is very difficult to squeeze in your own site.
  • SERP position history report – backlinks, DR, traffic, how many more keywords the page is ranking for
  • Copy your own list of keywords to pull keyword data

When you have your list, you can drill down with search volume and keyword difficulty.

Ahrefs Keyword Difficulty

Keyword difficulty is tricky, because what may be “easy” for one person might be “insanely hard” for someone else.


How do your tell what keyword your blog can rank for?

You can identify your “safe” KD range by looking at the keywords you currently rank for.

If most of your keywords fall into the KD 20–30 category, that means that you can safely target any keywords with KD up to 30.

How can you use this to your advantage?

Ahrefs has a 7-day trial for $7.

If you don’t want to spend your time on keyword research or you just want the pros to do it for you, Human Proof Designs can create a keyword pack for your niche, using Ahrefs.

The Advantages Of HPD’s Manual Keyword Research

I want to explain to you why HPD keyword research is better than how everyone else does it.

They’ve been doing manual keyword research since they first launched HPD in 2013.

There are other done-for-you services that simply export keywords from any popular tool, and choose niches based on keyword difficulty scores.

This might look great to the beginner who doesn’t know any better, and wants to see a bunch of low scores or “easy” ranking metrics, but the reality is, no tool is ever 100% right, and can sometimes be devastatingly wrong.

Manual keyword research is the most effective way of judging competition.

While you should use keyword difficulty scores as a filter to eliminate the more competitive keywords, it’s only a filter, not a yes/no decision maker. After you identified possible keyword candidates, you need to look at the SERP results yourself, that’s manual keyword research.

HPD is picking niches and keywords based on years of experience, not based on what some tool estimates claim to be a good or bad keyword. If you want to be sure, this is the way to go.

How To Do Manual Keyword Research

You want to look at the following points:

  • Target keywords where not all the results are using the exact keyword in the title.
  • Are the sites on page 1 e-commerce sites? How many? – You want the majority to be not eCommerce​ sites, such as Amazon or a Shopify type store.
  • Are the sites huge magazine/authority sites? The same rule applies as to eCommerce sites. Is there room for an affiliate site on page 1? Big authority sites have massive amounts of content, huge amounts of backlinks, have a variety of different writers (sometimes), and blog on a number of different, but related, topics. They also usually have very high Domain Authority, 50 or above.
  • What kind of Domain Authority and Majestic Trust Flow do these sites have? If the majority have a DA of 30 or higher, you want to look elsewhere.
  • Zero links to the page are preferred.
  • Ranking pages are NOT root domains.
  • Do you see the same sites appearing for many different keywords? If there are a couple of small niche sites that are appearing for lots of keywords, and are near the top, then there’s no reason you couldn’t do the same. If you keep seeing the same huge authority sites occupying the top 3 or 5 spots though, you may not have space.
  • Do you see weak results – Quora, Pinterest pin, forum, directories, Twitter profiles? That’s an excellent indicator that you can rank for the keyword.
  • If you see affiliate sites  (monetized with Adsense, Amazon Associates, CPA offers, Clickbank offers, and more) in the top 10, that means Google is willing to rank them for the keyword.
  • If you see the SERPs dominated by one type of site, you should consider that perhaps Google is doing this for a reason.E. g. Only local providers are listed for the keyword.

After you have researched and implemented your keywords in your content it would be a great time to use a keyword rank tracking tool like Linkio which will allow you to track the rankings and with the right suggestions to get above your competitors in pretty fast time.

SEO Cockpit:

With SEO Cockpit, you can set the source of data to Google Adwords, Amazon, etc. By setting it to Amazon, you will get more commercial-oriented keywords.

They have a Keyword Competition score, which is 0-100.

This is a cloud-based application where the results for all keywords have already been generated.

You can even enter your own website and see how it would rank compared to the ones ranking right now.

The best thing is to watch the video:


Keyword Research Tool & SEO Management Software – SECockpit – SECockpit

The most basic plan costs $40 for a month, therefore it is worth collecting up all your keyword research needs and do it in one go.

Long Tail Pro

A lot of marketers use Long Tail Pro, and they are happy with it.

Long Tail Pro bases its KC scores on Majestic data instead of Moz. Mostly using the Trust data from Majestic and getting rid of the Page Authority, Domain Authority and others.

Long Tail Pro has a 7-day free trial.


KWFinder can be used for 2 free look-ups per day, which is enough for you to test it.

KWFinder screenshot

The above screenshot is an example of how to find a long-tail keyword for which you can write a blog post.

On the left side you see the keywords along with their monthly searches.

On the right side you can see the actual SERP results. The green color means that it is still easy to beat that listing.

It lists out DA, PA, amount of links and Facebook shares for that particular page, along with the estimated traffic for that search position.


I hope the above helped you to understand more about keyword research.

Please leave a comment if you have more data.

Peter Nyiri

Peter Nyiri

  • Hey Peter,

    This is SUCH a helpful post! I feel like SEO is one of those things I can constantly learn new tips and tricks about. I recently started taking SEO more seriously and focusing on building my organic Google search traffic and not worrying so much about social media traffic. Shifting my priorities to writing highly-SEO’d to the MAX as I like to say posts is paying off.

    However, I don’t use any of these tools (except I’ve played around with SEMRush). To find to my longtail keywords I do a combination of Google Keyword Planner, Google Search + looking at Google trends to time the post properly. I guess for me right now, it’s not a BIG priority to pay for yet another tool especially with 75% of my content being guest posts. Really trying to resist the urge to rewrite them.

    Thanks for the tips, bookmarking until I’m ready to invest more into SEO!

  • Thanks for the really helpful list of keyword tools, I am looking for some more long tail keywords to use for future blog posts so I am sure I’ll be using one or more of these tools you suggest.

  • This is such a detailed post filled with amazing information. I have always wondered about keyword research and so on.
    I think it can get really confusing but you did a great job of explaining it all.

  • Sometimes I struggle with SEO on my blog, so this has given me some really good advice to follow. My DA recently went down to 1 from 34 after I rebranded and I am so disappointed but it’s going to take months to get it back to anywhere near where it was.

  • SEO is very tricky for me. Sometimes I thought I understand it but the result will turn out bad. Thank you for this post.

  • I really need to learn to use keywords in my blog posts. I have to admit I’m at a loss on how this works but your post is very helpful in steering me to SEMRush. I’ll check it out and hopefully I can attract more traffic from search engines for my keywords.

  • Thanks for the tip. I will sure review this awesome information again. Keyword research is vital for getting traffic to my blog/

  • A very informative article, To get the best out of SEO it is important to use the right keywords to get the intended results, This ensures increased traffic to the blog.

  • I like the helpful info you provide in your articles. I’ll bookmark your blog and check again here regularly.
    I’m quite sure I will learn many new stuff right here!
    Best of luck for the next!

  • {"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}