seo tools for bloggingIf you are looking to boost your blog’s visibility in search, you will need to invest in some powerful SEO tools for research and management of your search marketing campaign. The following are some of the best tools (free and premium) that you can use to help optimize your blog for search.

Keyword Research

The foundation of any search marketing campaign is finding the right keywords. And for bloggers, this is especially important since keyword research can be the basis of a lot of great blog topics. Here are some tools you can use to start your keyword research with.

Google AdWords Keyword Tool

The first tool of choice when it comes to keyword research is the Google AdWords Keyword Tool.  Simply enter the main keyword phrase for your blog, and this tool will give you phrases related to that keyword along with their search volume. If you have a Google AdWords account, you can get up to 800 ideas – regardless of whether you have actually placed a Google AdWords ad in search.


seo tools for blogging Google Adwords Keywords tool
Researching keywords using google keyword tool


Learn more about with this video on How to Use Google Keyword Tool.


SEMrush is a premium tool that allows marketers to research a competitor’s keywords in organic (normal results displayed in search) and paid search. Using the free interface, you can enter the website address of you or your competitor’s website and get a nice overview of traffic to the site, keywords the site is ranking on and much more.  This is great for analyzing you or your competitor’s site.


seo tools for blogging SEM Rush Overview
A great overview of your site or your competitor’s


You can then drill down on each section.  For example, you can select the organic keywords and look for a more detailed breakdown of the traffic volume for that keyword on the site, the website address that’s attracting the traffic and much more.


seo tools for blogging semrush keyword research
Results of SEMrush keyword research


To perform comprehensive initial keyword research for your blog, you can sign up for a one-month subscription for $79.95 and get thousands of keywords from blogs similar to yours. You can download these keywords in an Excel spreadsheet for future reference.  But start with the free version because that provides lots of good information.


On-Site Optimization

Once you have chosen your keywords for your main blog and your first blog topics, you will want to then optimize your blog for those keywords. The following tools will help you see how competitors optimize for search and allow you to add proper meta tags (i.e. content that Google reads to help index your blog)  to your blog.

SEO Site Tools

SEO Site Tools is a Chrome extension that allows you to quickly see any website’s main SEO tags (elements that are essential if you want to rank well in Google)  including the title tag, meta description, meta keywords, and image ALT tags.


seo tools for blogging SEO Site Tools
View SEO details of a particular page


WordPress Plugins

If you run your blog on your own domain using WordPress, then you have a lot of great plugin options for on-site optimization.  WordPress SEO by Yoast has the most features for a free plugin including sitemap creation, addition of Meta tag fields (title, meta description, meta keywords) for your posts and pages, and SEO analysis of your content.


seo tools for blogging wordpress seo by toast
Yoast is a great SEO plugin for optimizing your posts


You can read more about its features in this Comparison of Yoast vs. All in One SEO.


Link Building

If you want your blog to rank well in search engines, link building is a must. One way to discover great links for your blog is to research links acquired by similar blogs. This will help you discover:

  • Links that competitors gain with their content. This will show you their best link worthy content pieces.
  • Links that competitors gain through guest blogging. This can direct you to guest blogging opportunities you can acquire as well.
  • Links that competitors gain through social bookmarking on sites like StumbleUpon, Delicious, and Reddit.
  • Links that you can acquire without content such as directories, social profiles, forum profiles, etc.

There are a lot of great tools when it comes to competitive link research. Most offer the traditional list of links that you can download into an Excel spreadsheet, but some offer special visual tools and better organization. Here are a few that fit in a small business budget.


CognitiveSEO has a lot of great features starting at $19 per month. The best is the ability to view the link profile of your blog and your top four competitors using the Visual Link Explorer.


seo tools for blogging Cognitive Link Explorer
View the link profile of your blog and your top 4 competitors


Color coding allows you to quickly see a competitor’s link strategy along with the ability to hover over each dot representing a link to learn more details about that specific link.

  • Do they have a lot of links from authority websites? Top links are represented by the largest dots furthest from the center of the main link clusters.
  • Are they getting links from social networks, press releases, forums, directories, and other blogs?
  • What types of sites are they getting links from? Business, fashion, health, recreation, etc.
  • Are they acquiring mostly text links or image links (usually associated with banner ads)?

You can also see this information in chart format and click on the bars to see links that fall into specific groupings.


seo tools for blogging Cognitive SEO Graph
View the link profile in graph format



WebMeUp offers simple organization of your links and your competitors’ starting at $99.95 per month. For example, you can quickly see backlinks organized by domain, Google’s authority metric PageRank, and by Alexa Rank (traffic).


seo tools for blogging Webmeup
View details of your links and competitors


It also allows you to see other metrics about your blog and your competitors’ such as their social popularity, keyword ranking history, and more at a glance.


seo tools for blogging webmeup dashboard
View other metrics such as social popularity and keyword ranking history


Rank Checking

