Top 25 Free SEO Tools For On-Page & Off-Page SEO Analysis

Search Engine Optimization (SEO)

Search Engine Optimization (SEO), according to Wikipedia, is the process of improving the visibility of a website or a web page in search engines’ “natural,” or un-paid (“organic” or “algorithmic”), search results. SEO is done to improve your website but it can also damage your website if you’re not ethical. If you’re a newbie then I would recommend Google’s Search Engine Optimization Guide.

Search Engine Optimization (SEO) is not a rocket science. Search Engine Optimization is all about Content Creation, Link Building and Website Analysis (On-Page and Off-Page Analysis) – Keyword Research, Keyword Density, Competitor Analysis, Website Page Speed, Title & Meta Tags Analysis.

I’m going to focus on Website Analysis – On-Page & Off-Page SEO Analysis – in this article. There are tons of Free SEO Tools Online to analyze your website. So I’m going to list 25 Best SEO Tools among them to analyze your website. There are many paid SEO Tools as well such as SEOmoz, DIYSEO, Raven Tools, Analytics SEO, Web CEO, Advanced Web Ranking, Linkdex, Sprout Social, BuzzStream, Ontolo, Majestic SEO, Link Research Tools, Keyword Spy. They all offer a free trial so you can consider that as well. But, I would stay away from these tools as almost all the services offered by these tools are available for free elsewhere on the Internet (Thanks to Google Search). Anyways you can try the free trial once you have established your website.


25 Free SEO Tools For On-Page & Off-Page SEO Analysis

I have selected 10 websites which offers complete Webmaster Tools (not limited to SEO). They offer tools for Alexa Rank Check, Backlink Tracking, HTML Validation, Keyword Density, Keyword Suggestion, SERPs, Domain Tools, Link Exchange, Sitemap, Meta Tag Generator, Link Popularity, PageRank, Robot.txt, Duplicate Content Checker and much more.

1. SEO Book

SEO Book

SEO Book offers a wide array of free and paid SEO Tools to webmasters. Some of the popular SEO tools offered by SEO Book are Keyword Suggestion Tool, Keyword List Generator, Keyword List Cleaner, Robots.txt Tool, Meta Tag Generators, Server Header Checker, Link Suggestion Tool, Spider Test Tool, Keyword Density Analyzer, Page Comparison Tool, Keyword Wrapper and Typo Generator.

2. Internet Marketing Ninjas

Internet Marketing Ninjas

Internet Marketing Ninjas offers Side-by-Side SEO Comparison Tool, Website Speed Test Tool, Google Sitemap Generator, On-Page Optimization Tool, Header Checker Tool, Keyword Density Analysis Tool, Meta Tag Generator, Password Generator, Search Combination Tool, Broken Links & Redirects Checker and more.

3. Ranks.NL


Ranks.NL is my preferred choice for Keyword Density Analysis. It also offers Article Analyzer, Search Engine Comparison Tool, Keyword Proximity Analyzer and more.

4. LinkVendor


LinkVendor evaluates your SEO and Social Visibility. It offers Website Analysis Tools, Keyword Tools, Link Tools, Server and Domains Tools and other Miscellaneous Tools.

5. GetRank


GetRank is a complete webmaster and SEO Tools website for comprehensive Search Engine Optimization, Website Analysis and Research. It offers tools such as Website Rank Checkers, Link Tools, Keyword Tools, Search Engine Tools, Header/Tag Tools, IP Tools, Source Code Tools and other Miscellaneous Tools.

6. WebConfs


WebConfs offers a variety of Free Search Engine Optimization Tools such as Backlink Tracker, Similar Page Checker, Backlink Anchor Text Analysis, Keyword Density Checker, Reciprocal Link Checker, Domain Age Tool, Keyword Suggestion Tool, URL Rewriting Tool and Keyword Rich Domain Suggestion Tool.

7. Search Engine Genie

Search Engine Genie

Search Engine Genie is an SEO Company which offers 100+ Bing, Yahoo and Google SEO Tools for free. It includes Rank Checkers, Domain Age Checker, PageRank Checker, IP Checker, Google Datacenter Checker, Backlink Analysis, Page Comparison, Reciprocal Link Checker, Ping Test Tool, HTML Validator, Keyword Tools, JavaScript Tools and much more.

8. David Naylor

David Naylor

David Naylor Tools offers 3 flagship tools. Playground (Playground allows you to dig around the site your viewing to perform research finding out information such as a sites PageRank, Cached pages and Keyword Density), GeoTargeting (checks the IP address and Geolocation of each URL which you enter) and a Keyword Density Tool (offers a detailed keyword density analysis).

9. SEOCentro


SEOCentro offers a Meta Tag Analyzer, Link Popularity Tool, PageRank Check Tool, Keyword Position Check, Keyword Suggestion Tool, Search Engine Saturation, Page Keyword Analyzer and a Keyword Density Tool.

10. Submit Express

Submit Express

