What are the best SEO keyword research tools

There are few things in SEO that are more important than great keyword research. If you haven’t done your research properly, there’s a good chance that you will be targeting the wrong keywords. That means less traffic to your site and less targeted customers. Doing keyword research manually is next to impossible. That’s why great SEOs lean on keyword research tools to do the heavy lifting for them. With so many different tools available on the market, however, it can be tough to decide which to use. Good thing for you we have curated the very best keyword research tools below.


Ahrefs is one of the most powerful and popular keyword research tools in the market. Currently, it has more than 7 billion keywords in its database and it updates more every single month. You can search keywords from a number of different search engines, including Google, Bing and Amazon, as well as YouTube. Keyword lists can be sorted and filtered and then added into specific groups for easy tracking.



BrightEdge’s SEO platform comes with a keyword research tool built-in, which is perfect if you are already using the platform. It is more than sufficient for most users, letting you generate a list of thousands of potential ideas, sort them and filter them, and then add them to groups and portfolios so you can keep track of them.


Google Keyword Planner

It would be amiss to have a list of keyword research tools that didn’t include Google’s Keyword Planner. This is an old-school keyword research tool that isn’t as good as it used to be but remains a decent way to quickly find potential keywords for free. If you’re just starting out with keyword research, start here.



KWFinder is part of the Mangools SEO platform and a great tool to choose. You can use it to generate a list of thousands of potential low-competition keywords from just a single seed keyword. What sets KWFinder apart from other tools is that you have the ability to look at the historical volumes of keywords and their long-term trends to see whether they are growing or falling in popularity.


Long Tail Pro

If you are looking for low-competition long-tail keywords, there isn’t a better tool to use than Long Tail Pro. Enter up to 200 keyword ideas and the tool will automatically generate thousands to millions of keyword ideas that have little to no competition. You can then sort, filter and group to find the best keywords for your site.


Moz Pro

Moz Pro is one of the most popular tools in the industry and has a fantastic keyword research tool that lets you find millions of keywords from one or a group of keywords. Results can be prioritized, filtered and compared so you can find the best keywords for beating the competition.



SEMrush will provide over 2 million keyword ideas from a single seed keyword. If that seems too many, you can filter results by volume, keyword difficulty, CPC and other metrics. SEMrush will also segment keywords on your behalf so you can group keywords in a way that makes sense.