Google Analytics Essential Guide

Google Analytics Dashboard Gallery

Dashboards in Google Analytics are free preset collections of data filters that help you see at a glance how well you’re performing in areas like social media, search engine keyword optimization and ecommerce customer conversions.

The official Google SEO guidelines

If you’ve read this far, there’s nothing new in these guidelines but it’s always a good idea to keep an eye on what Google currently likes or doesn’t like, along with the thinking behind algorithm updates.

Mobile-Friendly Test

The official Google tool for discovering whether the search giant considers your site to be mobile-friendly. Provides suggestions for fixes, if needed.

Google Structured Data Markup Helper

Tool for generating the markup needed to display rich snippets with your search engine listing.

PageSpeed Insights

Handy tool to determine the loading time of your pages for both mobile and desktop browser, providing a report of any issues along with suggestions for fixes. This tool is also incorporated within Google Analytics under Behavior > Site Speed > Speed Suggestions.

Free Keyword Tools

Bing Webmaster Tools

The Bing equivalent of Google Search Console, providing in-depth SEO analysis.

Keyword Tool

A great alternative to Google’s Keyword Planner, especially if you’re looking for an easy-to-use interface. Accounts are free and you get instant access to a ton of useful reports and tutorials as well as the keyword tool.


Keyword Spy

Probably the most used keyword tool out there. Normally a paid tool, but you can use the free 14-day trail period to uncover the best keywords for your



Free add-on for Google Chrome and Firefox that lets you view detailed information on your competitors in Google search results. Take a look at the video on the above web page for a full walk-through.


Lets you check the local business listings of any business across Google, Bing and other search engines. Handy for checking how well your own local SEO is working, as well as for keeping an eye on competitors.

SEO SiteCheckup

Free SEO checking tool that gives you an easy-to-read report on the state of your SEO and how to improve it.


Useful keyword information, including how much competition you’re likely to face for a particular keyword – but you’ll need to create an account to use it. You can get up to 50 keyword suggestions per search with a free account.

WordPress Plugins

All In One Rich Snippets

Easily add the necessary tags to your content to display rich snippets.

Better WordPress Minify

Improves loading time by combing multiple CSS and Javascript files into a single file and stripping out extra “whitespace”.

EWWW Image Optimizer

Automatically compresses images as they’re uploaded to make them load faster in web browsers.

Google Sitemap Generator plugin

Creates an updated sitemap and notifies Google and other search engines when you publish new content.


Adds social sharing and related content boxes to posts and pages.


Adds a dynamic and fully customizable vertical box to the left of blog posts with links / buttons for sharing the post across popular social networking


WordPress Meta Description

Simple plugin that lets you provide a page-by-page description search engines can use for page listings.

WP Super Cache

Plugin that significantly improves the performance of WordPress websites.

Other Tools I Use


Wed-based app for scheduling social media updates in advance, giving you an extended social media presence while saving you a lot of time. There’s a basic free service or you can try a free 30-day trial of the Pro service.


Website monitoring tool that sends you an alert the instant your site goes offline. Recommended if you run an ecommerce or lead-generating site where being offline, even for a few minutes, can cost you lost sales or leads.

Finally, if you want to take your SEO to the next level, take a look at the courses offered by Udemy. They’re the premier online learning network, providing expert tuition to all levels on a variety of subject. You’ll find the SEO courses listed here: