All of these tools work GREAT in 2021.

Let’s get started

  • 1. Answer The Public
  • 2. Woorank’s SEO & Website Analysis Tool
  • 3. Animalz Revive
  • 4. CanIRank
  • 5. Google’s Mobile-Friendly Test
  • 6. Seed Keywords
  • 7. Exploding Topics
  • 8. Seobility
  • 9. Ubersuggest
  • 10. BROWSEO
  • 11. Detailed.com
  • 12. Google Search Console
  • 13. SERPerator
  • 14. Screaming Frog
  • 15. Google Analytics
  • 16. Reddit Keyword Research Tool
  • 17. Yoast WordPress Plugin
  • 18. Panguin Tool
  • 19. Wordtracker Scout
  • 20. Lipperhey
  • 21. Bing Webmaster Tools
  • 22. Dareboost
  • 23. Siteliner
  • 24. KWFinder
  • 25. People Also Ask

25 Best Free SEO Tools

1. Answer The Public

Find 150+ keyword ideas in seconds.

Most SEO tools get their data from the same place: The Google Keyword Planner.

Answer the Public is different.

This awesome tool finds questions that people ask on forums, blogs, and social media.

And it turns those questions into awesome keywords:

Best Feature: “Vs. Keywords”

You’d be surprised how many people search for “X vs. Y” keywords in Google.

(For example: “iPhone vs. Android” or “SEMRush vs. Ahrefs”)

And Answer the Public has a section of the results dedicated to “Vs. Keywords”.

2. Woorank’s SEO & Website Analysis Tool

Get a list of SEO improvements in seconds.

This is a very handy Chrome extension.

First, you get an overall SEO score.

Then, the tool shows you EXACTLY how to improve your site’s on-page and off-page SEO.

Best Feature: “Marketing Checklist”

Most SEO tools only tell you about problems… not solutions.

But with Woorank you get a detailed SEO checklist that you can use to fix any issues that you run into.

3. Animalz Revive

Improve and update old content.

Animalz Revive helps you find older content on your site that needs an update, an upgrade or both.

Before this tool, you had to manually comb through your Google Analytics account to find these pages. Which was a giant pain.

Best Feature: “Traffic Loss Since Peak (Views)”

This feature lets you know exactly how many visitors that a piece of outdated content is costing you.

4. CanIRank

Quickly answer the question: “Can I rank for this keyword?”.

CanIRank is a super-detailed keyword difficulty tool.

And unlike most free SEO tools, CanIRank doesn’t give you generic advice like:

“This keyword is really competitive

Best Feature: “How can you better target this keyword?”

CanIRank isn’t just for sizing up the first-page competition.

5. Google’s Mobile-Friendly Test

Get your site ready for Google’s Mobile-first Indexing.

You might have heard that Google recently made a big change to its algorithm.

(This change is officially called “Mobile-First Indexing”).

The bottom line is this:

If your site isn’t optimized for mobile devices, you’re in big trouble.

Fortunately, you don’t need a full-time developer to make your site mobile-friendly. All you need to do is run your site through the Mobile-Friendly Test tool.

And it tells you whether or not Google considers your site mobile-friendly.

Best Feature: “Page loading issues”

This feature shows you how you can improve your site’s code. That way, Google’s mobile crawler can find and index all of the resources on your site.

6. Seed Keywords

Find completely fresh keyword ideas.

Most keyword research tools work the exact same way:

  1. Enter a seed keyword into the tool.
  2. Get a list of closely-related terms.

The problem with this approach is this:

Everyone types the same seed keywords into these tools.

Well, Seed Keywords takes a completely different approach.

Instead of pulling seed keywords out of thin air, you ask your customers how they’d search for you online.

Then, type those seed keywords into your favorite keyword research tool.

Best Feature: “Submit Query”

Once the results come in, you can use SeedKeywords to do a Google search for the keywords that people gave you.

7. Exploding Topics

Find popular keywords before they get competitive.

This free SEO tool does one simple thing:

It bubbles up topics that are just starting to trend.

