vineri, 13 mai 2011

SEOmoz Daily SEO Blog

SEOmoz Daily SEO Blog


SEOmoz Google Analytics Setup - Whiteboard Friday

Posted: 12 May 2011 02:24 PM PDT

Posted by caseyhen

This week Tom Critchlow from Distilled talks about the suggestions he has given to SEOmoz to improve our Google Analytics setup.  These suggestions are as easy as adding events to specific user actions or as complex as adding all your domains into one Google Analytics account.  Tom discusses why he thinks that these improvements will help SEOmoz and why you should be thinking about using some of these improvements in your setup.  Below the video you will find some code snippets that we used to setup our Google Analytics account that should help you in your setup.  

If you feel you need further assistance please feel free to write us in the comments and we will look at pointing you in the right direction or writing a new post to help you in your setup.

 

Custom Variable

You only need to insert one line of code to track these custom variables and it's list below.  The tricky part is getting those variables filled in when using something like PHP or Ruby.  If you're not comfortable with a programming language it could be a hurdle for you to overcome..

_gaq.push(['_setCustomVar,INDEXNAMEVALUEOPT_SCOPE']); 

SEOmoz Code:

_gaq.push(['_setCustomVar', 5,'User-Type','admin', 2]);

See this blog post for more information on setting up Google Analytics Custom Variables - Custom Vairable Setup 

E-commerce Tracking

E-commerce has a longer section of code that needs to be installed on your receipt page or page where your users are sent when the transaction is complete.  You can view the setup for e-commerce tracking from google at the following page - E-Commerce Tracking.

Site Speed

Site speed is a very easy setup and only includes adding one line of code to track how long it takes your pages to load.  Just add _gaq.push(['_trackPageLoadTime']); after you load the _gaq.push(['_trackPageview']); and you will start to see page speed data in your new Google Analytics profile.  Tom wrote a post on Google Site Speed in Google Analytics.

Events

Events is a straight forward way to track the way that your users interact with your website.  All you have to do is all a simple on-click event to the button that you are tracking and now you can see anytime people are click on that button.  See this post that was written by myself last year for more information on how to use Google Analytics Events to monitor your CTAs.

 

Video Transcription

Howdy, SEOmoz fans. Welcome to another edition of Whiteboard Friday. I'm currently working aside SEOmoz, and since I've been here, I have been working to improve some of their Google Analytics setup. I thought it'd be really useful to walk through some of the things that I have been doing with SEOmoz and some of the tracking that we've installed and why we've installed it. In this blog post, hopefully down here below in the post, you'll see some code snippets that you can use to implement some of these things and show you how we've been doing it at SEOmoz.

Okay. So, the first thing that I've implemented at SEOmoz is rolling all of the data into one profile. So, SEOmoz thankfully doesn't have too many websites. There's mainly just SEOmoz.org and Open Site Explorer. But all of that data currently lives in two separate profiles. So, what I want to do is I want to roll all that data into one profile. In particular, I want to be able to see people that come to Open Site Explorer, then click through to SEOmoz, and then purchase Pro. I want to know where those people came from originally rather than just knowing they came from Open Site Explorer.

You do this by implementing cross-domain tracking. This involves doing a bit of code on both of the websites, but also making sure that when a user clicks between SEOmoz and Open Site Explorer, that click is tracked in the URL. Actually, the implementation that we have set up includes tracking that using the hash rather than a query string so that we don't end up with messy URLs all over the place and potentially getting them indexed and all that kind of stuff.

This is really useful and this allows us to get a bit more data about where people are coming from, how they are browsing the site, and in particular how the traffic interacts between SEOmoz and Open Site Explorer. That's really important because Open Site Explorer gets about 200,000 visits a month. So that's, like, a not insignificant source of leads for us. So we should really understand where this traffic is coming from and how it's browsing around the site.

The next thing I've got set up at SEOmoz is user level custom variables. This is really useful for us. At SEOmoz, there are four basics states that you can have. You can either be a visitor for the website, so you're not logged in, we don't have any information about you. You can be registered with the site, so you're registered, you can leave a blog comment, you have signed up for the site, but you're not paying us money. You can be a Pro member, so you actually have access to all the Pro features and you're a fully paid customer. Or you can be an admin. That's people like me and the staff and bloggers and so on who have kind of advanced privileges.

