« Back to Blog

By now, I’m assuming everyone understands the importance of SEO.

If you’re running marketing campaigns and not using SEO to measure the successes and failures of your efforts, you’re tossing your money into a wishing well.

The good news is that today there are plenty of free sites and tools that you can use to monitor your SEO performance and it doesn’t take a lot of know-how to cover the basics.

In this article, I’m going to cover 7 of the best free SEO tools out there and how they can help you plan, monitor and analyse your SEO campaign.

1. Google Analytics

Google Analytics

If you’re not using Google Analytics, I suggest the first thing you do after reading this article is to set up your account and start learning how to use it. Nearly 100% of essential and actionable site data about visitors and traffic comes from here.

In fact, most other tools just piggyback off of Google Analytics by using their API. Don’t bother with this. Instead, learn how to generate your own reports that will measure the progress of your efforts.

2. Google Search Console (Formerly Webmaster Tools)

Google Search Console

Search Console is just as crucial as Google Analytics. It is by far the most reliable and accurate source for crawling, ranking, backlink and keyword data for your website(s).

3. Google Keyword Planner

Google Keyword Planner

Keyword Planner is the best way to perform keyword research. You can search for new keyword and ad group ideas, get search volumes for groups of keywords, get traffic estimates and projections and multiply keyword lists to get even more new keyword ideas.

The focus of Keyword Planner is Google Ads generation, however, you can easily leverage the data this tool compiles into SEO, content marketing and other types of digital marketing campaigns.

4. MozBar


MozBar is a tool that you can set up as a browser extension. It allows you to generate an SEO report instantly on any website that you’re visiting. The data is sorted into Page Elements (on-page SEO), Page Attributes (below-the-surface onsite optimisation features) and Link Data (ranking factors and link insights).

Full data sets are only available to those with paid subscriptions, but even the free version of the tool provides a powerful and versatile SEO resource.

5. SEOWorkers Analysis Tool

SEOWorkers Analysis

SEOWorkers Analysis Tool doesn’t bring anything new to the table, but the way they organise data and present it in free reports is incredibly efficient and helpful.

Not only do they help you sort through the data to find meaningful insights, they provide educational resources (both text and video) to help you understand how to make the most of their tool.

6. Neil Patel SEO Analyzer

Neil Patel SEO Analyzer

Neil Patel’s free SEO Analyzer is one of the best on the web. It provides crucial information in a simple, user-friendly interface.

The best/most unique feature is his competitive analysis. It does a great job of showing how you stack up compared to the leaders in your industry and helps you spot areas that need improvement.

7. Keyword Hero

Keyword Hero

Keyword Hero is an interesting tool/project that is working to fill in missing keyword data that Google isn’t sharing with us. There are several tiers of pricing, and the free version is pretty much up to snuff if you’re using it for personal/single site use.

It provides valuable insights into on-site metrics such as conversions and can really help you see how you can improve your SEO and content marketing.