That way, you can create content around these emerging trends (or optimize your old content around a new keyword).

The tool currently has about 2k topics in its database. And they’re adding more every week.

Best Feature: Categories

Categories let you drill down to a specific topic category that’s important to your business.

For example, let’s say you run marketing for a skincare brand. Well, you’d hit “beauty” and get a list of emerging topics in that space.

8. Seobility

Get a deep-dive SEO site analysis.

SEObility crawls your entire site and lets you know about search engine optimization issues like:

  • Slow loading pages
  • Blocked pages
  • Sitemap problems
  • Technical SEO issues
  • Lots more

You usually only get this type of stuff from paid SEO tools. So it’s really nice that Seobility gives you this data for free.

Best Feature: Content Report

This report hands you a list of pages that have content-related SEO issues.

(Things like thin content, missing meta titles, keyword stuffing, and duplicate content)

9. Ubersuggest

Get keyword suggestions and competition data.

Ubersuggest has a lot of features that are usually only found in premium SEO tools.

But it’s 100% free.

To use it, type in a keyword that you want to rank for (or a competing website that you want to rank above).

And Ubersuggest will give you detailed data on keyword difficulty, monthly search volume, and more.

Plus, you get a list of suggested keywords that are based on the keyword you typed in.

Best Feature: “Comparisons”

This feature shows you “X vs. Y” keywords.

In my experience, X vs. Y keywords is super untapped.

Sure, they may not get as many searches as traditional keywords. But they’re SUPER targeted and high-converting.

And to my knowledge, Ubersuggest is the only tool that specifically bubbles up X vs. Y keywords.

10. BROWSEO

See your site through the eyes of a search engine.

As it turns out, search engines see your site VERY differently than you do.

And BROWSEO gives you the type of x-ray vision that search engines have.

Best Feature: SERP Preview

Get a sweet preview of how your page appears in the search results:

This is helpful for figuring out if your title and description tag are SEO-friendly (or too long). And optimizing your title and description can also help you get more organic clicks.

11. Detailed.com

Get intel on your competition.

Detailed gives you a curated list of the most popular sites in your industry.

That way, you can size up your biggest competitors.

(And copy what they’re doing)

Best Feature: “Mentions”

This feature shows you who recently linked to (and tweeted about) your competition.

12. Google Search Console

Get SEO help straight from Google.

No list of free SEO tools would be complete without the Google Search Console.

Why?

The GSC is a VERY feature-rich piece of SEO software. And unlike pretty much every other tool on the market, you know the data is legit.

(After all, it comes from Google)

For example, you can use the Google Search Console as a rank tracker to check your site’s rankings in the SERPs.

Best Feature: Index Coverage Report

The Index Coverage Report gives you a list of pages on your site that aren’t getting indexed.

You can also see how you can get things back on track.

13. SERPerator

This awesome tool lets you check the SERPs across different locations and devices.

As you probably know, the search results change dramatically depending on where you are and what device you’re using.

(Especially for local searches, like: “pizza shop” or “landscaper”).

And this tool lets you see exactly how the results will look for someone searching on a particular phone from pretty much any major city in the world.

Best Feature: Compare Devices

See how the results look on two different mobile devices side-by-side.

14. Screaming Frog

Find and fix technical SEO issues in seconds.

Let’s face it:

Finding technical SEO problems on your site can be a HUGE pain.

Enter: Screaming Frog.

This nifty tool crawls your site using a Google-like crawler. And it generates a report of potential issues (like HTTP header errors, javascript rendering issues, bloated HTML, and crawl errors).

Best Feature: Discover Duplicate Content

As you might have heard, Google HATES duplicate content.

Fortunately, you can use Screaming Frog to quickly ID pages with duplicate content.

15. Google Analytics

See how people find and interact with your site.

OK, OK. Google Analytics isn’t really an SEO tool.

But it’s almost impossible to run an SEO campaign without it.

Why?

The data in Google Analytics tells you whether or not your SEO efforts are paying off.

I’m talking about data like:

  • Organic traffic
  • Bounce rate
  • Traffic sources
  • Time on site
  • Page speed

