You are currently viewing The Ultimate List of Free SEO Tools

The Ultimate List of Free SEO Tools

  • Post author:
  • Post category:SEO

Who says you have to spend money to get more traffic?

There are tons of free SEO tools that can help you drive more traffic. Sure, you may know of some, like Ubersuggest, but there are many more options than just my own tool.

Before I dive into the tools, I’ve broken them down into the following categories:

  • Keyword Research
  • Content Marketing
  • Rank Tracking
  • Link Building
  • Technical SEO

So, are you ready to dive in? Let’s get started!

Keyword Research

All of the tools in this category will help you find more keywords. Many of them have different ways of coming up with keyword suggestions, so you may want to check them all out.

Ubersuggest

Ubersuggest has many different keyword research options and a free Chrome extension you can use from the SERPs. First of all, it shows you how many searches a keyword has had over the last 12 months, so you can see any seasonality.

ubersuggest free SEO tools

In addition to that, it pulls keywords from a few different sources such as Google Suggest and its own database, it shows you all of the keywords your competition ranks for, and it provides keyword suggestions based on questions, comparisons, and prepositions.

My favorite feature of Ubersuggest’s keyword research capabilities is that not only can you see how competitive a term is, but it also tells you how many links the average ranking website contains. Here’s how you do that:

Step #1: Enter Your Keyword and Click “Search”

Step #2: Click “Keyword Ideas” in the Left Sidebar

Step #3: Click on a keyword from the provided list

Step #4: Review the data

For the keyword phrase “content marketing strategy,” the average web page that ranks in the top 10 of Google has 479 backlinks. This provides a clear idea of how many links you need to build to rank well.

What’s also unique about Ubersuggest is that it provides local keyword suggestions. This is great if you are trying to do local SEO.

Answer The Public

Answer The Public leverages Google Suggest to find all of the questions people may have related to any industry or keyword.

Just type in a keyword, and it will give you a laundry list of questions people are searching for related to that keyword.

Similar to Ubersuggest, it also shows you comparison and preposition-related keywords.

I like the tool because compared to any competing tool, it represents the data in nice visuals.

KeywordTool.io

SEO doesn’t just exist on Google. You can also rank higher on Amazon, YouTube, Bing, and tons of other sites.

KeywordTool.io uses the same concept as Google Suggest, but for a handful of sites like Amazon, Play Store, and YouTube.

If you are performing SEO on sites other than Google, you should check out KeywordTool.io.

FAQfox

FAQfox is a neat little tool that finds you questions people want to be answered based on any specific site you want information from.

For example, you can type in the word “cat” and quora.com as the URL, and it will show you category-based questions people are asking on Quora.

FAQfox free SEO tools

You can do this for Reddit or any other site you want keyword ideas from.

Great content should answer users’ questions. This free SEO tool can help you find the questions users are asking so you can address them.

Google Keyword Planner

Of course, the search giant, Google, has its own keyword research tool.

Google Keyword Planner gives you suggestions as well as CPC data and click estimates.

google keyword planner free SEO tool

You’ll also notice that many other keyword tools have CPC data, but chances are they are pulling it from Google Keyword Planner.

When using Keyword Planner, look for terms with a high CPC as they tend to convert well when you rank for them organically.

Google Trends

Out of all the tools on the list, I probably use Google Trends three to four times a week. That’s how much I love it.

What I love about Trends is that it shows you what is hot right now. In addition to that, it tells you if an industry is getting less search volume or more over time.

You can also filter your data based on a specific country or look at the data from a global perspective.

Soovle

Soovle takes the concept of Google Suggest (autocomplete) but for many popular sites around the web.

Soovle free SEO tools

Soovle pulls all popular keywords on Google, YouTube, Amazon, Wikipedia, Bing, Yahoo, and Answers.com.

AdWords and SEO Permutation Generator

The AdWords and SEO Permutation Generator is a super simple tool that helps you get creative with your keyword research.

You enter in a handful of terms you want to target, combining them to make different variations for you.

adWord SEO keyword free SEO tool

Not all keywords will be popular in search volume, but it will give you a sense of how you can go after long-tail variations within your site.

Keyworddit

