Our Favorite Internet Marketing Tools and Resources

September 8, 2009

On our web development blog, Joel recently compiled a great list of our favorite development tools and resources that we've created over the past year. I wanted to take this opportunity on our Internet Marketing Blog to do the same.

Search Engine Optimization

Organically ranking high in search engines is a key component to driving quality traffic to your site. These resources cover a variety of tools to better optimize your site and some basic strategy behind why SEO is important.

New Google Tool Suggests Competitive Keywords Based on Site Content

Google now allows Adwords users to run a report on their site that suggests keywords to target. This new tool is very valuable to many different marketers, ranging from people running their first Adwords campaign looking for good terms to experienced advertisers trying to devise new keywords to target.

Three Basics of Search Engine Optimization

SEO vs. PPC: Analyzing the Value of Each with Heat Charts

The Importance of Geotargeting Your SEO Campaign


One of the most effective and efficient ways to market your business online is by having a company blog. The following articles explain the concept of Inbound Marketing and feature our series on blogging for business.

Preparing to Start a Business Blog

This is the start of a three part series that covers the basics of Blogging for Business, from the initial build to making sure you're getting the most out of your blog through social media promotion.


Strategy for Writing Business Blog Posts

How to Promote Your Blog Posts

What is Inbound Marketing?

Gathering Data

One of the most important goals of a site is gathering data and leveraging it in the future. From landing pages to registration splash pages to iterative data collection, the posts below provide good strategies to successfully build out your own list.

Example of a Great Landing Page Design: Netflix.com

A landing page is an important component of your online marketing campaign strategy. The number one goal of a landing page is to convert a prospect by having them register information with your site. That information could be for a free whitepaper, an online newsletter, free demo, or another call to action.

Gather Data Early and Often

Make It Easy for Visitors to Register Their Data: A Close Look at USAirways.Com

Political Splash Pages: Are They a Good Idea?

Social Media

As the web has become more and more social, we've wrote several articles exploring what exactly are social media and how to best leverage them.

4 Innovative Uses of Twitter for Social Good

One of Twitter's strengths is content sharing both in the form of links and retweets (RTs). As the popularity of retweeting has grown and Twitter has improved its search capabilities, many people have come up with some creative and powerful ways to take advantage of the Twitmosphere to help fight for a cause.

What Media are Social Media?

Shaq's Twitter Strategy

Selling a Date: A Case Study in Facebook Advertising (very funny)

Online Advertising

A good, and sometimes essential, compliment to your online presence and marketing effort are paid ads, especially Google Adwords.

Google Adwords Tips: Improve your results in 3 steps

Google does a great job of providing a venue for you to reach millions of people from your computer at home. Running an effective Adwords campaign takes dedication and attention to the many details that Google provides you. I like to think of it in 3 connected but distinct phases: Create, Track, Adjust.

Optimizing Adwords Campaigns: Different Strategies for Search vs. Content Ads

Selling a Date: A Case Study in Facebook Advertising (very funny)


Eric's avatar
Eric NMC team member

Great blog that you have created. I find that bloggin is an effective tool especially if you have your own company or business. It helps to get your website more visible as well as giving updated posts that relate to your business. This goes for social media sites as well such as twitter, facebook, myspace, and many others. Keep up the good work.

Leave a comment