Skip to content

FREE Keyword Search Tools

SEOexpertum - SEO services - SEO tools

In this post I’m going to show you 20 FREE Keyword Search Tools to find keywords with the aim of positioning and getting traffic to your site when users search from Google.

A good keyword search, also called Keyword Research, is essential in any SEO project, since positioning in irrelevant or very difficult words can be time lost. On the other hand, getting the right keywords right from the start will allow you to make the most of your time and money.

Before putting to work the other aspects of SEO, investigate thoroughly which keywords are the ones that interest you and in this way position in profitable keywords for your brand or business.

What keywords are the best for your strategy?

The ideal theory is to find keywords that have many searches per month because there are more potential users who can click on your results.

But of course, keep in mind that keywords with many searches are often the goal of positioning many more websites, that is, they are more competitive and that makes it difficult to achieve the goal of positioning above.

Therefore, there is another aspect that you must assess: apart from many searches, try to find keywords with the least possible competition, so that you focus on a realistic goal that you can really achieve and also get the most traffic.

Is it better to work with generic or long-tail keywords?

Sometimes, especially when you start, it is more profitable to focus on longtail keywords (more specific and that include more terms) since there is usually less competition on them.

On the other hand, the keywords of a single word or those that are too generic can be attacked when the relevance and authority of your site are greater in order to have more possibilities to achieve your goal, since possibly being very generic they have more searches and, As is logical, more competition.

Why do you need SEO tools to search for keywords?

When deciding the keywords that you will work on your site, it is important that you use quality tools that offer you reliable information. Otherwise, you can make mistakes and waste time and money.

Beware of trusting yourself too much for the simple fact that you know the sector very well, since sometimes you can take surprises: for example, when you think a priori that certain keyword had many searches in Google and then in reality it is not like that.

And vice versa, there are keywords that you did not expect at all that were very sought after in a certain sector. These keywords can be very profitable because perhaps your competitors have not noticed them because they are less predictable and they are not working, which is why you position first.

In short, the typical phrase “I know my clients very well and I know exactly how they look” can play tricks on you, or make you miss very good opportunities to get ahead of your competition.

To do good SEO, always apply data-based methods

To focus your SEO strategy on the right keywords it is important that you do not leave everything in the hands of intuition or improvisation. It applies a rigorous and exhaustive method, based more on data than on mere intuition and preconceived judgments.

If you want to do SEO like a professional, use tools to search for keywords like the following:

List of SEO Tools to find the best Keywords

1. Google Keyword Planner Adwords

The native tool of Google to search for keywords is one of the most used in the world since it directly uses the data of Google itself, which allows it to offer very precise search volumes.

Another interesting advantage is its functionality to find ideas for keywords, following a word, phrase or domain. In addition, you can filter by country, language, etc.

But it has a handicap, and that is why it forces you to have an active campaign at least to be able to consult precise data. Otherwise, it shows too wide forks.

Regardless of the tool you use to search for keywords, a good idea may be to copy all the results and take them to the Google Keyword Planner to obtain volumes closer to reality.

Another interesting advantage is its functionality to find ideas for keywords, following a word, phrase or domain. In addition, you can filter by country, language, etc.

But it has a handicap, and that is why it forces you to have an active campaign at least to be able to consult precise data. Otherwise, it shows too wide forks.

Regardless of the tool you use to search for keywords, a good idea may be to copy all the results and take them to the Google Keyword Planner to obtain volumes closer to reality.

2. KW Finder

One of the best free alternatives to the Google AdWords Keyword Planner to search your keywords.

Its operation is very simple and similar to the tool of Google. You enter keywords and it tells you how many approximate month searches exist for that word or phrase, besides giving you other combinations of those words along with others that also have searches.

That is, you can get ideas for keywords and then know how many monthly searches each of them has, which is very useful when you’re out of ideas about where to start.

It also shows you the search trend upwards or downwards in recent months for that and the other keywords, the difficulty to position them based on the existing competition, the main sites that position and compete for that keyword, etc.

Something very good is that they allow you to download the keywords reports in CSV format for excel. So you can incorporate it into your own SEO plans and make your content plans.

