Keyword Research Tools for SEO & PPC

An essential and important element of SEO (and PPC) is keyword research. Knowing which keywords your visitors and customers are using to find your content, products or services online is vital to ensuring your efforts are rewarded. Choosing the most relevant keywords to optimise your website and it’s content for, is a major factor to ensuring you’re found in organic search.

With in-depth research, you can easily discover which keywords you should be targeting, with the right mix of keywords having a good amount of search volume, with relatively low competition. One mistake many people do, is to pick only those keywords with the highest search volumes and attempt to rank their websites for those keywords. Unless you have a website which is highly trusted by Google, and an authority within your niche. You may find that your efforts largely go unrewarded, and you quickly exhaust your marketing budget before ever seeing a return on your investment.

Likewise, you may choose to target lower search volume, low competition keywords, in anticipation of finding these easier to rank for. But you must also consider what intent, the people searching for those keywords have. For instance, keywords that include “review” are unlikely to provide you with a steady stream of buyers for your products if you run an ecommerce store. Likewise, keywords which include “cheap” if you sell products or services at the premium end of the market are unlikely to result in a steady stream of customers for you business.

The best advice is to find keywords that are highly relevant to your business, that a visitor or customer would be likely to use for finding websites or businesses like yours. Then do an actual Google search for those keywords yourself, preferably using a “new incognito window”,  “new private window”, or whatever your web browser of choice calls a browser session which blocks tracking cookies and browser history. This way, you can be sure that there is less chance of your recent browsing history influencing Google’s personalised search. Now when you find suitable keywords, you can check which websites are currently ranking for your chosen keywords.

The following are invaluable research tools, which you can use to easily investigate and understand which keywords you need to be targeting.

Google Keyword Planner

There was a time when this tool was a go to tool for many SEO’s, simply because it was free and if you wanted to rank well in Google. Who better to advise you on keyword volumes than the search engine you wanted to rank in. However, as part of Google’s on-going war with SEO’s and webmasters, they started to restrict the search volume data to now show an estimated volume range, rather than a fixed number. Limiting the usefulness of this data.

If you’re on a limited budget and cannot afford to pay the monthly fees for any of these dedicated keyword tools, or any of the suggested SEO and Marketing Tools. It’s still going to be worth using for getting a general idea of which keywords to target, and much better than blindly choosing keywords you believe people would use without any proper research.

Google Trends

If you’ve never used the Google Trends tool before, go and take a look today. It’s a great way of identifying popular search queries in any niche, by simply searching for keywords. Google Trends is great for displaying the results of what people are searching for, and offers insights into the biggest rising trends.

It’s a great way to monitor what’s currently happening in your Country, or even the entire World, allowing you to tailor your content, such as blog posts and social media updates, around the most relevant and topical content within your niche.


I’ve covered this tool within the SEO Tools section, but it’s also great for doing keyword research, which is probably one of its biggest selling points. Simply add your website url, or a competitors to reveal all of the keyword rankings within the top 100 (this is based on SEMrush actually tracking those keywords).

Not only does it tell you which keywords the website is ranking for, it also tells you which page has been indexed for that keyword ranking. This is useful for two reasons. On your own website, you can quickly ensure that the webpage you had intended to rank for a keyword is actually out-ranking other pages on your website. There are occasions when Google doesn’t do this which could be hurting your conversions if it’s not one of your better sales pages.

Likewise, if you’re doing competitor research, you can quickly find out which of their pages ranks well for X keyword, and use that data to better understand what they have done to that page in order to achieve those rankings. Be it on-page optimisation, or backlinks or a mixture of both. So that you can then plan how to optimise your own page content to rank, and hopefully beat your competitor in time.

SE Ranking

Once again, I’ve covered this tool within the SEO Tools section, but like SEMrush, they also have a tool where you can add your own website url or a competitors and uncover insights into which keywords your competitor ranks for. As so, much of the information mentioned above, will be relevant if you choose to use this tool.

Long Tail Pro

Even before Google’s Keyword Planner began restricting search volume data, Long Tail Pro was one of the go to keyword research tools for SEO’s and Marketers. The tool has continued to develop over the years seeing many improvements, which have ultimately seen it go from being a desktop keyword tool, to an online tool.

The keyword data not only shows search volumes, but also their own proprietary keyword competitiveness score, as well as keyword metrics powered by Majestic. All in all, it’s a great tool to use for finding keywords to target, not only for your businesses services and product pages, but also for targeting long tail keywords for blog posts and other similar content.


Another option for finding keywords is to use Google’s very own suggestions as you begin typing in keywords into Google. Of course this is slow going and time consuming to do manually, but there’s an alternative way of doing this to speed things up using Ubersuggest. It’s a free keyword suggestion tool that uses Google’s Suggest service to show you what real people searching for in the Google search bar.

If you type in one or more keywords, it will then show you suggestions in alphabetical order to give you further suggestions around your keyword(s). It also allows you to search across different Google services, including Web, Images, Shopping, YouTube and News, delivering a broad range of keyword suggestions. It’s a great way of discovering keyword terms people are currently searching for and often displays keywords that you (and your competitors) may not have considered targeting yet.

Need help with Keyword Research and SEO or PPC?

If you’d like help with keyword research for your business or website, whether it be for SEO, PPC, or any other, get in touch with us today.