Reddit has many categories (subreddits), and Keyworddit helps you find all of the keywords within that subreddit.

keyworddit free SEO tool

What’s neat is it even breaks down the volume for each of those keywords. That way, you can quickly see if any are worth going after.

Generally speaking, you’ll want to use tools like this as it will give you a new perspective on keyword research.

Pulling results from Google is something that all SEOs already do. Because of that, you need to use other sources if you want to get a leg up on your competition.

Bulk Keyword Generator

The Bulk Keyword Generator by Higher Visibility does keyword research a bit differently than most of the keyword tools out there.

Bulk keyword generator free SEO tool

First, you pick a business category. Then you select the type of business you have and enter in any locations you are targeting.

You’ll then be given a list of keywords that you can potentially target.

I like this tool because it makes things super simple, especially if you are new to SEO.

WordTracker Scout

WordTracker is a browser extension that gives you a list of keyword ideas from any web page.

word tracker scout free SEO tool

Just browse any site or check out your competition, click a button, and boom, you are given ideas on keywords that other people are using.

It breaks the keywords down by relevance and volume.

SearchVolume.io

When you are doing keyword research, how do you know a keyword is getting enough searches?

SearchVolume.io lets you bulk upload up to 800 keywords, and it tells you how popular each keyword is.

searchvolume.io free SEO tool

The tool also works for a handful of other regions, such as Brazil, France, and Italy.

Google Location Changer

SERanking has a neat tool that works well if you are doing international SEO.

Their Google Location Changer allows you to search Google in any country or city. Just type in a keyword, and you’ll see who ranks.

Google location changer free SEO tool

Using this tool in combination with WordTracker Scout can give you unique keyword suggestions.

Content Marketing

Content is the one thing we all have to create if we want more search traffic.

Here are free content marketing tools that can help you get the most out of your search traffic.

Google Analytics

If you’re not yet using Google Analytics, I recommend you start as soon as possible. There is no other data source that provides high-quality and detailed information like Google Analytics.

In a Google-dominated era, it’s what we have to work with. Most of the other data tools simply piggyback on Google’s data using the API.

You can’t ignore Google Analytics for content marketing or SEO. Virtually all the actionable and important data about site visitors, traffic, etc., comes from this critical source.

ClickFlow Content Decay

Have you noticed that your rankings decrease over time?

It’s not just because of Google algorithm updates. In most cases, your old content won’t perform as well because it’s old.

The ClickFlow Content Decay Tool is different—it shows you old pages on your site that are no longer performing well. These outdated posts are great candidates for a content refresh.

First, you’ll want to connect the Content Decay Tool to your Google Search Console.

Once ClickFlow imports your data, you’ll see a report that shows you the pages on your site that have lost the most search traffic over the past 12 months.

clickflow free SEO tool

From there, you can update these posts to win back lost traffic. Simply expand upon your content, add examples to make it more thorough, and cut any outdated references.

If you choose to upgrade to a paid ClickFlow account, you can even measure your content refreshes.

ClickFlow will show you the impact that updates have on your traffic and rankings on a page-by-page basis.

What’s cool about this tool is it will save you a lot of time. For example, my team updates 90 pieces of content a month. The last thing you want is to spend a lot of time and resources on content that never had much traffic.

Google Search Console

Most people use Google Search Console to see which keywords are driving them traffic.

My favorite way of using Search Console is to see which one of my blog posts is getting a lot of search impressions but has less than a four percent click-through rate.

Google search console free SEO Tool

I then modify each of those pages to include the right keywords in my meta tags. Then I look to see which keywords I am ranking for but not really targeting yet, and then create new content around those terms or modify existing content to target them.

Content Ideas

Ubersuggest has a feature similar to Buzzsumo, but it is 100% free. It’s called Content Ideas.

All you have to do is enter in a keyword or phrase, and it will show you all of the popular blog posts that contain that term.

The blog posts are then sorted by social shares, backlinks, and search traffic.

This helps you create content around topics people want to read, which means more traffic.

Hreflang Tag Generator

One of my biggest traffic gains has come from translating my content.

A lot of people ask me if they would be penalized for duplicating and translation their content.

The answer is no.

All you need to do is use the Hreflang Tag Generator.