In short, an excellent tool with intuitive operation management and at zero cost.

3. Ubersuggest

A great keyword search tool recently acquired by expert Neil Patel. Its operation is similar to the previous one. You enter a key word or phrase, decide what type of results format you prefer (websites, images, shopping, etc.), select a language and that’s it.


Like the previous one, it is an ideal tool to search for longtail keywords related to the entered word or phrase. That is, more extensive and specific word combinations with their corresponding search figures.

As it happens in almost all the free tools of search of key words, the tool does not offer volumes too precise of search. For this, it is advisable to copy the combinations of words and take them to the Adwords Keyword Planner.

Removing this last one that is common to almost all, it is one of the best SEO tools to search for keywords, for its ease of use and the excellent way to present data.

4. Ninja Search Combination Tool

A curious and simple tool that allows you to make combinations of keywords based on two groups of words that you can previously define.

Its usefulness is not to find new keywords from an introduced term, but to create all the possible combinations with the words that interest you and then take those combinations to tools such as the Keyword Planner.

Another tool that performs a very similar function is Mergewords.

5. Tiny Suggest

Super simple tool that takes much of your data from Google’s suggestions that you can see at the bottom when you perform a search, but also, as indicated in your landing, collects information from previous searches of users to offer a more enriched result .

As other tools do, Tiny Suggest allows you to select the language to perform the search. A simple and effective tool that fulfills its function well.

6. Soovle

Soovle is a very interesting tool that gives you ideas for keywords and directly allows you to consult the results pages of the main search engines.

You simply have to write a word or phrase in the central field and then the different combinations appear for each of the search engines, and then you can click directly to see their results in each search engine.

7. Long Tail Pro

Long Tail Pro is a keyword search tool that allows you to find interesting keywords for your niche and also offers information about your level of competitiveness. As its name suggests, it specializes in more specific long tail search expressions.

In addition, when entering your domain, it informs you about the level of difficulty to which you should aspire according to your current relevance. And not only this, but it also gives you information about incoming links, indexing status, keyword profitability, Adwords data, etc.

A simple tool to use and that offers at the same time a large amount of useful information for your SEO plan.

8. SECockpit

SECockpit is an SEO tool that allows advanced Keyword Research. Not only do you have suggestions for keywords and approximate volumes of search, but also allows advanced filtering based on various criteria.

For each keyword you can analyze which are the main competitors that are ranking at the top of the ranking and what are their strengths and weaknesses to try to overcome them.

In addition, in the most advanced plans it works as a comprehensive SEO tool, which allows analyzing links and making all kinds of recommended improvements step by step.

Another great option to carry out a more advanced SEO analysis of your website.

9. Seed Keywords

Another excellent tool to search for keywords based on a great idea: it allows you to create a context of the need to search and then ask for feedback from a group of people that you define so they can tell you how they would do the searches.

For example, you create a search scenario based on the need to fix a computer. Then you send this question to your contacts so that each of them writes how they would do the search in case of having this need.

Once the data is obtained, it shows you a table of results from which you can obtain very valuable ideas. In addition, it allows launching the search directly in Google to analyze who and with what content they are positioning in first places.

The main value of this tool is that you can find keywords without being conditioned by your preconceived ideas as sometimes happens. Sometimes you think that you know your sector very well and that you should focus on one or another base word, which can lead you to error.

In this case, there is not as much subjective conditioning since you do not introduce any initial words from which to obtain suggestions but you define a need and obtain real and spontaneous search patterns. Of course, the larger the user sample, the more refined the results will be.

10. Term Explorer

The great advantage of Term Explorer is its gigantic database full of information about keywords and search expressions. This allows advanced searches that you can also filter based on various criteria such as pay per click, competition, search volume, etc.

It is a tool quite similar to the Keyword Planner of Adwords, with the addition that it offers an expanded information about competitors, rankings, difficulty, etc. It even analyzes the way in which keywords work different competitors within their pages.

In addition, you can filter irrelevant terms, export all the data in a CSV, analyze the authority of the domains that compete for the keywords, etc.