If you don’t invest in a link building tool like the ones mentioned above, you’ll still want to have a standalone rank checking tool so you can monitor your blog’s progress in search.  This is essential if you want to make sure that your marketing efforts are leading to results. The following tools start at $49 per month with accounts for bloggers and small businesses.

Authority Labs

Authority Labs offers a clean interface for tracking 250 keywords across 50 domains with a Plus account.  Their clean interface makes it easy to spot your current rankings and changes.


seo tools for blogging  Authority labs
Track up to 250 keywords for 50 domains


WhooshTraffic (acquired in 2014)

WhooshTraffic allows you to track 300 keywords total on an unlimited number of websites.


seo tools for blogging whooshtraffic
Track 300 keywords on an unlimited amount of sites


WhooshTraffic will also send you a daily ranking email so you can see your keywords at a glance without having to login.


seo tools for blogging whooshtraffic
Daily e-mail provided by whoosh traffic



What are your favorite SEO tools for blogging? Please share in the comments!


Similar Posts You Might Also Like...
[wpforms id="21612" title="false" description="false"]
<div class="wpforms-container wpforms-container-full" id="wpforms-21612"><form id="wpforms-form-21612" class="wpforms-validate wpforms-form" data-formid="21612" method="post" enctype="multipart/form-data" action="/seo-tools-blogging/" data-token="c74c2ea332f90e48f1038aecc24abccb"><noscript class="wpforms-error-noscript">Please enable JavaScript in your browser to complete this form.</noscript><div class="wpforms-field-container"><div id="wpforms-21612-field_1-container" class="wpforms-field wpforms-field-name" data-field-id="1"><label class="wpforms-field-label wpforms-label-hide" for="wpforms-21612-field_1">Name <span class="wpforms-required-label">*</span></label><input type="text" id="wpforms-21612-field_1" class="wpforms-field-large wpforms-field-required" name="wpforms[fields][1]" placeholder="Name" required></div><div id="wpforms-21612-field_2-container" class="wpforms-field wpforms-field-email" data-field-id="2"><label class="wpforms-field-label wpforms-label-hide" for="wpforms-21612-field_2">Email <span class="wpforms-required-label">*</span></label><input type="email" id="wpforms-21612-field_2" class="wpforms-field-large wpforms-field-required" name="wpforms[fields][2]" placeholder="Email Address" required></div><div id="wpforms-21612-field_6-container" class="wpforms-field wpforms-field-text" data-field-id="6"><label class="wpforms-field-label wpforms-label-hide" for="wpforms-21612-field_6">Website</label><input type="text" id="wpforms-21612-field_6" class="wpforms-field-large" name="wpforms[fields][6]" placeholder="Website" ></div><div id="wpforms-21612-field_5-container" class="wpforms-field wpforms-field-textarea" data-field-id="5"><label class="wpforms-field-label wpforms-label-hide" for="wpforms-21612-field_5">Enquiry <span class="wpforms-required-label">*</span></label><textarea id="wpforms-21612-field_5" class="wpforms-field-medium wpforms-field-required" name="wpforms[fields][5]" placeholder="Enquiry" required></textarea></div><div id="wpforms-21612-field_11-container" class="wpforms-field wpforms-field-captcha" data-field-id="11"><label class="wpforms-field-label" for="wpforms-21612-field_11">Custom Captcha <span class="wpforms-required-label">*</span></label> <div class="wpforms-captcha-math"> <span class="wpforms-captcha-equation"> <span class="n1"></span> <span class="cal"></span> <span class="n2"></span> <span class="e">=</span> </span> <input type="text" id="wpforms-21612-field_11" class="wpforms-field-medium wpforms-field-required a" data-rule-wpf-captcha="math" name="wpforms[fields][11][a]" required> <input type="hidden" name="wpforms[fields][11][cal]" class="cal"> <input type="hidden" name="wpforms[fields][11][n2]" class="n2"> <input type="hidden" name="wpforms[fields][11][n1]" class="n1"> </div> </div></div><div class="wpforms-field wpforms-field-hp"><label for="wpforms-21612-field-hp" class="wpforms-field-label">Name</label><input type="text" name="wpforms[hp]" id="wpforms-21612-field-hp" class="wpforms-field-medium"></div><div class="wpforms-recaptcha-container wpforms-is-recaptcha"><div class="g-recaptcha" data-sitekey="6LeM6ZgUAAAAAEkxPMgcFFoPipPfMkqzgcGXJioV" data-size="invisible"></div></div><div class="wpforms-submit-container"><input type="hidden" name="wpforms[id]" value="21612"><input type="hidden" name="wpforms[author]" value="7"><input type="hidden" name="wpforms[post_id]" value="2174"><button type="submit" name="wpforms[submit]" id="wpforms-submit-21612" class="wpforms-submit bc-form-button-blue" data-alt-text="Sending..." data-submit-text="Send" aria-live="assertive" value="wpforms-submit">Send</button></div></form></div> <!-- .wpforms-container -->