hreflang free SEO tool

This tool creates tags for your HTML code, so Google knows you are targeting specific languages and countries with certain content pages.

SEOPresser Title Generator

For every 10 people that see your headline, only 2 on average will continue to read your content.

In other words, content marketing is all about the headline.

If you are struggling to create headlines, check out this title generator.

title generator free SEO tool

Just insert a keyword or phrase, and it will generate dozens of suggestions for you.

Title Capitalization Tool

Not sure which words in your title should be capitalized?

This Title Capitalization tool will take care of that for you.

title capitalization free SEO tool

It may not sound important to you, but if your titles look off, people may not click through from SERP results to read your content, which can decrease your rankings over time.

Grammarly

Every SEO should be using Grammarly.

Which do you think Google prefers? Ranking a blog post that reads well or one that contains a lot of spelling and grammar errors?

free SEO tool Grammarly

Grammarly helps you avoid spelling mistakes. This is really important if you want to rank on Google.

Google SERP Preview Tool

Have you noticed that some listings on Google get cut off because the title is too long?

A big misconception is Google uses character counts for meta tags. In reality, they count pixels.

Google SERP Tool will tell you how many pixels your meta tags contain and if they will get cut off by Google.

google SERP preview tool free SEO tool

It also shows you a preview of what your web pages will look like on Google.

Rank Tracking

Google Analytics is a great tool to show you your overall traffic, but it doesn’t tell you where you rank.

If you want to track your rankings, you’ll need to use other (free) SEO tools.

Google Search Console

I know I mentioned this tool above, but Google Search Console is the most unique rank tracking tool out there.

Because this tool is from Google, they can tell you your average ranking for any one of your pages per country.

Google search console free SEO tool

And because the data comes from them, they average it out to give you accurate information.

You can also go back 16 months and see how your rankings have changed over time.

Ubersuggest

I know I also mentioned Ubersuggest above, but it now has a free rank tracking feature. You can get to it by doing the following:

Step #1: Enter Your URL and Click “Search”

Step #2: Click “Dashboard” on the Left Sidebar

free SEO tool rank tracker Ubersugest.

Step #3: Click on “New Project” and go through the flow to add your website and keywords you want to track.

Step #4: Click on “Tracked Keywords”

Free seo tool ubersuggest

Step #5: Monitor Your Rankings

Free SEO tool average position ubersuggest

It provides the same features as those paid rank trackers. You can track your rankings daily for any keyword or groups of keywords for any country, city, or county.

It also saves your data for you to go back as far as you want to see if your rankings have been increasing or decreasing.

Link Building

You used to have to pay for tools if you wanted link data, but that’s not the case anymore. Here are the free link tools you can use.

MozBar

This is probably my favorite link tool.

Even though Google doesn’t use domain authority, in general, the higher the authority of a site that is linking to you, the better off you are.

MozBar shows you the domain authority and page authority of every page on the web.

free SEO tool moz bar

If you are going to build links, focus on the sites with the highest authority.

SEOgadget for Excel

If you are like me, you probably love using Excel when you are building links.

SEOgadget for Excel makes it really easy to pull in data from Majestic and Moz.

free SEO tool seo gadget

If you haven’t tried this yet, you should consider it. It will make it easier for you to find new insights and run your own calculations.

Backlinks

Backlinks is a free tool that shows you all of your backlinks. There are no limits in row count or anything like that… you can just see everyone who links to you.

back link SEO tool

You can see if any of your links are dofollow or nofollow as well as the anchor text.

You can filter the results to find backlink opportunities when researching competitors, and you have the option to look up link data on a domain, subdomain, or a specific URL.

It will also show when a link was first found and last crawled and the authority of each link.

ClickMinded Domain Authority Checker

Tired of looking up the domain and page authority manually on each of your pages or sites?

This Domain Authority Checker helps by allowing you to check multiple pages at once.

Free SEO tool domain checker

Just add a list of URLs, and within seconds, you’ll have a list of your page authority per URL. You can also do the same for domains and upload dozens of domains at once.

SEOWorkers Analysis Tool

The Analysis Tool allows you to plug in a website URL — any website, even if it’s not yours — and generate a report.