Submit Express offers a wide range of search engine optimization tools for webmasters. It offers Free Website Submission, Meta Tag and Keyword Analyzer, Link Popularity Checker, Keyword Suggestion Tool, XML Sitemap Submission, SEO Dictionary, Broken Link Checker, Link Counter and more.

11. Open Site Explorer

Open Site Explorer

Open Site Explorer is powered by SEOmoz. It’s the new Search Engine for Links that searches over 159 billion URLs and 9.2 trillion links. It’s the perfect tool for competitive website analysis and research. You can explore backlinks, anchor text and much more for free (limited use).

12. Ahrefs


Ahrefs is yet another powerful tool for link analysis. It shows the total number of backlinks and it’s types (text, nofollow, redirect, image, frame), referring IPs and domains.

13. SEOrush


SEOrush is a one touch resource which provides you a FREE SEO report for your URL or a competitors URL. It returns On-Page SEO and Off-Page SEO analysis as well as social presence, indexed pages, validation, meta information, various ranks and standard domain information.

14. WooRank


WooRank is the most popular Website Review and SEO Tool: run a free Website Review, get SEO tips and find a SEO Company to help you.

15. SEMRush


SEMRush offers competitors research, shows organic and Ads keywords for any site or domain.

16. Backlink Watch

Backlink Watch

Backlink Watch helps you to know every bit about your inbound links. It includes anchor text, PageRank, quality of backlinks by finding total outbound links any restriction of nofollow tag.

17. Google AdWords Keyword Tool

Google AdWords Keyword Tool

Google AdWords Keyword Tool is a Free Keyword Research Tool by Google. It’s probably the best keyword research tool for Internet Marketers and Webmasters. It helps you to find related keywords by analyzing a webpage or using the keywords which you enter. (Read: How To Do Keyword Research Using Google AdWords)

18. WordStream


WordStream Keyword Tool gives you access to more keywords than free tools like Google’s AdWords Keyword Tool. Enter a keyword and get profitable keyword suggestions in that niche.

19. Google Page Speed Online

Google Page Speed Online

Google Page Speed Online analyzes the content of a web page, then generates suggestions to make that page faster. Reducing page load times can reduce bounce rates and increase conversion rates.

20. Google Analytics

Google Analytics

Google Analytics is a complete Web Analytics software which not only lets you measure sales and conversions, but also gives you fresh insights into how visitors use your site, how they arrived on your site, and how you can keep them coming back.

21. Google Webmaster Tools

Google Webmaster Tools

Google Webmaster Tools improves your site’s visibility in Google SERPs. If gives you detailed reports about your pages’ visibility on Google Search Engine. See how Google crawls and indexes your website. It shows Google Crawl Stats, Crawl Errors, Malware Warnings, DNS problems, Server connectivity problems, Roboxs.txt analysis, Backlink tracking, Search Queries, Internal Linking, HTML Improvements (Duplicate meta descriptions, Missing title tags, Duplicate title tags).

22. XML Sitemaps – Free Online Google Sitemap Generator

23. Live Keyword Analysis – It’s a real-time Keyword Density Checker.

24. Identify Your Top Search Competitors – finds the Top Search Engine Dominators in Yahoo & Bing for up to 3 Keywords.

25. SimilarSites – Find similar websites and alternatives on the web!


26. SEOquake – is a popular and handy analytic SEO Tool for Firefox, Chrome and Opera browsers. It helps to obtain an information about any site for a wide range of parameters such as PageRank, Keyword Density, Google Index, Alexa Rank, highlights no-follow and much more.

27. MozBar – Is an SEO Toolbar providing fast access to essential SEO metrics and tool.

28. SEO Site Tools – provides On-Page SEO and Off-Page SEO metrics, Social Media Stats, PageRank and more.

29. Alexa – Find and evaluate businesses worldwide with Alexa’s free web analytics.

30. Instant Domain Search – Free real-time Domain Name search service that instantly checks .com, .net, and .org Domain Name availability.

31. IP Address Tracer – Get detailed information on any IP address in the world.

