Internet Marketing Resources

I have visited thousands of Web sites, read countless articles about online marketing and found a few tools and articles that helped me better understand Internet marketing.

I'll be adding more and more links on this page over time. If you have suggestions on internet marketing tools that you use, please e-mail me at craig@craigrentmeester.com

Free Internet Marketing Tools

Web site Grader by Hub Spot.

This tool will quickly analyze your Web site's overall marketing effectiveness, by analyzing the following things:

  • On-Page SEO Factors
  • Off-Page SEO Factors
  • Social Media Visibility
  • Online Directory Listings
  • Lead Conversion Methods

Google AdWords Traffic Estimator

Google's Traffic Estimator allows you to input prospective keywords and determine search volume, cost per click, ad positions, estimated clicks per day and cost per day. This tool allows you to run these reports based upon geographic regions as well, which is helpful.


Google AdWords Keyword Suggestion Tool provides information about search phrases that you enter related to search advertising competition, the past month's search volume and the average search volume for each term entered. In addition, it provides keyword suggestions relating to the terms you input into the tool.


Keyword Difficulty Tool from SEO Chat.

This tools analyzes how competitive it would be to rank well for specific keywords. Using this tool in combination with the other keyword research tools provided can you help you determine whether the amount of potential search queries is worth the effort required to rank well for your prospective keywords.


Submit Express provides a host of tools that will help provide insight into keyword targeting, meta tag analysis, meta tag generation and link analysis.


Compete.com is useful to anyone interested in comparing up to five Web sites and monitoring competitive web site information.

Compete provides data and graphs, for each site on:

  • the number of visitors per month or year.
  • the average length of time a visitor spends on a site.
  • the average number of pages a visitor views on a site.
  • the growth of a Web site over time.