Search Engine Marketing

Ranking well in Google and Bing isn’t as simple as throwing some keywords on your website and hoping for the best. You need the right tools to support your efforts and unfortunately there are more bad SEO tools on the market than there are good SEO tools.

Every year I spend thousands of dollars testing the latest tools to see if they live up to their hype. Most of the time I am disappointed but occasionally I find a tool or resource that delivers on their marketing promises and I add them to my SEO arsenal.

Here are the ones that made the cut...


A tool that is specific to finding profitable keywords

SEMRush is a tool that is specific to finding profitable keywords. We're living in a time now when SEO, is at the forefront of a successful blog. SEMRush is a program many new and older bloggers are using to optimize their sites, create the content their audience wants and create a better experience for their visitors.

Visit Site

Majestic SEO

Largest link intelligence database in the world

Majestic SEO is the largest link intelligence database in the world (next to the big search engines of course... but they won’t let us look at that). Even with a free account you can get a very good picture of what your competition’s backlink profiles look like and where they are getting a lot of their links from.

Visit Site


Robust and handy keyword research tool to get perfect keyword ideas

You will see KWFinder appear a few times on this list because it has so many cool features that it really fits into a few different categories, but as far as keyword research (the foundation of market research online) goes it is my absolute favorite. The team that develops this software is continually improving and tweaking it and to date, nothing comes close both in features and price. Heck, the training they provide with the software is worth the price of the software itself.

Plus when you click the link above they will let you test drive a fully functioning version for free.

Visit Site