Keyword Research Tools

Keyword research is the foundation of any good SEO campaign, and yet it can be a very difficult process. Finding the right keywords for your campaign or website depends on a lot of factors, but fortunately there are a number of keyword research tools that help tremendously. This guide has compiled the best keyword research tools available, including many that we here at Wpromote use for our campaigns.

Google AdWords Keyword Planner

Google’s Keyword Planner is a good place to start your keyword research.
Google’s Keyword Planner is a good place to start your keyword research.
Google's AdWords Keyword Planner is the only keyword research tool directly from Google. While it is primarily used for planning AdWords campaign, many SEO’s do use it for finding metrics such as search volume and the level of competition for the keyword. You can also use this tool to find additional keywords by entering in your product or service, the landing page you are optimizing for, and/or the product category. There also options to filter keyword suggestions by location and languages. While the Keyword Planner is a good tool to have, it isn’t perfect. The search volume for keywords is not always accurate, it doesn’t account for long-tail keywords, and its competitive rankings can be misleading. After all, this tool is not really meant for SEO purposes and so relying on it for SEO goes against its intended purpose.


Brightedge is an incredibly sophisticated and robust content marketing platform. While it is far more than just a keyword research tool, the Brightedge Datacube is the largest keyword database available. You can use it to see related keywords as well as all the keywords any website is currently organically ranking for. This gives SEO tremendous insight into what content is performing well and what a site’s overall organic footprint is. Brightedge is may be too expensive for smaller websites, but it is an invaluable resource for keyword research and beyond.


SEMrush provides a lot of useful keyword data, including historical keyword rankings.
SEMrush provides a lot of useful keyword data, including historical keyword rankings.
SEMrush is a very highly-reviewed keyword research tool that also has other utility for SEO. It not only shows a keyword’s monthly search volume and cost-per-click, but it also shows phrase match terms, related keywords, and the current site rankings. What further differentiates SEMrush is that it provides historical keyword data, so you can see how rankings have changed over time. This kind of data is invaluable for SEO’s; by knowing the type of content and strategies worked in the past vs. what currently works, you can see what your own strategy should avoid in order to supplant the current top rankers.


Ubersuggest is a great keyword suggestion tool. It works by aggregating Google’s autocomplete results, which means SEO’s can see long-tail keywords that people are searching for. Simply type in your keyword and the tool will present you with dozens of related queries. While long-tail keywords may lack the search volume of shorter keywords, they often have higher conversion values and fewer competitors trying to rank for them.

Moz Keyword Difficulty Tool

Moz’s Keyword Difficulty Tool is an excellent tool from Moz that will provide you with a difficulty score based on how difficult it would be for your site to rank for a particular keyword. It works by looking at the current top 10 results on Google for a keyword and then assigning the keyword a difficult score based on a number of factors, such as the strength of the current top 10 websites. It is important to know how difficult it is to rank for a given term, as it is often smarter to target a keyword that is less competitive, even if that means going after a keyword with fewer monthly searches. is a great tool for finding long tail keywords. is a great tool for finding long tail keywords.
Keyword is another highly-rated SEO tool. With the free version of the tool users can enter in a keyword and then see up to 750 related long tail keywords. While you need a to purchase a Pro account to see search volume, CPC and Competition, it is still a valuable way of finding long-tail keywords that people are actually searching for. The tool also allows users to see suggested keywords for YouTube, Bing, and the App Store. If you are looking for a free, easy way of finding long tail keywords, this is a great way of accomplishing that.
written by: Justin McKinney

Check Out Other Relevant Guides

Get Educated! Recieve Wpro U Updates, Case Studies & More

Thanks for signing up to be a Wpromote Insider.
You’ll be the first to get the scoop on our latest services, promotions and industry news.