Put Those Shorts Away!

URL Shortener Inbound LinkBe careful when you choose your URL shorteners as they may amputate your inbound links accidentally.

If you’re like me you use URL shorteners a lot!  Like most people I started using them thanks to Twitter’s 140 character limit.   Then when tools like TweetDeck started auto-shortening my URLs I really started to get used to them.  Now I find myself using them regularly outside of Twitter.

Why Use URL Shorteners?

While some folks think they’re ugly or even suspicious and spammy-looking, but they do serve a greater purpose:

  • If your link/URL is really long then including them in press releases or text emails can really intimidate and overwhelm the reader.
  • Also some press release tools have their own character limits that can get eaten up by full link paths.  URL shortener conserve that precious character limit.
  • If you want to hide or not overtly publish link parameters you’re passing through, then a shortener is a great way to accomplish that.  Though I’m not saying this is an ideal method of link cloaking (a more sophisticated way of passing parameters), because it’s not.

The Kicker

If you’re creating content that could one day end up on another site, those inbound links could be very valuable to you.

But if you use a URL shortener, are you losing that inbound link love?  Maybe!

It depends on your shortener service.  Most of the major services like bit.ly perform 301 redirects allowing your inbound link love to be preserved.  If you’re in doubt, run the shortener URL through an HTTP header analyzer and confirm a 301 response (and not 302) is received.

Do You Care About URL Shortener and Inbound Links?

  • What other features of URL shorteners do you consider important?
  • Which ones are more important to you than preserving the inbound link?

Twitter Referrals and Web Analytics – A Broken Referral Link

Broken Twitter Referral Link

If you are obsessed about your web analytics or your customer’s web analytics as I am, then you may have noticed a problem where Twitter referral traffic is being recorded as direct entry traffic rather than referral traffic.

Don’t mess with my numbers, man!

I work hard to keep my numbers clean.  I do it for my sites, my employer’s sites and my customer’s sites.  Without this anal retentive attitude you cannot make higher level business decisions.  The supporting data is flawed so your assumptions are broken.

But that’s a rant for another day.  Just suffice it say that you need to constantly test your data to make sure it’s legit.

Who Can I Blame?

Web Analytics Referrals From Twitter

Here’s the problem in a nutshell. When you click from one web page to another the browser usually passes referral data to the receiving page.  That data is then recorded by your web analytics program so you can report on where your visitors arrive from.

In Google Analytics they break it down into 3 buckets initially, Direct, Search and Referral.  Now, if I tweet this blog post’s URL through Twitter, I want those click-throughs back to the site to be recorded as referrals from Twitter. Likewise when others retweet me I want them to also be recorded as referrals, not direct entries.

But the Twitter model has introduced a new presentation screen different from browsers.  HootSuite and TweetDeck are popular applications used to “dashboard” Twitter activity (along with Facebook and LinkedIn).  These applications and their tight relationship to URL shorteners, do not always pass the referral data (needed by web analytics tools) you would normally see if they had come from the twitter.com domain via a browser.

If you want the down and dirty details behind it visit Danny Sullivan’s forensic work on it.

Make The Numbers Match!

Connecting Twitter Visitors In Web Analytics

Fine.  It’s a problem.  But you need to solve it, right?

Again in a nutshell: force the referral information to be preserved as visitors click through Twitter to your website.  This is done with link tagging.

  • Using Google Analytics, we can go to their URL builder and force-tag our link before we put it into our tweet.
    • Of course that gets really painful if you tweet more than once a week.  So check out Snip-N-Tag for an inline method of adding link tagging for Google Analytics.  Pain relieved!
  • Using Omniture’s SiteCatalyst, you can create a campaign in your report suite for all of your Twitter postings.  Then append the campaign id (e.g. s_cid) to every one of your tweets.  You’ll also need to further manipulate some of your variables to ensure they’re attributed to referral traffic, but that’s beyond this post.

I always try to include link tagging on every link I place out there.  Even ones that are not destined for one of my sites.  Nothing speaks to an analytics guy or gal more than looking in their report and seeing your traffic to their site jumping off the screen with campaigns names.

I should really share that treat here!  Next week.