Where to find free SEO keyword tools

Free Tools to Improve your SEO

Struggling to find the right keywords for your website copy? In this article, we will provide you with information on where to find free SEO keyword tools. These free tools can help you find the right keywords and so improve your SEO. No more scratching your head and wondering what keywords to use!

Keywords have always played an important role in search engine optimization. But long gone are the days when simple keyword stuffing would raise your website to the dizzying heights at the top of search engine results. Today it’s a lot more complex, as search engine algorithms have evolved to penalize anyone still utilizing questionable methods to get their website seen.

Today online competition is fierce, every company worth its salt has an online presence. This makes implementing the right strategies to stay above the competition and utilizing the optimal keywords to improve your SEO is of critical importance. The free SEO keyword tools we have listed offer various features to help you get it just right.

Of course, focusing on keywords alone is not enough, they are only one of the many things that help your overall SEO. At the end of the article, we will look at a few additional tools that can improve your website in other ways.

There are countless internet sites offering extensive tools and services to improve SEO, but naturally, most of these come at a price, and that price isn’t cheap! You could easily spend $1000’s of dollars on them, which is simply unaffordable for many businesses. Luckily, there are also plenty of very useful free tools out there too. But which ones are worth using? Let’s take a look at our top picks.

Our Top Four Free SEO Keyword Tools

These free tools can help you find keywords to improve your SEO. Keywords aren’t just about single words anymore, now it’s all about long tail keywords. These are phrases or sentences people use to search for information. If you get these long tail keywords right and use them organically in your website copy, you will quickly improve your SEO.

1. WordStream

All free SEO keyword tools work in a similar way, simply type in the basic keyword or main subject of your webpage or post into the keyword box. WordStream goes a step further than this, by also allowing you to add details about business type and the country you’re based in. By adding this information the results generated are targeted, which is very useful if you want to capture more local traffic on your site.

You can also add the URL of a competitor’s webpage to check out the keywords they are using. This is really beneficial if you’re interested in targeting the same keywords as your competition, particularly if they have a better page ranking than you.

To make things even easier, there is a useful guide to inform you how to get the best from WordStream’skeyword suggestion tool here.

2. Ubersuggest

This is a great free tool for finding keywords from the Neil Patel stable. Ubersuggest not only generates great ideas, but also gives you some valuable data that really helps improve your SEO.

The keyword suggestions are shown alphabetically and you can hover over the stats on search volume or CPC (cost per click) to see the graphs. It also shows you the number of monthly searches in a useful graph that can help you plan an ad campaign or when to write a particular blog topic for maximum reach.

Ubersuggest Free SEO keyword tools

There’s also a negative keyword tool, so you can filter out any words you don’t want to appear in the keyword suggestions, brilliant.


SEO for local business

Mazcloud’s SEO services

wordpress diy website
wordpress diy website

3. Moz Keyword Explorer

Moz is a very powerful site for getting all kinds of help to improve your SEO. Like most others, there is an all singing all dancing paid version, but they also offer plenty of useful free tools too. Here we are interested in their Keyword Explorer tool the tool is limited to a pre-set number of searches.

MOZ Free Keyword Tool

When in the Keyword tool you can narrow down the suggested keywords by using the drop-down list in the “Display keyword suggestions that” box. The choices are:

  • include a mix of sources
  • only include keywords with all of the query terms
  • exclude your query terms to get broader ides
  • based on closely related topics
  • based on broadly related topics and synonyms
  • related to keywords with similar results pages
  • are questions

You can also choose to group keywords according to their lexical similarity and volume.

Keyword search tool

4. Keywordtool.io

Another great free tool for checking out keywords to improve your SEO is keywordtool.io. It has a useful additional function that lets you look for keywords for specific applications on Google, YouTube, Bing, Amazon and The App Store. It’s really good for finding long-tail keywords that don’t appear in some of the other free SOE keyword tools available.

Keyword tool

Other Useful Tools

There are a whole plethora of free tools to give you a leg up in the SEO game. Here are a few of our favorites.

Google Trends

Google Trends is a free tool provided by Google, the world’s most popular search engine can certainly help you stay ahead of the game.

