11 of the Best (Free) SEO Tools and How to Use Them

Just as a there are tools which make the process of building a house easier, there are tools which make the process of ranking a website at the top of a search engine easier.

Every seasoned SEO professional has their own arsenal of SEO tools which they use every day to help them rank websites. It saves time, effort and provides a strong advantage against those competitors who do not use the same tools.

Here are 11 of the SEO tools which I use on a regular basis to rank websites at the top of the search engines. You’ll note that there is a strong focus on Google – this is because ranking a website at the top of Google will, in my experience, drive anywhere between 10x and 100x the traffic of a top ranking in Yahoo or MSN combined.

==> Free SEO video reveals how to rank any website at the top of Google

1. Google Adwords Keyword Tool – this is a free tool provided by Google, which provides keyword suggestions based on ‘descriptive words’ or ‘website content’. Although this tool is made to assist Google Adwords advertisers, you can use it to research SEO keywords as well, by selecting ‘Exact’ from the ‘Match Type’ drop down menu. The best thing about this tool is that you can see estimated traffic volumes for exact match phrases within any country where Google has a search engine. And what better place to get keyword suggestions than from the search engine which controls the lion share of search engine traffic online?

2. Google Adwords Traffic Estimator – this is a free tool provided by Google, which provides Adwords advertisers with an estimated cost of running a PPC campaign using specific keyword phrases. Use it like this: export the exact match keywords from the Google Adwords Keyword Tool, paste them into the Google Traffic Estimator, select the country you are optimising in, run the search and then sort the keywords in descending order by ‘estimated cost per day’. This is a great way of identifying the keywords which may have high traffic volumes but don’t convert very well, because those phrases which do not produce revenue for advertisers will have a low cost-per-click and an overall lower estimated cost per day as a result.

3. Google Webmaster Tools – this is a free service provided by Google to provide information to website owners about how Google views their website. You can see the top search queries which produce traffic for your site, as well as the top keyword rankings which you have. You can also see how many back links each page on your site has, as well as which sites are linking to each page. Other features include uploading an XML sitemap, generating robots.txt files, removing URLs and finding broken URLs on your website. Use every tool available in the Google Webmaster Tools service.

4. XML Sitemap Generator – use this tool to generate an XML sitemap of your entire site, and then upload the sitemap inside of Google Webmaster Tools. If your site is less than 500 pages then the free version is fine. But if it is larger than 500 pages you will need to purchase the full version, which then needs to be installed on your server.

5. SearchStatus – this is a Firefox plugin which provides a range of competitor SEO analysis information through a toolbar, including PageRank, Alexa Rank, Yahoo Backlinks, Highlighting Nofollow Links, Indexed Pages and Whois Information.

6. SEO Quake – this is another Firefox plugin which provides information similar to SearchStatus. The main difference with SEO Quake is that it displays the competitor analysis information within the search results, rather than the toolbar, which means that you can see information such as PageRank, Backlinks, and Domain Age etc. without having to actually visit a website.

7. Google Analytics – this is a free analytics service provided by Google. Simply open an account and paste the tracking code on every page of your website and you’ll be able to see a wide range of information about your website visitors. For SEO purposes, you want to look at the ‘traffic by non-paid keywords’ report to see which keywords are producing traffic for your site. Setup conversion tracking and sort the list in descending order by keywords which are producing the highest number of conversions. Keep an eye on this report to find new keywords which are driving traffic and conversions which you weren’t aware of and then focus SEO efforts on them as well.

8. WordPress – this is the leading blogging platform for SEO professionals because of the internal linking structure of the blog software as well as the customisations and plugins available. Maintaining a regularly updated WordPress blog will have significant impact on your SEO rankings.

9. Pingoat – once you have setup your blog and have posted some articles on it, use Pingoat to notify the RSS directories of your blog. This will build exposure to your blog as well as incoming links from those directories.

10. RSS Submit – similar to Pingoat, this is a piece of software which will notify additional RSS directories of your blog. To notify all of the RSS directories available in the software you will need to purchase the full version.

11. Google Trends – this is yet another free service by Google which shows the trends of particular keywords over time. You can compare the trends of multiple keywords against one another, with a specified country. As the process of ranking a website at the top of a search engine can take 12 months or more, you want to make sure that the trend of your target keyword is moving in an upwards direction.

12. SEO Elite – although this software is not free, it is great piece of software which you will need to use to monitor your ranking improvements over time, as well as analysing competitor backlinks for new linking opportunities. Although there are many free pieces of software available online, this SEO software is definitely worth the investment (note: I no longer use this software to monitor rankings as my needs have grown over time, as will yours, but this is a great piece of software to use when starting out).