Let me know if I missed your favorite SEO Tool!

  • Mohsin Ali

    This is very unique list and i have found very useful SEO tools here.

    • Mahesh Mohan

      Thanks Ali! Do mention the tools if I have missed.

  • Shalu Sharma

    You have a good list of tools here. I have not heard of many of them but I will go through them and look at them too see if I can use them. Thanks for list.

    • Mahesh Mohan

      Always welcome. I will soon do a dedicated post for Competitive Analysis as well.

  • Morgens

    Nice list Mahesh.

    I like to add two free keywords tools: KeywordDonkey and Keeyword

    • Mahesh Mohan

      Please provide the URLs and I will add them if it’s good.

  • yoda

    I love SEO book and submit express, been using it for years.

  • Aime

    Don’t forget This tool allows to use keyword density analysis to find search terms your competitors are using on their pages, where each term is used and weights of every term in various types of page content. It also allows to select the keywords of your interest and compare their stats against your page.

  • Ron James

    Where’s scrub the web? Most of what you have here are tools that do not work. SEO Book is a total joke and SEOmoz for example, weekly crawls and rank tracking violates every single search engine’s terms and conditions, but that is SEOmoz’s biggest SEO tool (hahaha). Google makes it very clear in their TOS this practice is in violation of their TOS. And what good does it do you to know that your competition is working on their SEO and they have now outranked you? Real SEO tools will help you discover the reasons others are outranking you.

    Search engines index “content” and they are looking at your web pages. If you are not making changes to your content, you are not doing SEO. Real SEO professionals know this and that is why they are expensive. I admit I am a member of stw and it was the best choice I have made. I have also purchased SEOmoz as well as SEO Book. While they both have a few very good videos, their tools are horrible and do nothing for you. I won’t publish a web page without first using stw’s tools.

    Just my opinion,

    • Mahesh Mohan

      Thanks Ron,

      I guess ScrubTheWeb don’t have a free plan. All the above mentioned tools are free or at least have a free version. That’s why I haven’t featured SEOmoz here. And yeah I am doing another blogpost with a comprehensive list of SEO Tools. Let me know if STW offers a free plan so that I can try and feature on the next post.

      – Mahesh

      • Ron James

        Sorry, I replied to the email. Here’s my reply (sorry):

        Actually STW does offer a free plan. The only difference is that they do not make you “sign up” to use their free tools like these others do. Even Google makes you sign up and you can’t use their tools on your competition. I personally like STW’s business model better don’t you? STW provides a free analyzer, free and “accurate” meta tag creation tool and a free submission tool as well as free help. Instead of making their visitors sign up (so you end up on a spam list), STW lets the world use their tools free of charge without you giving up your email address. Compare STW’s free tools to SEObook’s free or premium tools and you will see what I mean. STW’s free tools are better than any of the other premium tools out there. If their free tools say you have a problem you better take a closer look. SEObook is a total joke and for the most part their tools don’t work and were not developed or even maintained by them. STW blows everything else out of the water. I’ve been on-line for years and I thought I had it together, but I was totally wrong.

        • Mahesh Mohan

          Can you please give me the link to STW’s Free Plan? I don’t see any links to free plans on

          • Ron James

            On every single page throughout their site provide links in the left menu. Remember, it’s not a “free plan” it’s just plain free (no sign up required). Here’s direct links to their free tools:

            The best free meta tag analyzer:


            which does a lot more than just analyze meta tags. It analyzes your robots.txt file, your server’s header responses, encoding issues, search engine visibility score and a whole lot more.

            Free meta tag generator tool:


            Their premium tool does a lot more and automatically inserts in your page if you want. It’s totally awesome because you can’t make a mistake.

            And a free submission program:


            And another thing I like about STW is that everything is advertiser free. No google adwords and not google analytics or other embedded tracking code. They must be selling a lot of memberships if they don’t have to subsidize like all these others obviously need to. And as a member I can ask the CEO any question I want and I usually get an answer within minutes. If you have a question about search engines and how they work, nobody is better than a search engine I feel.

  • Steven

    I would like to add one, it’s MyBacklinkChecker a set of free online SEO tools

  • Seo Man

    Try RDS Bar for Firefox – it’s realy cool plug-in!

  • Rudra Rawat

    Nice list of SEO tools.Thanks for sharing it with us.Well i love woorank because it tell me all the things which is necessary for my blog.

  • Taran

    These free tools are so handy.You had listed some of the best free SEO tools.I don’ know there are so many free SEO tools.

  • Newb2brocks

    This is definitely a great article especially for newbie like me. The SEO list is great to check. The interaction from Ron is definitely useful to have a pro and con of other SEO tools (free or premium).

    Keep up the good work!

    • Mahesh Mohan

      Thank you so much! :)

  • Mahesh Mohan

    To check the rankings of your keywords? If so then check out

  • Market Samura.Traffic Travis

    It continues to be observed which is proved by the survey too
    that a majority of of the people who’re searching the world wide web with the help of search engines like google such as Google, Yahoo and Bing etc only open the web pages that show up on the first page with the search result. Magic Submitter invented the SEO scheduler, which can be perhaps the greatest revolution ever within the history of SEO software. You cannot optimize your website properly in case you don’t have an idea what keywords you should use.

  • John William

    Thanks for sharing such a great article. I have been using SmallsiteSEO and OpenSite Explorer for and these tools pretty much work for me best.

  • Kasi

    OnPage SEO Tool is providing report and tips for improving onpage seo Factors. I think you miss that in your list.

  • An Expert SEO

    A must have for every one who is analyzing his website

    • Mahesh Mohan

      Thanks for that! I will soon be publishing a fresh list of SEO Tools. :)

      • An Expert SEO

        Thanks a ton. i was going to write to you on that.
        Please do keep m in the loop.

        • Mahesh Mohan

          Sure! :)

  • Mahesh Mohan

    It appears like a KISSmetrics alternative, eh?