These four basic states are really useful to have within Google Analytics. Being able to look at how visitors browse the website, how registered users browse the website, how Pro users browse the website, and how admin users browse the website, or more importantly excluding how admin users use the website, these four states can be really useful. It gives us more information about the different types of user and how they use the website.

A particular example for this is some of our tools, the URL is the same whether you're logged in or you're logged out. But if you're logged out, you can't use the tool. So visitors viewing that URL have a very different experience to registered or Pro users visiting that URL. That can be really useful, but there is no other way of seeing that within Google Analytics because if the URL doesn't change, that page view would always be the same. So using this kind of data, we can start to understand how people are using the site, what experience they have when they land on our pages, and really get a slightly deeper understanding of the traffic to the SEOmoz website.

E-commerce tracking is another thing that I've set up. You can do goal tracking in all kinds of different ways in Google Analytics. Historically, they have been doing goal tracking actually using goals. But I find that that is not necessarily the most robust way of tracking actual revenue purchases. Goals can be a great way of tracking kind of newsletter signups or a registration or something like that where the URL path works exactly. But with e-commerce tracking, we can actually get a bit more data. We can get the amount that they paid. We can get the location where they have purchased from, all this kind of more interesting data and more robust data into our analytics. Actually having revenue data in there is a really big win, because that allows us to start segmenting our channels and saying, well, we got this many signups, but actually this much money. This will become even more important as we start to role out new pricing levels. I know there's a few new pricing levels on the way, so watch out for those.

Site speed. I wrote a blog post about this last week. Google Analytics now lets you track the load time of your pages directly within Google Analytics. It does this by sampling some of your data, and for those sampled users, tracking the actual load time for that page. This is really important because you've been able to track load speed in all kinds of different ways previously. There are all kinds of third party tools and monitoring systems that you can use to track the load time of your website, but this actually lets you break it down by page type. You can actually look at logged in and logged out users and sessions. So, for example, Pro.SEOmoz.org is the subdomain where a lot of the web apps sit, and we can actually look at the site load for all of those users by just segmenting the URL and the site speed function.

Unfortunately, at the moment we can't use the custom variables with site speed because Google Analytics I think is still rolling this out. They haven't got that data lookup in place yet, but hopefully at some stage you'll be able to look at this and this together, which will be a hugely powerful report for us.

Then the last thing that I've got set up is calling events rather than virtual page views for all kinds of what I guess I'd call secondary goals, so things like when you click on the RSS feed on the blog, sign up for the RSS. Historically, we've been tracking that with virtual page views, and actually if you look on the site at the moment, we still track it with virtual page views. But I want to start rolling over on the site and start using events for these because events is a much cleaner way of tracking those kind of on click actions. There is all kinds of things that you might want to track for on click. We can track a click on the RSS feed. We can track a click on the Twitter account, Facebook, if you leave a blog comment, if you interact with your thumb up, a Q&A, whether you thumb up a blog post. All of these kind of mini interactions, we can actually track that all within Google Analytics. But using events means that we don't start inflating our page views, don't start getting kind of messy URLs all over the place. This is really the best way of doing these kind of mini goals.

Hopefully this gives you a little bit of an overview of some of the things that you might be able to implement with Google Analytics and importantly why you might want to implement them. We're going to have all the code snippets, like I mentioned, in the blog post. So watch out for those. Any questions, please leave a comment. Thanks, guys.

Video transcription by SpeechPad.com


Do you like this post? Yes No

Seth's Blog : Cool new tool for finding and perfecting phrases

Cool new tool for finding and perfecting phrases

Can't remember the end of a cliche or whether to say use or used in a sentence?

Want to know how common a last name is?

Netspeak is a simple free tool I just found. Type in something like:

Winston tastes ?

or

Seth ?

or

music soothes the savage [beast breast]

and it searches a bazillion pages and shows you the most common matches for the question mark. Not the right answer, of course, just the most common one.

 

More Recent Articles

[You're getting this note because you subscribed to Seth Godin's blog.]

Don't want to get this email anymore? Click the link below to unsubscribe.




Your requested content delivery powered by FeedBlitz, LLC, 9 Thoreau Way, Sudbury, MA 01776, USA. +1.978.776.9498

 

West Wing Week: "On the Border"

The White House Your Daily Snapshot for
Friday, May 13, 2011
 

