Written by Tiago Silva. Updated on 30, May 2023
Keyword research is the foundation of successful content production, and if you have a limited budget, this guide will help you find good tools while keeping expenses at the minimum.
Keyword research is the part of SEO where you analyze what people are typing into Google to find content, products and answers around the topic your site covers.
This will help make sure you create content people are looking for.
The free SEO keyword research tools in this guide will help you identify the keywords people are already using to find your site, and the keywords your competitors are targeting.
Putting these lists together will enable you to come up with a content strategy for new content and the optimization of existing pages on your site.
Paid keyword research tools are usually better than their free counterparts as they have more data.
However, there are a bunch of good quality free tools that you can use to grow organic search traffic to the website.
A particular example, which we look at first, is Google Search Console. This tool should be used regularly by every SEO.
Google Search Console is the best free keyword research tool if you already have content on your website.
This tool can be used to keep an eye on organic search traffic, but you can use it to find many keyword ideas.
As you publish content on your website Google will rank it for a set of search queries. Some of these you may have targeted, some you may have not.
Finding these accidental keywords that you rank for will give you the opportunity to optimize and improve existing content, or add new pages to your site.
To find keyword ideas on Google Search Console go to the Performance report on the left sidebar, and filter by impression or clicks.
The best part is that Google Search Console shows first-party data, which is much better than most search volume estimations other keyword research tools display.
If you find Google Search Console data useful, give SEOTesting a try as we have pre configured reports that will save you a ton of time when working with Google Search Console.
Google Ads Keyword Planner is a tool for advertisers who use Google Ads, but it is also a useful tool for SEOs. Keyword Planner is interestingly the primary data source for many free keyword tools.
To get keyword volumes, upload your list, select the countries and you’ll get the average monthly search and cost-per-click data.
Cost-per-click is useful to estimate the commercial intent of a keyword. Usually, a higher cost-per-click means higher commercial intent.
Another great part of Keyword Planner for keyword research is the keywords ideas report.
Start by entering keywords or product names and the countries you want to target.
Then Google Keyword Planner will do its magic and bring you a list of related words and their monthly searches.
Refine the search by including or excluding keywords.
If you want more keyword ideas, add more keyword variations to Keyword Planner.
Doing this can get you 10 times more keyword ideas if you go from 1-2 word queries (head terms), to 3+ words (long tail keywords).
Google Ads Keyword Planner is totally free, you only need a Google Ads account.
Google Trends offers you a free way to spot trends and visually explore historical data.
While the historical graphs are interesting, and seasonal trends can help you with content planning, the useful part of Google Trends with regards keyword research is the related queries section.
The related queries section will generally only display head search terms that get a decent amount of searches, but it is still useful for developing the hubs of topic clusters.
Google itself is a fantastic tool for keyword research.
You should start by doing a regular web search in the Google search box to find keyword ideas with autocomplete.
As you type your seed keywords, Google will start suggesting phrases they know people usually search for.
Note these down as they appear, as they are great keyword ideas for new articles or new sections in existing pages.
You can work your way through the alphabet. In our example below, our head term is ‘apple recipe’. We can start with the letter ‘a’ to get the first auto-complete suggestions related to ‘apple pie’.
Alternatively, you can use a wildcard operator in the middle of the query to get suggestions.
Using this technique with "best * for puppies" shows suggestions for best dog food for puppies, best treats for puppies, etc.
After getting autocomplete suggestions, it's worth going to the search results and checking the People Also Ask (PAA) section.
Google uses ‘People Also Ask’ to show questions from users related to the search query. These are all great keyword ideas.
Tip: Check the search intent of the query before you start writing a single word.
The search intent will tell you what type of content you need to rank.
Looking at the SERP is also a way to know the competition and your ranking chances.;
When you have a new website and see Wikipedia, Healthline, or The New York Times at the top positions, your chances of outranking them are extremely low, and it’s probably a wise decision to go after other keywords.
Pro tip: use Google search operators to check how many websites are using the same keyword variation you want in their title with the allintitle operator.
At the bottom of Google search results page, you can also find ‘Related Searches’ keywords.
These are keywords Google associates with your search query, and could be relevant to include in your content, or as a separate supporting article.
Keywords Everywhere is a browser extension for keyword research. This one is a personal favorite that I use for my daily to enrich my Google searches with search volume data and related searches.
Keywords Everywhere will display People Also Search For queries, related, trending, and long tail keywords directly on the search result pages.
This is convenient as you can quickly type a keyword into Google to check the competition and get even more ideas from those widgets.
Pro tip: Use the copy button to quickly get the keywords onto your clipboard rather than trying to select them with your mouse cursor and doing ctrl+c.
Keywords Everywhere has a growing number of reports like competitor gap, analyze a page's keywords, and do bulk searches.
The free plan for Keywords Everywhere is generous, but upgrading gives a lot of value for little money.
I use it daily, and it only costs me $10 per year.
As well as enriching and surfacing keyword ideas directly in the search results, you can also use Keywords Everywhere to get keyword data on your competitors.
Hovering over a search result will show you how many queries Keywords Everywhere estimates the page ranks for - you can see these actual queries by clicking on the estimated number.
Keywords Everywhere sources data from Google Keyword Planner and Clickstream data to show monthly volume, cost-per-click, and estimate the ranking difficulty of keywords.
This browser extension works with the following platforms:
Answer The Public is a keyword research tool that uses autocomplete suggestions from search engines.
They will show results divided into the following groups:
For optimal results, Answer The Public recommends using 1 or 2 words as the seed keyword.
To get their famous keyword cloud you only need to enter the query, and select the country.
This example shows the questions related to "Tui heroes".
In the graph, each branch separates suggestions using a different question word, and darker colors represent the most popular search terms.
You can also see these keywords on a list view and export the data into a CSV file.
The Answer The Public free plan doesn’t have a fixed number of searches per person as it depends on the total number of searches their website gets.
QuestionDB is a tool that sources data from forums like Reddit.
The tool is similar to Answer The Public, but their different data source means the list of keyword suggestions will potentially be very different.
The Questions DB report shows questions and keywords ranked from most to least popular.
In my test I saw that words like “worth”, “best”, “value”, “money” or “buy” are associated with the query, telling me there's commercial interest.
Grab these suggestions to produce content that people are likely typing into Google as question/informational type searches.
Keyword Surfer is a Chrome browser extension created by Surfer SEO.
This extension shows organic search volume estimates directly on Google’s search results and is an alternative to Keywords Everywhere.
Keyword Surfer has search data for more than 70 countries. Including the USA, United Kingdom, Australia, France, and Germany.
You can also find keyword ideas related to the search term directly on the SERP widget that are easy to copy by clicking on "clipboard".
Keyword Surfer has cool features to explore the SERP page called Correlation charts.
These charts estimate how much traffic each page gets, how many words are on the page, and how many times it mentions the exact keyword.
Keyword Sheeter is another bulk keyword generator tool that gets its data from Google autocomplete.
Their UI looks clunky and simple, but outputs keyword ideas really fast.
An interesting aspect of keyword sheeter is that you can create positive and negative filters to show or hide suggestions.
I like to use filters to look for questions.
You can also buy Sheet coins to access keyword search volume and their other reports.
The following Keyword Sheeter reports require credits:
Ahrefs is a great all-in-one SEO tool, but it comes at a premium price.
Fortunately, they have a free keyword generator that generates 100 keywords ideas and 50 questions from a single seed keyword.
This tool doesn't require sign up and you can use it for unlimited searches.
They will show the search volume for every keyword but only display keyword SEO difficulty for the top 10.
Ahrefs has more than 20 billion keywords in their database, so it’s a great source for keyword ideas.
You can also use the ahrefs keyword generator to get YouTube, Bing and Amazon search volumes.
As you can see from the example above, ahrefs shows different search volumes for Amazon and Google searches, which is helpful for e-commerce.
Moz is another big player in the SEO industry that offers a free keyword research tool.
You must however sign up for an account, and you only have free 10 queries per month, but you'll have access to all the data they have for the keyword.
Moz can show up to 1,000 keyword ideas and associated search volumes based on the initial query. So in theory, you can find up to 10,000 keyword ideas per month.
You can start the research process by looking at your competitors' domains to know their relevant keywords.
This is pretty useful for competitor analysis and knowing the search volume and keyword difficulty.
I also like that Moz saves the keyword data until you close the tab. This means you can freely switch between keyword suggestions and SERP analysis tabs without burning searches or opening many new tabs.
Keyworddit is a Reddit keyword research tool with a spin. It’s great when you don't know much about a topic.
Start by typing a subreddit and the tool will output keyword ideas sorted by monthly search volume.
The context link makes a Google search using the keyword and search operators to only show results from the chosen subreddit.
These results are good to find long tail keywords or as seed keywords to continue research on the topic.;
Keyworddit might struggle to find keywords if your target subreddit has less than 10,000 members.
Keyworddit sources the monthly search volumes from Grepwords.
Alsoasked sources its data from Google’s People Also Ask (PAA) section to generate keyword ideas in a chart view similar to Answer The Public.
The tool pulls the keywords directly from Google PAA before creating a report, rather than sourcing the data from a database, and can generate up to 100 keyword suggestions at once.
The main advantage of Alsoasked is that they connect the questions by subtopics giving more context letting you know other questions associated with the seed keyword.
The query "Pokemon cards" quickly shows questions like:
These help me understand the search intent and its related keywords I might not be aware of.
Alsoasked allows data exporting in CSV and image format.