Best Feature: Google Analytics and Google Search Console Integration

Google Analytics is super powerful on its own.

But when you combine it with the Google Search Console?

It’s even MORE powerful.

Linking your GSC account with GA hooks you up with helpful info, like the keywords people use to find your site, your organic CTR, and more cool stuff.

16. Reddit Keyword Research Tool

This is one of my favorite little keyword research tools.

Why? Because it can bring up terms that I probably wouldn’t find with any other tool.

This tool scrapes Reddit words and phrases that tend to crop up in specific subreddits.

So if you know where your target audience hangs out on Reddit, this is a goldmine of keyword and content topic ideas.

Best Feature: Context

This feature takes you to the actual thread on Reddit.

That way, you can see exactly how that keyword is used in discussions.

17. Yoast WordPress Plugin

The best SEO plugin for WordPress.

If your site runs on WordPress, you need to install Yoast ASAP.

It’s by far the most robust SEO plugin on the market.

The best part? It’s 100% free.

Best Feature: XML Sitemap Generator

Sitemaps help Google and other search engines find, crawl, and index all of the pages on your site.

And with the Yoast plugin, you don’t have to tinker with your sitemap every time you add a new page to your site.

That’s because Yoast updates your sitemap automatically. Cool.

18. Wordtracker Scout

Steal your competitor’s keywords.

Wordtracker scout takes a unique approach to keyword research…

Instead of entering keywords into a tool, Wordtracker shows you the most common terms on a page.

That way, you can go over to one of your competitor’s pages… and grab the keywords they’re using in their content.

(Note: This is only available as a Chrome extension and isn’t supported for Firefox)

Best Feature: Opportunity

Shows you which keywords on your list has the best ratio of search volume and competition.

19. Lipperhey

Powerful website analyzer.

Lipperhey is a full-featured SEO analyzer that doesn’t cost a penny.

Best Feature: Keyword Suggestions

Get a list of keywords to add to specific pages on your site.

(Which can help you get more organic traffic from long-tail keywords).

20. Bing Webmaster Tools

Optimize your site for Bing.

Bing Webmaster Tools is basically the Google Search Console… but for Bing.

So if you want to get your site indexed (and ranked) in Bing, Bing Webmaster Tools is a must-have.

Best Feature: Keyword Research Tool

Get keyword ideas (and data) straight from Bing.

And unlike the Google Keyword Planner, the data from Bing is strictly for organic search (not Bing PPC or Adwords).

21. Dareboost

Analyze your site for speed, SEO, security, and more.

Dareboost isn’t strictly an SEO tool.

But it does analyze your site for things that indirectly impact SEO, like your site’s loading speed and security.

Best Feature: Priorities

Let’s you know where to start first. Helpful if you’re strapped for time.

22. Siteliner

Get a full SEO report for free.

Siteliner scans your site for SEO problems (like blocked pages, messed up redirects, and broken links).

Best Feature: Comparison with Other Sites

This lets you compare your site’s loading speed and page size to other site’s in Siteliner’s database. Helpful for benchmarking.

23. KWFinder

No-nonsense keyword research tool.

The best part of KWFinder is how darn easy it is to use.

But don’t let this fool you into thinking KWFinder isn’t powerful. It’s a legit keyword tool that lots of pros use.

Best Feature: LPS

LPS=Link Profile Strength.

This feature basically tells you how many links you’ll need to rank for that keyword.

So if you find a keyword that has an LPS of 50+, you know that you’ll need to do some serious link building to rank for that term.

24. People Also Ask

This free tool pulls questions that appear in the “People Also Ask” section of Google’s search results.

My only gripe with the tool is that it takes a while for the results to load. But I understand that’s because it has to actually run the search and grab questions from the PAA box. Which takes a while.

Overall, a very cool tool for finding question keywords.

Best Feature: Related Questions

People Also Ask shows you questions that you’d usually have to get by manually clicking on the PAA box in the SERPs.

For example, one of the questions the tool showed me was “What is a good keyword?”. And I also got a handful of questions that were closely related to the original question.