Free SEO tool SEOworkers

SEOWorkers doesn’t provide anything new, but it does help to save a lot of time in analysis. Also, it provides background information on the data.

The report is quick and detailed.

analyzed page free seo tool

Some of the data, like the HTTP Headers Check is under-the-hood stuff that you wouldn’t normally think to check for.

http headers check free seo tool

Other analyzed features provide helpful icons to show you if you’re doing well or if you need to pay attention to something:

head elements free seo tool

Here is SEOWorker’s unique feature. They teach you about SEO in addition to showing you the SEO data that matters. Within each analyzed category, the report provides a detailed discussion.

The keyword analysis is comprehensive. It displays head terms (single keywords) and two-, three-, and four-word keyphrases (longtail keywords).

single keywords two words free SEO tool

SEOWorkers provides a lot of information, some of which is different from other SEO and reporting tools. However, it can be information overload.

For the experienced SEO, the discussion in each section is superfluous. For new SEOs who are still learning the tricks of the trade, it could be useful.

Technical SEO

SEO has changed. You no longer can do just a few things and expect your site to rank well. You have to do everything if you expect to beat your competition.

And when I mean everything, that includes technical SEO.

SEO Analyzer

If you haven’t already, try running your URL through my SEO Analyzer.

It will tell you what’s wrong with each of your web pages.

seo analyzer Free SEO tool

From duplicate meta tags and redirect errors to sitemaps and much more… it pretty much looks at every major factor when it comes to SEO.

It will even tell you your overall site speed and what you need to fix to get the maximum results.

And if you register for a free account, it automatically checks for errors each week on your behalf.

Google Analytics Referrer Spam Killer

When you are doing SEO, there is a good chance that your Google Analytics gets messed up by referral spam.

Google Analytics Referrer Spam Killer solves that problem by connecting with your Google Analytics account and blocking the most common referral spam.

referrer spam killer free SEO tool

Once you connect it, you’ll find that your data is much more accurate, so you can make better SEO decisions.

Pagespeed Insights

Speed is everything. The faster your site loads, the better you will rank, especially regarding Google’s mobile index.

Pagespeed Insights tells you what you need to fix for your site to load fast on any device.

Free SEO tool page speed insights

It doesn’t matter if you are optimizing for tablet devices, desktop, or mobile… it will tell you what to fix.

Pingdom

Fixing your code is one thing, but you’ll also want to make sure your site loads fast overall.

Your overall load time is affected by things like your server and CDN.

Pingdom tells you your actual load time.

pingdome free SEO tool

With Pingdom, you can pick which location to test your load speed from, and it tells you what code on your site is causing the biggest slowdown.

Website Penalty Checker

With over 3,200 algorithm updates each year to Google, how do you know if you have been affected by an update?

Is it related to a core update, your content, or link building?

free SEO tool website penalty indicator

Website Penalty Checker tells you that.

In a nice graph, you’ll see your traffic over time and if a Google update has caused your traffic to go up or down.

Structured Data Markup Helper

A simple way to increase your search traffic is to use schema markup.

However, schema markup is a bit complicated to implement. Which is why Google created a Structured Data Markup Helper to guide you.

free SEO tool structured data markup

All you have to do is select what kind of markup you want to use, type in your URL, and go through the walkthrough wizard.

And at the end, you’ll be given code that you just paste within HTML.

Woorank

At first glance, WooRank’s Website Review appears to be just another freemium website analyzer. Upon closer, inspection, however, it gives handy insights into some not-so-obvious stuff.

You can analyze any website and generate a report in seconds.

woorank free SEO tool

WooRank first displays a “Top priorities section. Unfortunately, here’s one of the downsides of the tool. Somehow, it thinks I have a 404 error, lack a favicon, and don’t have a robots.txt file. All of these are inaccurate.

top priorities for Quicksprout woorank free SEO tool

For example, when I click on “Blog” in the SEO report section, I receive this message.

We have not found a blog on this site woorank free SEO tools

I’m not worried since content marketing is kind of my middle name, and my website definitely has an active blog.

On to more positive things.

The geodata is insightful, although Analytics provides similar information.

visitors for QuickSprout SEO tools

