The 9 Best Keyword Research Tools

Your keyword analysis is one of the most important parts of successful SEO.

You mainly want to identify keywords with relatively high traffic, but which at the same time are not too difficult to rank on – something that is often easier said than done.

In this guide you will learn:

  • My 9 best tools to use to find the right keywords
  • What a keyword analysis is
  • Why it is important to do a keyword analysis

So, here are the 9 best reserch tools to maximize SEO

1. Ahrefs – From 99 USD / month

Ahrefs is without a doubt one of my favorite tools for several different SEO purposes. One of them is new keyword ideas.

In Ahfres you can find suggestions for search phrases by clicking on “Keywords Explorer”.

Then enter your keyword and click the search button.

On the keyword results page, you will get information about search volume / month, difficulty in ranking the keyword and suggestions for other relevant keywords.

Search phrases:

A new feature, which can be useful when planning long tail keywords and content for your website, is search phrases with the selected keyword that contain a query.

Another way to get keyword ideas in Ahrefs is to look at your competitors.

To do this, enter a competitor’s website and then click on “organic keywords”.

2. SEMrush – From $ 99 / month

Together with Ahrefs, SEMrush is one of the most popular SEO tools for keyword analysis.

Like Ahrefs, SEMrush is packed with features, including information on search volume, keyword trends, and suggestions for long-tails and related search phrases.

Complete package:

SEMrush is a complete SEO suite with all the tools you need to perform keyword research.

Using Keyword Summary, you can type in keywords and get a complete picture of everything you need to know.

This includes how many people search for keywords, whether it becomes more popular or becomes less popular (Trends) and more.

3. Ubersuggest – Free

A simple keyword tool developed by Neil Patel.

Ubersuggest scrapes keywords from Google Autocomplete. With Ubersuggest you get 1) suggestions for search phrases that contain your specified keyword, and 2) suggestions for related keywords.

The tool is completely free and also gives you estimated search volume per month, cost per click in Google Ads, and competition both for paid advertising and in the organic search results.

4. – From 89 USD / month

As the name reveals, Keyword Tool is a tool that helps you find relevant keywords, based on Google’s Autocomplete.

Enter a keyword in the field and the Keyword Tool generates lots of relevant phrases that contain the keyword you entered.

This is a particularly good tool for you who already have a keyword in mind, but want more suggestions on long tail keywords.

For example:

For example, if you sell car seats, Keyword Tool will give you suggestions for searches that contain the word car seat, for example “car seat 4 years”, “car seat children”, etc.

There is also a “Questions” tab, where you can see searches asked as a query containing the keyword. For example: “how long without a car seat” and “car seat how old”.

The advantage of Keyword Tool is that you get a lot of suggestions.

The tool usually gives significantly more suggestions on questions containing the keyword compared to, for example, Ahrefs.

The free version of Keyword Tool gives you several pages with potential keywords, but to be able to see volume and competition, you have to pay.

5. Moz Keyword Explorer – From 99 USD / month

Moz offers a really good tool for discovering new keywords. Like several other tools on the list, you enter a keyword and then get suggestions for related search phrases.


Moz Keyword Explorer is better than many others at finding unique search terms that are not directly related to the keyword, but which can still be very relevant to the target audience.

The tool of course contains a number of functions, among other things you can see how many % of the searches result in a click in the organic search result.

It may also be worth looking at “priority” – Moz’s own “total points” which can give you an indication of whether the keyword is worth focusing on.


A disadvantage of Moz Keyword Explorer is that, like Ahrefs, it is included in the complete package and hence the price is slightly higher.

6. AnswerThePublic – Free

AnswerThePublic is a free tool that can be especially good when you brainstorm keywords and content ideas. The tool helps you find “questions”, “prepositions”, “comparisons”, “alphabeticals”, and “related searches”.


With “questions”, you get suggestions for questions asked containing the keyword. Let’s say you enter the keyword “shirts”.

You will then receive suggestions such as “how to measure shirts”, “what are shirts made of” and “how to pack shirts”.

Under prepositions, you get suggestions for search phrases that contain prepositions, i.e. words like “for”, “without” and “to”. For example: “shirts for tall men”, “shirts for New Year” and “shirts without sleeves”.

7. Keywords Everywhere – Free

Keywords Everywhere is a plugin for Chrome and Firefox that gives you exactly what the name promises: keywords everywhere.

The keywords pop up on the right side of the Google search results.

You’ll also see the estimated search volume, cost-per-click, and competition directly below the search box.


In other words: Keywords Everywhere is a great tool for you who want to keep track of keywords and search volumes every time you do a search on Google.

In addition to Google, Keywords Everywhere works on a variety of other sites, including YouTube, Amazon and eBay.

8. WordStream Keyword Tool – From $ 299 / month

A tool that to some extent resembles WordStream gives you a list of relevant keywords along with search volume, competition, cost per click and “Opportunity Score”.

The free version:

The free version is significantly thinner than Keyword Tool and provides only 10 suggestions for related keywords with search volume.

Like Moz and Ahrefs, you must purchase the entire WordStream service to access the Keyword Tool.

9. KWFinder – From 29 USD / month

Finally, we have KWFinder, an easy-to-use tool that makes it easy to find long-tail keywords.

The tool looks like several other payment tools on the list and gives you statistics such as search volume, trend and an indication of how difficult the keyword is to rank on.

The advantage:

The advantage of KWFinder compared to, for example, SEMrush and Ahrefs is the price: from around $25 per month.

The free version, however, is very limited and gives you only two searches per 24 hours.

What is a keyword analysis?

A keyword analysis is a part of SEO that involves finding the right keywords that allow your site to rank higher on search engines (Google, Bing, etc.).

Based on these words, you can then create relevant content that is adapted for customers to find you and visit your website.

Why is it important to do a keyword analysis?

Doing a thorough keyword analysis is important to understand what keywords your customers are using.

If you use the wrong words on your website, ie words that no one searches for, you will lose a large number of potential customers.

Unfortunately, many companies have developed their keyword list based on how they talk about their products and services.

Don’t do this same mistake:

But when they then examine how well the keywords are performing, it turns out that customers are searching for completely different things to find similar products.

The result is that customers and the company do not find each other, because the words that are meant to connect them do not match.

It is therefore extremely important to do a proper keyword analysis before creating landing pages on your site where you tell about your products.


Which of the tools should you choose to find keywords?

It depends on your purpose and budget. If you can afford it, I would definitely recommend any of the payment tools.

Personally, I like Keyword Tool and Ahrefs. They will save you time while the data is usually more reliable.

Remember – no matter which tool you choose, it is important that you do not stare blindly at the keywords.

Do a proper keyword analysis and keep the keywords in mind when planning your content (they reveal, after all, what your target audience is looking for), but do not let them completely control what you write about.



This article has been reviewed by our editorial board and has been approved for publication in accordance with our editorial policies.

Recent Posts