West Wing Week: "On the Border"

West Wing Week is your guide to everything that's happening at 1600 Pennsylvania Avenue.  This week the President talks clean energy and gas prices in Indiana, focuses on fixing our broken immigration system in Texas, and honors Top Cops here in the Rose Garden.

Watch the video.

West Wing Week

In Case You Missed It

Here are some of the top stories from the White House blog.

The President on TOP COPS: "It Wasn’t Talk; It Was What They Did"
The President and the Vice President honor this year's Top Cops in the Rose Garden.

The Administration Unveils its Cybersecurity Legislative Proposal
Howard A. Schmidt, Cybersecurity Coordinator and Special Assistant to the President, discusses the cybersecurity legislative proposal just transmitted to Capitol Hill.

Inspiring Americans to Recognize and Reach out to our Military Families
During Military Appreciation Month, White House Fellow and Lieutenant Colonel in the US Army Jason Dempsey discusses the national initiative to honor and support military families.

Today's Schedule 

All times are Eastern Daylight Time (EDT).

9:30 AM: The President receives the Presidential Daily Briefing

10:10 AM: The President meets with NATO Secretary General Anders Fogh Rasmussen

12:00 PM: White House Conversation with Youth Build Membership WhiteHouse.gov/live

12:30 PM: The Vice President attends a reception for Senator Tom Carper

WhiteHouse.gov/live   Indicates events that will be live streamed on WhiteHouse.gov/Live

Get Updates 

Sign Up for the Daily Snapshot 

Stay Connected     

 

This email was sent to e0nstar1.blog@gmail.com
Manage Subscriptions for e0nstar1.blog@gmail.com
Sign Up for Updates from the White House

Unsubscribe e0nstar1.blog@gmail.com | Privacy Policy

Please do not reply to this email. Contact the White House

The White House • 1600 Pennsylvania Ave NW • Washington, DC 20500 • 202-456-1111 
    
  
 

 

 

Seth's Blog : Brand exceptionalism

Brand exceptionalism

Your brand is your favorite. After all, it's yours. You understand it, you helped build it, you're obsessed with the nuance behind it. Your organization's actions make sense to you, you sat in the room as they were being argued about... you might even have helped make some of the decisions.

So, your brand doesn't do anything wrong. What it does is the best it could do under the circumstances. Someone who knew what you know would make the very same decision, because under the circumstances it was the only/best option.

Of course we should buy from you. You're better!

When your brand starts falling behind a competitor (Dell vs. Apple, Microsoft vs. Google, Washington Mutual vs. Everyone and then Apple vs. Android, Google vs. Facebook)... you say it's not fair, nor expected.

The problem with brand exceptionalism is that once you believe it, it's almost impossible to innovate. Innovation involves failure, which an exceptional brand shouldn't do, and the only reason to endure failure is to get ahead, which you don't need to do. Because you're exceptional.

In the battle for attention or market share, the market makes new decisions every day. And the market tends to be selfish. Often, it will pick the arrogant market leader (because the market also tends to be lazy), but upstarts and new competitors always have an incentive to change the game or the story.

Brand humility is the only response to a fast-changing and competitive marketplace. The humble brand understands that it needs to re-earn attention, re-earn loyalty and reconnect with its audience as if every day is the first day.

 

More Recent Articles

[You're getting this note because you subscribed to Seth Godin's blog.]

Don't want to get this email anymore? Click the link below to unsubscribe.




Your requested content delivery powered by FeedBlitz, LLC, 9 Thoreau Way, Sudbury, MA 01776, USA. +1.978.776.9498

 

joi, 12 mai 2011

Photo of the Day: Inside the Oval Office

The White House Your Daily Snapshot for
Thursday, May 12, 2011
 

Photo of the Day

Photo of the Day

President Barack Obama meets with staff in the Oval Office, May 11, 2011. (Official White House Photo by Pete Souza)

In Case You Missed It

Here are some of the top stories from the White House blog.

Rebuilding in the Midwest and South, Our National Responsibility
Vice President Joe Biden visits Berkeley, Missouri – a St. Louis suburb severely damaged by a recent wave of tornadoes that swept through the area.

Champions of Change: In the Classroom
Pioneer High School teacher, Tracey Van Dusen, discusses the importance of professional development opportunities and enriched curriculum to make America's students competitive in a global economy.