Make comparisons for popular search terms or topics to see which are trending and creating the most interest. Because the information you can search is endless this tool can help you in a number of ways.

  • Utilize the most popular keywords
  • Predict future opportunities for growing trends
  • Stay ahead of your competition
  • Find niche topics to improve your SEO

With this tool, these things become a whole lot simpler. You can dial down on the options to include just your home country or the entire world. The data shown is then broken down by provinces, so you can easily see what’s hot news in your area.

You can compare multiple searches at once, making comparison easy by viewing the simple graphs that clearly depict the data.

Google trends

Google Trends Canada comparison

Google Analytics

All websites should be linked to Google Analytics. This is a very powerful and useful free tool offered by Google to provide insights regarding your website’s performance. It produces in-depth reports that analyzes a broad spectrum of data from your site.

This tool also integrates seamlessly with other Google tools such as AdWords and Search Console.

Google Analytics

To use Google Analytics, all you have to do is visit the site and follow the instructions to add a tracking code to all of your website pages.

Google Analytics will help you to:

  • Analyze how traffic is being driven to your site (google, Pinterest, direct etc.)
  • Analyze what your website visitors do once they get to your site (how often they visit, what they look at, how long they are looking, how many just bounce straight out again, how many are converted into paying customers etc.)
  • Monitor your site speed, allowing you to optimize elements that are slowing it down
  • Evaluate what happens with external links, videos and other resources such as downloads
  • Create experiments to determine how to optimize your site
  • Set goals that show you if your site is performing as expected


SEMrush has both free and paid for services. On the free account, you can perform 10 searches per day, allowing you to look at 10 different reports. You can also create one Project and track 10 keywords in the position tracking tool.

Compare the performance of your competitors and receive ranking data every 24 to 48 hours.

The Site Audit Tool lets you audit your site by crawling 100 pages of data. This could be a domain, subdomain or even a subfolder to get a full technical audit. It generates a score based on the overall health of the information searched and flags any issues discovered.

MOZ Free Toolkit

We’ve already looked at one of the free SEO keyword tools provided by Moz, their Keyword Explorer Tool. But that’s not all they have in their arsenal. You can find more free tools here.

Other SEO tools include:

  • Link Explorer – This helps you to find the best linking opportunities and lets you track your link profile while comparing it to your competition.
  • MozBar – an on-page Metrics tool that allows you to analyze and examine the metrics of any site you visit from your Chrome browser.

You might also like

Web design and SEO services in Toronto

Email marketing basics you need to know

Bing Webmaster Tools (BWT)

Like Google, Bing is another search engine, it is responsible for in excess of 20% of internet search traffic. The tools provided by Bing can help you keep a health check on your website, ensuring all is working as it should. The free tools can give you information on:

  • Crawling insights
  • Indexing
  • On-page keyword optimization
  • Other performance issues


Woorank provides you with a free website review tool and SEO checker that gives you:

  • Advanced SEO auditing
  • A keyword tool
  • Site crawl tool
  • SEO monitoring
  • Digital marketing checklist


Rather like Woorank, on Prepostseo you can receive a free website review and SEO check, the features include:

  • Page title and meta description checks
  • Preview of Google search results
  • Keyword density checker
  • Broken links check
  • Headings check at level H1 and H2 to help optimize search engine crawlers
  • Site map and Robot.txt checks
  • Image Alt tag and CSS tests
  • www redirection
  • HTML compression and GZIP tests


A useful bundle of free SEO keyword tools to help you improve your SEO. It also offers free text content and image manipulation tools too. The keyword tools include:

  • Keyword position
  • Keyword density checker
  • Keyword suggestion tool
  • Website keywords suggestion tool
  • Keyword rich domains suggestion tool
  • Related keyword finder
  • Long-tail keyword suggestion tool
  • Keyword competition checker
  • SEO keyword competition analysis
  • Live keyword analyzer


Pingomatic from WordPress http://pingomatic.com/ is a clever tool that allows you to update all the different search engines when you post a new blog on your site.

So that about wraps it up. We hope you’ve found this information useful and that the free SEO keyword tools we have listed will be beneficial, helping you to improve your SEO. See you at the top of the search engine rankings!