As with any toolset, you will gain the maximum advantage by using all of the tools in conjunction with one another. For example, you will conduct keyword research using the Google Keyword Suggestion Tool. You then export the results into the Google Traffic Estimator. Take your top 3 phrases and put them into Google Trends. Type each of those phrases into Google. Use SearchStatus and SEO Quake to research your competitors, and so on…

The process of ranking a website at the top of Google takes a long, focused, consistent effort and is difficult even at the best of times. Using every tool you have at your disposal will give you an unfair advantage and will make the process that much easier.

Alex Cleanthous

Alex Cleanthous

Chief Innovation Officer at Web Profits

Alex Cleanthous is Chief Innovation Officer at Web Profits. With more than 10 years experience in online marketing, Alex is always on the lookout for smarter, faster and more scalable ways to achieve maximum growth with minimum spend.


  1. Amanda says:

    Nice list Alex!

    I probably will add feedburner.com as well.

    Thanks for sharing.

    November 3rd, 2008 at 12:25 pm

  2. Geetha.P says:

    I have received ur link about seo tools, this is very useful for me. kindly Give me daily information about seo tips.

    Thanks u

    November 3rd, 2008 at 6:03 pm

  3. David says:

    Great summary. I’m using everything you mentioned here. The price of SEO Elite is a bit too hard for me to swallow at first, but I eventually grew to like it very much.

    November 4th, 2008 at 3:11 pm

  4. Iyaomolere Ayodele O. says:

    Great article!

    November 10th, 2008 at 4:23 pm

  5. Susan says:

    Great information. You may review/check more specific seo tools at – tools.khrido.com

    Keep the good work up !

    November 11th, 2008 at 2:21 am

  6. Michael Jenkins says:

    Great article Alex. seo quake is a good firefox plugin to look at backlinks. I have found it a little slow to load pages though.

    November 12th, 2008 at 3:58 pm

  7. spartax says:

    thanks for sharing this informative article, it’s very useful for a newb like me:)


    November 26th, 2008 at 12:17 pm

  8. megafoo says:

    Thanks for the roundup of tools, will keep as a reference. Also, don’t forget to use things like google’s and yahoo’s suggestion tool. It pops up long tailed keywords when you start typing.

    December 17th, 2008 at 5:42 am

  9. Uzbekistan SEO says:

    Great thx for list!

    January 6th, 2009 at 4:17 am

  10. Lana says:

    Great list of tools, I had not seen a lot of these before, although Pingoat is not working anymore. You can add BlogBuzzer.com which automatically pings blogs.

    February 20th, 2009 at 3:21 am

  11. Ready Steady Print says:


    I completely forget about this article but once again… a BIG help!

    Very good summary of the tools available for us all


    May 8th, 2009 at 10:09 am

  12. Best Price And Hottest Deals says:

    Great post! I love Google Analytics. If you put a little effort into learning the ins-and-outs you can really make a difference in your web traffic and visitor experience.

    May 12th, 2009 at 1:07 am

  13. delightedjourney says:

    really great list of seo tool……

    very goood artical ….its help me a lot.



    May 13th, 2009 at 2:49 pm

  14. Edward Cullen says:

    great article on seo I really learnt a lot of new thing readings it hope to see more articles from you.


    October 11th, 2009 at 9:05 pm

  15. Australian Souvenirs says:


    November 20th, 2009 at 10:29 pm

  16. myau says:

    wonderful article! very helpful

    December 14th, 2009 at 8:50 pm

  17. Viktoria Barzashka says:

    Thank you very much for this article, it’s very helpful!
    It makes the missing link between the tools that we know and the correct way to use them, I needed this exactly :)

    March 17th, 2010 at 5:32 am

  18. Bobbi-Lea Dionysius – Web Designer says:

    This is a fantastic article – great roundup of tools. There are soooo many out there it’s hard to know which ones to use – and let’s face it, who has the time to test them all! So thanks for the heads up!

    May 20th, 2010 at 9:30 pm

  19. Igor K says:

    Thank you!
    I am a big fan of SEO Quke, nice and clean ad on. simple to use

    August 10th, 2010 at 7:37 am

  20. Yasir Imran says:

    The software on no.10 is not free, so it should not be in the list, you may say 10 free tools

    August 15th, 2010 at 9:06 am

  21. Alex Cleanthous says:

    Hi Yasir,

    Thanks for your comment.

    RSS Submit is free for 12 days and then you will need to upgrade.


    August 24th, 2010 at 2:44 pm