It surprises the speed with which it is able to handle such a large amount of information to offer you results quickly, in addition to the intuitive mode in which the data serves you. An excellent SEO tool.

11. Keyword Tool Dominator

It is a tool to search for keywords that allow you to extract keywords not only from Google but also directly from Amazon, YouTube, Bing or eBay, which can be very interesting for certain positioning strategies.

The main value of the tool is that it is based on the long tail suggestions of the search engines, with which you can obtain very precise keywords for your positioning objectives.

In addition, it is an application that works in a very fast and fluid way. Ideal to get global ideas and begin to establish a comprehensive positioning strategy.

12. Hit Tail

Hit Tail is an ideal tool to find longtail search expressions (more extensive or specific) and get your search volumes to focus on those that interest you most.

In addition, if you upgrade the account, it shows you the total of URLs that are currently indexing in Google for each of those search expressions, so you can make an approximate calculation of the number of competitors you have at the time of decision for one or another keyword.

Another interesting aspect of the tool is the My hot Keywords functionality, which analyzes your site and makes you a list of keywords that are poorly optimized (obtaining data directly from your Search Console) so you can improve your positioning and gain traffic.

It also offers a useful application called SEO Checker in which you enter your URL and your target keyword and performs an audit of your site indicating how you are working on that keyword and detecting possible problems.

Also, in the To Do section, you can checklist things that you should start to solve already to improve your SEO.

Another great SEO tool, powerful and usable, ideal to carry out very complete analysis of your website.

13. WordTracker

A powerful SEO tool specialized in searching for longtail keywords, that is, not only generic keywords but more specific and extensive search expressions. In addition, it obtains search data from different platforms such as Google, YouTube and Amazon.

If we compare it with the Keyword Planner of Adwords, Wordtracker offers many more keywords for each term entered, since instead of grouping by sets of keywords it gives you all the results separately.

The free plan allows you to search only for the United States, but by upgrading your plan you can analyze searches in other countries.

14. KeywordSpy

KeywordSpy is an SEO tool specialized in spying what keywords the competition uses to be able to use them in your project and try to position and compete in those keywords, or simply to analyze the positioning strategy they use.

Allows analysis by specific domains, keywords and specific URLs. In addition, you can get text ideas for your ads. A tool with a somewhat outdated interface but with a huge potential to find useful information for your keywords.

15. Keyword Eye

Another tool to search for keywords on Google, YouTube, and Amazon, and also to spy on the competition. In addition, it includes a search engine for the most common questions that people ask in their searches, which will give you a pretty good idea about search patterns in each niche, which is very useful to find new ideas for keywords.

Excellent to discover for example what keywords are the most sought after on YouTube, and plan an SEO strategy within the video platform, something increasingly interesting for brands and companies that want to gain visibility.

In payment plans it allows you to perform more searches, obtain search trends, calculate the competition that exists for the different keywords, manage and export the data in an advanced manner, etc.

You can also see how the competition ranks for the keywords that you are trying to position. In this way, you can analyze your strategies and get ideas to apply in your own strategy.

A lot of information in a free plan that you can expand to payment plans to have more features. Without a doubt, another great SEO application.

16. SEO Book Keyword Tool

Seo Book is a simple SEO tool used to calculate the density of the keywords you use on your website.

That is, you pass a check on your site and you get the words that most often appear in your content, as well as the percentage of occurrences with respect to the total, that is, its density.

In this way, you can evaluate if you are including keywords with sufficient density (I recommend between 0.5-1.5% per URL) or if you are passing yourself, that is if you are over-optimizing your content, which It’s not good for SEO.

Another very cool detail: it allows you to analyze if you are making typographical errors when writing your keywords so that you can correct them. You can also find suggestions for potential linkers that use similar keywords to boost your linkbuilding, generate robots.txt automatically, compare keyword lists, etc.

17. Hypersuggest

With this SEO tool you can find many suggestions for your keywords long tail type, ie more specific search expressions and include more specific terms, specifically for Google, YouTube and Google Shopping.

In addition, you can do reverse and combined searches, as well as find suggestions for search patterns based on questions: what, how, who, etc.