Reinvesting in Arts Education: Winning America’s Future Through Creative Schools
Director of the White House Domestic Policy Council Melody Barnes discusses a report which details the powerful role that arts education strategies can play in closing the achievement gap, improving student engagement, and building creativity and nurturing innovative thinking skills.

Today's Schedule 

All times are Eastern Daylight Time (EDT).

9:30 AM: The President delivers remarks at the National Hispanic Prayer Breakfast WhiteHouse.gov/live

11:00 AM: The President and the Vice President meet with the Senate Republican Caucus

12:30 PM: Press Briefing by Secretary Jay Carney WhiteHouse.gov/live

12:30 PM: The President and the Vice President meet for lunch

1:35 PM: President Obama speaks at Top Cop Ceremony WhiteHouse.gov/live

2:30 PM: The President meets with the Congressional Black Caucus

4:00 PM: The President is interviewed by Telemundo

4:25 PM: The President is interviewed by KINC Univision/Entravision Las Vegas, WLTV Univision 23 Miami and Telemundo Dallas

WhiteHouse.gov/live   Indicates events that will be live streamed on WhiteHouse.gov/Live

Get Updates 

Sign Up for the Daily Snapshot 

Stay Connected     

 

 

This email was sent to e0nstar1.blog@gmail.com
Manage Subscriptions for e0nstar1.blog@gmail.com
Sign Up for Updates from the White House

Unsubscribe e0nstar1.blog@gmail.com | Privacy Policy

Please do not reply to this email. Contact the White House

The White House • 1600 Pennsylvania Ave NW • Washington, DC 20500 • 202-456-1111 
    
  
 

 

 

miercuri, 11 mai 2011

SEOmoz Daily SEO Blog

SEOmoz Daily SEO Blog


5 Tactics to Improve Your Community Balance

Posted: 10 May 2011 02:35 PM PDT

Posted by thogenhaven

With more than 100 million Americans contributing content online this year, websites are doing anything they can to attract users to contribute to their site. With the notable exception of search engines, all major websites are depending on the community to drive their growth. Imagine YouTube without user uploads; Facebook without photos and updates or Wikipedia without users writing/editing articles.

There are so many advantages of fostering and nurturing a community:

  • Lots of (almost) free content
  • Direct feedback
  • Higher conversion rates
  • Higher rankings

In addition to all that, this community-driven strategy also scales extremely well. It is a clear win-win situation that has us all looking for new ways to grow our online communities.

Consequently, companies invest many resources in community building. But it’s hard to get right – just ask Google about this (Google is now making social efforts a top priority and staff bonuses dependent on it). The hard thing about online communities is that attaining critical mass is not enough – you have to maintain it over time.

Getting users to participate over a long period of time is the key to success. you want users to spend less time with their family and friends, and more time contributing to your community for free, you better make sure the users are motivated.

Extrinsic vs. intrinsic motivation

Image credit: http://www.dailymail.co.uk

Luckily we don’t have to guess what motivate users. Decades of research in social psychology give great insights into how we can motivate users to contribute content over a long period of time. A key distinction is between extrinsic and intrinsic motivation.

Intrinsic motivation is about the joy of performing something. People are likely to be motivated if an involvement in an online community helps them reach a personal goal, if they improve their skills or if they simply are having fun. This is why people have hobbies and spend their evenings and weekends learning Ruby on Rails. For intrinsic motivation to kick in, the person must feel it’s his decision to perform a certain task. Autonomy is key.

Extrinsic motivation means that a user is driven to perform a task because it leads to something else such as rewards and benefits. This kind of motivation usually relies on tangible rewards. Classic examples of this include salary and performance bonus.

But there are many methods to reward users with tangible rewards, and several are already being applied online: Mechanical Turk rewards turkers with money for solving tasks; SEOmoz offers community members one month free software when compiling 200 mozpoints in one month; BettingExpert offers prizes and merchandise for points, and Threadless offers money for winning designs and slogans. The web is full of examples of rewarding desired behavior with tangible rewards.