Social shareability is another helpful section. Few free analysis tools can aggregate this much social network data in a single place.

Social characteristics of QuickSprout free seo tools

The most outstanding feature of WooRank that I want to point out is the mobile section. Few free SEO analysis tools provide this level of data and perspective.

Mobile QuickSprout free SEO tools

That being said, Google does offer a free Mobile-Friendly Test.

For its ease, interface, and amount of data, WooRank gets high marks. Unfortunately, not all the data seems to be accurate.

One of its major tools, the mobile optimization overview, can also be viewed using free tools from Google, so it’s not really revolutionary anymore.

SEOptimer

Just like Woorank, SEOptimer is a simple tool that gives you a technical overview of your on-page SEO as well as your content. If you aren’t sure where your SEO is going wrong, this tool will break it down for you.

SEOptimizer free SEO tool

It breaks down things like page speed and how your website loads on both desktop and mobile devices.

You can even see social sharing data.

301 Redirect Code Generator

When you are doing SEO long enough, eventually you find yourself changing your older URLs.

However, if you don’t add a 301 redirect, you’ll lose your rankings.

301 Redirect Code Generator creates the code you’ll need to tell search engines your URLs have changed.

301 redirect code generator free SEO tool

Neil Patel SEO Analyzer

We’ve already covered Ubersuggest, but there’s another tool in there that you need to be aware of — our SEO analyzer. (It used to be a separate tool, which is why I gave it its own number.) It really is a valuable tool — and it’s totally free.

Just plug in your URL, and the tool will spend about 10 minutes crawling your site.

The visual layout is clean and intuitive, providing plenty of crucial information including estimated traffic score, SEO score, and backlinks.

free seo analysis Ubersuggest

It will also tell you if you have any broken or blocked pages.

It will also share SEO issues, see how your site performs on mobile, and give you tips on how to improve your site.

Personal bias aside, I think my website analyzer provides a very helpful perspective both on your own site, and especially on a side-by-side comparison of your competitors.

Google Search Console

I have to include this tool again. Why? Because if there is something wrong with your site, such as it getting hacked, it will notify you.

It even tells you the pages that were indexed and which ones aren’t.

Google Search console free SEO Tools

One thing that you have to do within your Search Console is to submit an XML sitemap.

XML Sitemaps

XML Sitemaps generates a sitemap for you that you can submit to Google Search Console.

You’ll need to do this so you can get more of your content indexed.

Submitting a sitemap doesn’t guarantee that Google will index your content, but it does help.

Free SEO Tool Frequently Asked Questions

What’s the best free SEO tool?

It depends on what you need! Ubersuggest is ideal for backlinks, keyword research, and competitive research. XML-sitemap.com makes it simple to create XML site maps, and Google Analytics provides tons of information about how users interact with your site.

What tools do I need for SEO?

You’ll want a keyword research tool, such as Ubersuggest, and an overall tool like Google Analytics to track your efforts.

Do I have to pay for SEO tools?

Not at all! There are tons of free SEO tools including Answer the Public, Ubersuggest, and Google Analytics.

What’s the best free SEO tool?

Google’s suite of tools is powerful and free. Google Analytics and Google Search console are must-haves.

Free SEO Tool Conclusion

Tools don’t have to cost money. I got into SEO because it was the free traffic source I could leverage to compete with the big companies.

If you want to grow your search rankings, you can leverage one of the free SEO tools above.

If you’re serious about SEO, you’ll need to pony up the cash to get the right tools. You won’t be able to do thorough SEO work without a paid subscription to something.

Here are the things that are typically not available for free:

  • Heat Maps: If you’re interested in usability, conversions, and SEO, a heat mapping tool like Crazy Egg is crucial.
  • Rank Reports: Knowing where your site ranks in the SERPs for certain keywords is an important part of good SEO. Rank trackers allow you to see what page and position you’re on, and track your rank over time.
  • Backlink Analysis: Crunching all the data behind backlinks — anchor text, DA level, site quality, webmaster contact info, velocity — is necessary when you’re doing any sort of backlink audit. The tools that provide such analysis are sophisticated, but usually not free.

Before you start paying, however, I strongly recommend starting with these free SEO tools!

What other free SEO tools do you use?