Once you get the suggestions for keywords you can filter by keywords for Google, YouTube or Google Shopping.

A simple and super useful tool, besides very intuitive.

18. Can I Rank

Can I Rank is a complete SEO tool that not only serves to perform a keyword research, but also analyzes the general state of your website and creates a super useful list of actions to be taken to improve the positioning of your content.

The tool tells you what are the keywords that position your competition and which are potentially more profitable keywords for your site.

To offer you results, Can I Rank consults a database based on searches of more than two years, which gives it great precision to find keywords and assess their possible profitability.

As for the recommended actions from the initial analysis, the application offers you the information in a clear and well structured way, which facilitates the execution of these tasks. Great SEO tool.

19. SeoStack Keyword Tool

The peculiarity of this interesting SEO tool is that it is an extension for the browser, which makes it very comfortable to use since you have it always at hand.

The interface may seem a bit old, but it’s really simple to use and interpret, with everything you need to perform a successful keyword search.

It has different criteria to filter the results. You can obtain search data on Google, YouTube, Bing, Yahoo, Amazon and eBay, as well as search by language and country and export in CSV format.

The search system is similar to Google’s suggestions, with suggestions based on an entered word and combinations based on the initial letter of the long tail.

Actually, although it does not contribute much with respect to the previous ones in terms of its operation, it stands out for the simplicity of its interface.

20. SpyFu

An excellent tool to perform an analysis of the keywords used by your competition and find websites of a similar level to analyze your direct competitors.

Its operation is simple: you enter the domain you want and you get a huge amount of information about your organic keywords, keywords match with the competition, ranking history, etc.

Apart from the above, you can know which are your exclusive keywords that your competition does not work with and vice versa, the keywords that others work in a coincidental manner but you do not yet, which is a very useful information to start working on new keywords in which you had not repaired before.

In some things, remember more powerful tools like Semrush. In addition, payment plans allow you to generate fully customized reports for your customers.

Another excellent option to perform a full analysis of keywords and many SEO aspects that you can start to improve now.

Apart from the above, you can know which are your exclusive keywords that your competition does not work with and vice versa, the keywords that others work in a coincidental manner but you do not yet, which is a very useful information to start working on new keywords in which you had not repaired before.

In some things, remember more powerful tools like Semrush. In addition, in payment plans it allows you to generate fully customized reports for your clients.

Another excellent option to perform a full analysis of keywords and many SEO aspects that you can start to improve now.

More Free Keyword Tools

In addition to our free keyword generator, we also offer a Negative Keyword Tool and a Keyword Grouper:

The Negative Keyword Tool is a quick and easy way to find irrelevant, costly keywords that are wasting your PPC budget. Easily generate negative keyword lists that will save you money.

The Keyword Grouper takes a list of keywords and automatically sorts them into clusters of related keywords. If you have an unsorted list of keywords from another keyword tool, you can easily sort them into keywords groups that are ready to use in your search marketing campaigns.

The Free Keyword Tool

Our free keyword suggestion tool provides comprehensive and accurate keyword suggestions, search volume and competitive data, making it a great alternative to the Google Keyword Tool or AdWords Keyword Tool.

You can use the free keyword finder tool to get keyword ideas including:

AdWords keywords – find high-volume, low-competition keywords that your competitors haven’t discovered to use in your Google ad campaigns.

Keywords for websites – find popular and niche keywords for your website at scale.

Keyword phrases – learn what real phrases users type into search engines to address their needs.

Long-tail keywords – get long-tail keyword queries that are less costly to bid on and easier to rank for.

Negative keywords – save thousands of dollars by discovering what keywords you should exclude from your AdWords campaigns.

Meta keywords – help search engines understand your website with meta keywords.

PPC keywords – research keywords to use in your PPC campaigns.

SEO keywords – export SEO keywords to help your site rank on more organic searches.

Popular keywords – find high-volume keywords in your industry or niche.

3 thoughts on “FREE Keyword Search Tools”

  1. Pingback: SEO Tricks to Higher SEO Rankings | SEOexpertum

Leave a Reply to irvinch Cancel reply

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