Are You Measuring SEO Success Correctly?

I’ve written before about how a SEO program’s “success” should be based on the lift of organic search traffic rather than the ranking report. Ranking reports are flawed because they depend on everyone seeing the same search results (personalization affects this; search history affects this; being logged into Google affects this, etc.) and search results change by the hour in many cases.

No, SEO success truly should be measured by the lift in organic search engine traffic. And, for those businesses that have even a little bit of seasonality to them, you should be comparing a year-over-year lift in organic search traffic.

Of course, you should keep in mind that “branded searches” aren’t really what good SEO is all about. Certainly, you could have spent a lot of money on a national television branding campaign, and more people would begin searching your company name, and — without much effort — your Web site should rank number one (yes, consistently) for searches for your company name.

Now, if you believe that SEO should be measured against lifts in organic search traffic, you need to make sure your analytics are set up correctly. And, if you’re trying to compare organic search traffic, year over year, you’ll need to have at least one year’s worth of data, on the same platform (different analytics providers will provide different counts — see this report).

Are Your Analytics Reporting Properly?

Many times while working with clients, I’ve found out that their analytics aren’t reporting site visitors properly. Many of our clients run Google Analytics on their site. It’s free, easy to install, and easy to monitor. For these clients, I’ve lately noticed a few common errors that are very easy to fix.

One error is that some sites don’t have their tracking code on every page of their site. The easiest way to ensure this file is on every page is to create an include file that is universal across all of your pages, and place your analytics code in that file. If you don’t have an include file, make sure to check the source of every page (can be automated with Dreamweaver) to ensure all pages have the code. Of course, this practice is only good if you add the code to any new pages that you add to your site.

Again, make sure this is done before you create the baseline for your SEO efforts. Nothing like an SEO correcting this analytics issue and then saying “look at all of the additional traffic that I’m responsible for,” when all they did was fix your analytics tracking.

Another error is PPC data that isn’t reporting separately from SEO/organic search data. Many times Google AdWords data is being reported as organic traffic.

To fix this, enable auto tagging in your Google AdWords account. This appends a gclid code to the end of all of your landing page URLs and the data in this code tells your analytics information about which campaign, ad group, keyword, ad position, and other data about that specific click.

This data can then be viewed in analytics under traffic sources and AdWords. To make sure this gclid is working, click one of your ads (yes, you need to click a live ad) and then check the URL to make sure that the auto-tag (gclid=XXXXXX) is appearing in the URL when you land on the target landing page (and that landing page has tracking code on it)

Other Potential Issues

Make sure you aren’t performing a redirect on the landing page you’re sending traffic to. This creates a disconnect in the tracking and this gclid code will get stripped off the URL and now the traffic is reporting as organic traffic.

Make sure that your Google AdWords and Google Analytics accounts are properly linked. Contact a Google rep to help guide you through this linking process if you aren’t familiar with it. Very often, AdWords accounts are linked to the wrong analytics profile.

For tracking of other PPC campaigns, use the Google Analytics URL builder. You can then enhance the tracking of these in a much easier fashion by simplifying the URL to read &utm_term={QueryString}&utm_content={AdID}&utm_campaign={OrderItemID}. So for each MSN ad, you only have to generate the basic info and the keyword and other variables will be dynamically added.

There are many ways to mess up reporting SEO “success.” If I’ve helped you get over the hump of not measuring success by ranking reports or — God forbid — Google PageRank, but instead have you measuring success by increased traffic from organic search and/or increased leads/sales, then please take the extra step to ensure that your Web analytics are tracking your organic search programs, correctly.

Join us for a Search Engine Marketing Training in Boston, November 6 at the Hilton Boston Back Bay. Not only will you walk away with the knowledge and skills to be a successful search engine marketer, you’ll also jumpstart your career and enhance your professional know-how.

Related reading

Simple Share Buttons