The effects of tangible rewards (and why it's not sufficient)

Giving tangible rewards seems like a great way to increase desired behavior, right? Increasing the rewards will increase the desired behavior. But it is not as easy as it sounds. The challenge is that extrinsic rewards potentially erode intrinsic motivation.

For example, people often have hobbies to improve their abilities. But when someone is paid to do a hobby, it’s no longer a hobby. The person no longer does the tasks to improve his skills, and does no longer have the autonomy to perform the task exactly as he wants to. Due to this, the users are likely to stop contributing as soon as they don’t get rewards for it. Or even worse, they’ll lose interests in the rewards and then have no motivation to continue.

In other words, extrinsic rewards can give a short-term boost in motivation to participate, but is not enough to provide long time loyalty. Thus, there is a need to strike a healthy balance between extrinsic and intrinsic motivation. Besides being more sustainable, intrinsic motivation is a lot cheaper than having to pay users for everything.

5 Tactics for Increasing Intrinsic Motivation in Your Community

Now that we know balance is crucial, I thought I would throw out some ways you can help nurture this balance. It is worth noting that there does not exist a strict borderline between intrinsic and extrinsic motivations, as tactics often affect both. The aim of the following tactics is to help communities rely less on “hard” extrinsic rewards such as money, and more on “softer” forms of motivation.

Image credit: ivejustquitsmoking.multiply.com

1. Commitment

Have your users make a commitment to perform the desired actions. If you run a patient network, ask the user how many questions the user thinks he’ll answer a month. If you run an ecommerce site, ask the user if he’d “ever consider helping other users by rating a product he has purchased“. If you do, this will make the user motivated to honor the commitment.

Threadless used this practice embedded in their design rating. When giving a design top rating, you can mark that “I’d buy it” either as a t-shirt or a print.

2. Social comparisons

It’s human nature to better understand where we stand compared to our competition. Allowing users to compare their abilities and opinions to others is a powerful drive for many people. Especially when comparing to similar others. One often seen implementation of this is leaderboards.

But this is not the only possibly implementation: You can send out emails in which users’ effort is compared to the median score of the community and/or similar others (e.g. other users who signed up at the same time).

A recent study on MovieLens found that “after receiving behavioral information about the median user's total number of movie ratings, users below the median demonstrate a 530 percent increase in the number of monthly movie ratings, while those above the median decrease their ratings by 62 percent”.

This indicates it would be highly effective to email the users below the median, but not those above.

3. Social learning

When users are new in a community, they often don’t know what to do. Highlighting desired behavior of successful users will make it easy for users to see what they should do. This is what Facebook does when showing that your friends are connecting to new people. You can do the same by prominently highlighting desired action whenever existing users perform these actions.

For example, Flickr wants users to upload, tag and geotag pictures. On the home page, the number of uploads, tags and geotags are highlighted. As a new (or existing user), you know which action will contribute to the community

Alternatively, ask employees to engage actively in the community and serve as role models for the community members. E.g. rate products yourself, post comments to blog posts, ask questions in the Q&A etc.

4. Praise

Despite the (flawed) assumption that people are always driven by self-interest, most people actually like to help each other. An obvious way to facilitate praise is to let users express gratitude easily and give each other rewards can help motivation.

On the SEOmoz Q&A Forum a questioner can mark an answer as “Good Answer”.

But humans are not the only ones who can give praise: so can your website. Although the effect of getting praise from a human is bigger than getting praise by a “machine”, the praise still has an effect. For example, the Mailchimp monkey is letting users know when an email has been sent out. But it could also praise users for creating a new list, sending out newsletters etc.

Don’t have a fancy mascot like Mailchimp? Don’t worry. You can just do like Tumblr: say that your user is great! It’s simple, but it works.

5. Mastery

One of the key components of intrinsic motivation is mastery. It is often hard to know if you are on the right way to mastery, so help is needed.

A good way to do this is to let the user get a sense of his progress. An effective way to do this is by letting the user compare current performance to past performance. This practice is being applied on Casey's mozpoints.com – a microsite that collects historical data on the thumbs up / thumbs down received on SEOmoz.

There are obviously many different ways to motivate people to participate online. There can be derived many different tactics from social psychology literature than those mentioned here (See for example Rand's Illustrated Guide to Cialdini's Science of Influence and Persuasion). But these can hopefully be a beginning in striking a better balance between extrinsic and intrinsic motivation.

 


Thinking of attending a conference anytime soon? You should definitely check out the Distilled Pro Seminar in Boston 16th/17th May and the SEOmoz Mozcon in Seattle July 27th - 29th.

 


Do you like this post? Yes No