And with new office space comes, well…space – which we’re filling!

0 comments

Posted on 23rd February 2011 by in Web Analytics

It’s been a while since I was in HR and much seems to have changed in my absence - for example, gone are terms such as Computer Programmer; the withering look I received when using this terminology with TJ (our VP of Backend Engineering) said it all. Now apparently we must talk of Ninja’s, Guru’s, Rockstar’s (if you’re a combination of all three are you a ninjockru?) which seems odd to me as I what under the distinct impression that what we’re actually looking for is 3 x Full Stack Engineers.

If you know of anyone in NYC (or wanting to move to NYC) who’s looking for a great opportunity please do send them our way (fse@visualrevenue.com), we promise to take care of them!

So without further ado here is what we’re looking for:

3 x Full Stack Engineers

At Visual Revenue, we collect tons of data for our ever-hungry predictive analytics engine. This needs hard engineering problems to be solved under conflicting constraints of scale, real-time, and cost. Also, we believe in wow-ing our users with incredibly useful, functional, and beautiful user experience – be it customers who use their browsers/ipads, or developers who use our API’s.

We want to build more, with less. That means less code, less people, less time. Also means more libraries, more tools, and more automation. We use great libraries/tools spanning the entire development spectrum like nginxvarnishgitgeventmongodbjquerywebpyscipy, and fabric, to name just a few.  If it comes down to it, we craft our own stuff with python, javascript, and any other language that suits the task. We even pay for some of the stuff we use – like Amazon’s EC2.

We are looking for full stack engineers who are smart, and get things done. They need to be tenacious and wear multiple hats; these hats are colored server, browser, ops, [insert-your-engineering-area-of-choice], api, tools, automation, research, and heavily overlapping. Out of these emerge salaried full-time-and-more positions with entrepreneurial benefits (Wednesday Love, 60 hour weeks, free Diet Cokes, an office jump rope, unmatchable learnings – and EQUITY). We are experienced entrepreneurs and have exited positively 3 times (and yes, we also failed once).

If all of this just clicks with you, we should meet over a can of Red Bull or other poison of choice, as soon as possible! Shoot us an email with your resume fse@visualrevenue.com.

Link Building Training: Do Uou Already Have All the Links You Need?

0 comments

Posted on 23rd February 2011 by in Search Engine Marketing

Posted by willcritchlow

You’ve got all the links you need, right?

No matter how advanced an SEO you are, there are few people who can make that claim (in-house at Wikipedia, maybe?). For the rest of us, there’s more to learn.

Over the last couple of weeks, I have been working with our speakers to plan the sessions for the advanced link building conferences we are running in New Orleans and London. Keep reading for the full line up of speakers and sessions.

Link building seminar

I have learnt a load of things just in speaking to all these experts during prep. I can’t wait to hear the gems they are going to share in person. We’re focussing on the advanced end of things – I’ve asked all our speakers to focus on teaching you things I don’t already know. Our speakers are ready to deliver only the most up-to-date advice and implementable suggestions for taking your link building project to the next level. Further down on this page, we’ve got details of what each and every one of these experts will be teaching you.

In the meantime, here are the particulars:

get your ticket now

Incidentally, remember that SEOmoz currently has a free trial promotion running for PRO membership. We’re offering a PRO discount on the training. Yes, that means you just need to sign up for the SEOmoz free trial to get the discount.


This post is all about making the pitch that you should make the trip. The cities are worth it just for themselves – in the words of the everywhereist:

New Orleans:

"I suggest you put down whatever you are doing and go, immediately."

London:

"I am finding myself with the overwhelming desire to pack up my bag and hop on the next flight to Heathrow"

As well as all the serious learning, there’ll be an opportunity to hang out with the speakers and attendees at after-parties in both cities. I can’t wait.


Who is speaking?

Link building speakers

The line-up is pretty damn cool – we only ask people to come and speak when we have seen them deliver the goods before and then we brief them to give the presentation of their lives. The goal is advanced tips and tricks. You know how the value is normally shared privately in the bar at conferences? We’re trying to push that stuff on stage. Here’s the line-up:

  • Rand Fishkin (you might have heard of him) – always pushing the boundaries of the next thing you need to know, Rand’s presentations are always unmissable and we push him hard to bring his best material to these sessions
  • Wil Reynolds of Seer Interactive - Wil is not only one of the smartest SEOs I’ve ever met, but you can’t help but smile as you watch him speak. The man’s a dynamo. I can’t wait to hear some more of his stories.
  • Jane Copland of Ayima - many of you got to know Jane during her days at SEOmoz before she moved across the pond to Ayima. Few people have worked hands-on with the kinds of brands that Jane sees daily. She’s bringing some great tips and I’m thrilled to have her speaking at another of our events.
  • Russ Jones of Virante - I have learnt huge amounts from Russ over the years. Back when I got started in SEO, we used to exchange views right here in the SEOmoz comments. He’s one of those rare people who combines technical and marketing chops. The stuff he talked about when we spoke to plan his session was brilliant. A must-see speaker.
  • Chris Bennett of 97th Floor (US only) – Chris is not only a nice guy, he runs one of the most effective link building companies around and he’s promised to share his secrets. I last saw him speak in London last year and I’m still trying to incorporate some of the lessons into the way we do things.
  • Martin MacDonald of Seatwave (UK) and Kris Roadruck of click2rank (US) – two guys who have taught me more than I sometimes want to know about the shadier arts. Both can play the whitehat game, but both know exactly what works and where the limits are. I’m pushing them hard to share the real secrets of their research so that those of us who work with clients and brands can learn appropriate tactics and amuse ourselves with tales of derring-do.
  • Not forgetting myself, Distilled’s own Tom Critchlow and Paddy Moogan (UK only) - you probably know Tom and me. Some of you might not know that Tom is now in Seattle running SEO and content for SEOmoz for a few months and working with our US office. It’s been great learning and growing alongside my bro over the last few years – I don’t think it’s biased to say that he has a lot to teach. Many of you will also know Paddy who is one of our more recent UK hires and team leads (if you don’t know Paddy, I recommend reading one of his recent personal blog posts to get a feeling for the passion he brings to his work – he’s one of the most effective SEOs I know).

What are they going to be talking about?

Link building mistakes – Wil Reynolds

I was as shocked as anyone to hear that Wil has made mistakes. Luckily he’s man enough to tell us about them and help us avoid making the same ones. He’ll also be calling out some of us (in a friendly way) with "link building mistakes made by advanced SEOs":

  • Common misconceptions
  • Mistakes made by advanced SEOs
  • Mistakes we’ve made and lessons we’ve learnt
  • Too much strategy = no actual links. Too little strategy = poor results. How do you find the right balance?

Getting actions from competitor research – Jane Copland

There has been plenty written about clever ways to see what your competitors are doing to build links. Jane is going to be showing us how you should build an actual plan based on what you see from your competitor research:

  • Why should you bother researching what your competitors are doing?
  • What should you do when you find different kinds of links and tactics?
  • What should you definitely not copy? – How to work out what is not actually helping other sites

Where to get the old "linkbait on digg" effect – Russ Jones

You remember when Digg could take your server down? Definitely happened to me a few times. Before Digg it was Slashdot (OK, I’m showing my age now). What works now? How should you go about getting links to your linkbait these days? Russ and his company are at the forefront of understanding this stuff and he has some amazing data and great insights to share. He’s going to talk about:

  • Infographics and widget-bait on social media
  • How to use real-time analytics
  • Real-world statistics – insight into actual traffic from different sites
    • Where are the up-and-coming traffic sources?
    • Who’s on the decline?
  • How do you actually get links from your linkbait [with real case studies and examples]

How to structure a major link building project – Tom Critchlow

You may have heard by now that Tom is in Seattle for a few months running SEO and content strategy for SEOmoz. He’s already feeling the pressure of doing SEO under the microscope, so we thought we’d just turn that up a couple notches. He is going to present his strategy for getting SEOmoz the links they need (once he’s worked out what those are!). Thanks to Rand and the team for their typical transparency in allowing Tom to talk about all of this publicly. The details of this session are TBC because Tom hasn’t done the work yet (he landed in Seattle on Saturday), but I imagine it will cover:

  • Working out what links SEOmoz needs
  • Thinking about how to move the needle on a site with millions of inbound links
  • Building a link building ethos into the company (he’s only there for a few months so it has to continue after he’s gone)
  • What developers, product people, community managers and executives can do to build links

We’re all pretty excited to see the results of this one, as you can imagine. It’s a rare chance to see into the inner workings of a link building campaign.

Myths and case studies of outreach success – Paddy Moogan (UK) and Chris Bennett (US)

When I’m talking to people at conferences and answering Q&A, outreach is one of the topics that people find hardest to get their head around and make work consistently. Paddy and Chris bring different perspectives to this one, but both of them will be talking about:

  • Content that works
  • Great content != links
    • Outreach for traffic
    • Outreach for branding
    • Outreach for links
  • Tips and tricks of what actually works in the real world

And that takes us up to lunch time! I feel tired already just thinking about it.

After lunch:

The future of link building – Rand Fishkin

We are increasingly seeing that off-site signals other than traditional followed links are critically important parts of any link building campaign. Rand called this before it was officially announced and I’m excited to hear him talk about the impact some of these new signals have on ranking as well as analysing some other recent trends to look into the future of link building:

  • Social media shares that aren’t links
    • Why you should care
    • How to get them
  • The benefits of nofollow / private / emailed links
  • The impact of usage data
  • The future of search engines’ link analysis
    • Context / LDA
    • Page analysis, chunking and position on the page

Lessons from the dark side – Martin MacDonald (UK) and Kris Roadruck (US)

Following the strategic, forward-looking session from Rand, we’re going to head straight into some down-and-dirty ‘effective’ tactics. Martin and Kris consistently blow my mind with the information they share in private. I’m pulling them, blinking, into the light. I believe that every SEO should have an appropriate interest in darker tactics to really understand how everything works. You’d be amazed at the filthy tactics some of the whitest SEOs have experimented with on their own time.

Martin and Kris have promised to share some of the tactics they know work that they’d normally only talk about over a beer. You’d never use these on a client or brand site, but in my opinion, you need to understand why they work and learn to apply some of the principles and automation to your day job:

  • Disclaimer [important!]
  • LinkSoup – the vital ingredients of a great link and how to mix them together
  • How to make links and influence the SERPs
  • Watch your back… links
  • Go big or go home – how to scale, automate and compete

Scaling white hat link building – Me

White hat link building tactics tend to be labour-intensive. If you really want to compete with white hat tactics, you need to think hard about how you can scale without access to all the automation and time-saving tricks of your greyer competitors. Some of this is sensibly learning from them where you can, some is accepting that you need to scale with elbow grease and thinking about how you can manage that. I will be covering:

  • Ways to scale
    • Manpower
    • Budget
    • Automation
    • Outsourcing
  • The role of scalable content
    • Why and how
    • Cost vs. quality
  • Incorporating brand and strategy

Expert Q&A and final tips

What’s the point of getting all these experts in a room if you can’t hear their biggest secrets? There will be Q&A at the end of each session for specific questions, but we’ll also be wrapping up each day with a group session where each speaker gives up their top tip and all the speakers answer the audience’s toughest questions.

In the UK, we will be dedicating this session to the memory of Jaamit Durrani who passed away at the end of last year and whose passion for sharing knowledge was unsurpassed. Some of his family and OMD colleagues will be there and the evening drinks will include a fundraising element in his memory.


If all of this sounds like your kind of thing, go book your tickets. Don’t forget the PRO discount (go get yourself a free month’s PRO trial if you need it to get the discount).

get your ticket now


In addition to the unparalleled expertise we have gathered together, we have some social fun planned as well. The VIP dinners the night before the shows are now sold out in both venues, but there will be a chance to pick the speakers’ brains and mingle with other attendees over drinks at after-parties in both cities.

I look forward to seeing you there.

Do you like this post? Yes No

Link Building Training: do you already have all the links you need?

0 comments

Posted on 23rd February 2011 by in Search Engine Marketing

Posted by willcritchlow

You’ve got all the links you need, right?

No matter how advanced an SEO you are, there are few people who can make that claim (in-house at Wikipedia, maybe?). For the rest of us, there’s more to learn.

Over the last couple of weeks, I have been working with our speakers to plan the sessions for the advanced link building conferences we are running in New Orleans and London. Keep reading for the full line up of speakers and sessions.

Link building seminar

I have learnt a load of things just in speaking to all these experts during prep. I can’t wait to hear the gems they are going to share in person. We’re focussing on the advanced end of things – I’ve asked all our speakers to focus on teaching you things I don’t already know. Our speakers are ready to deliver only the most up-to-date advice and implementable suggestions for taking your link building project to the next level. Further down on this page, we’ve got details of what each and every one of these experts will be teaching you.

In the meantime, here are the particulars:

get your ticket now

Incidentally, remember that SEOmoz currently has a free trial promotion running for PRO membership. We’re offering a PRO discount on the training. Yes, that means you just need to sign up for the SEOmoz free trial to get the discount.


This post is all about making the pitch that you should make the trip. The cities are worth it just for themselves – in the words of the everywhereist:

New Orleans:

"I suggest you put down whatever you are doing and go, immediately."

London:

"I am finding myself with the overwhelming desire to pack up my bag and hop on the next flight to Heathrow"

As well as all the serious learning, there’ll be an opportunity to hang out with the speakers and attendees at after-parties in both cities. I can’t wait.


Who is speaking?

Link building speakers

The line-up is pretty damn cool – we only ask people to come and speak when we have seen them deliver the goods before and then we brief them to give the presentation of their lives. The goal is advanced tips and tricks. You know how the value is normally shared privately in the bar at conferences? We’re trying to push that stuff on stage. Here’s the line-up:

  • Rand Fishkin (you might have heard of him) – always pushing the boundaries of the next thing you need to know, Rand’s presentations are always unmissable and we push him hard to bring his best material to these sessions
  • Wil Reynolds of Seer Interactive - Wil is not only one of the smartest SEOs I’ve ever met, but you can’t help but smile as you watch him speak. The man’s a dynamo. I can’t wait to hear some more of his stories.
  • Jane Copland of Ayima - many of you got to know Jane during her days at SEOmoz before she moved across the pond to Ayima. Few people have worked hands-on with the kinds of brands that Jane sees daily. She’s bringing some great tips and I’m thrilled to have her speaking at another of our events.
  • Russ Jones of Virante - I have learnt huge amounts from Russ over the years. Back when I got started in SEO, we used to exchange views right here in the SEOmoz comments. He’s one of those rare people who combines technical and marketing chops. The stuff he talked about when we spoke to plan his session was brilliant. A must-see speaker.
  • Chris Bennett of 97th Floor (US only) – Chris is not only a nice guy, he runs one of the most effective link building companies around and he’s promised to share his secrets. I last saw him speak in London last year and I’m still trying to incorporate some of the lessons into the way we do things.
  • Martin MacDonald of Seatwave (UK) and Kris Roadruck of click2rank (US) – two guys who have taught me more than I sometimes want to know about the shadier arts. Both can play the whitehat game, but both know exactly what works and where the limits are. I’m pushing them hard to share the real secrets of their research so that those of us who work with clients and brands can learn appropriate tactics and amuse ourselves with tales of derring-do.
  • Not forgetting myself, Distilled’s own Tom Critchlow and Paddy Moogan (UK only) - you probably know Tom and me. Some of you might not know that Tom is now in Seattle running SEO and content for SEOmoz for a few months and working with our US office. It’s been great learning and growing alongside my bro over the last few years – I don’t think it’s biased to say that he has a lot to teach. Many of you will also know Paddy who is one of our more recent UK hires and team leads (if you don’t know Paddy, I recommend reading one of his recent personal blog posts to get a feeling for the passion he brings to his work – he’s one of the most effective SEOs I know).

What are they going to be talking about?

Link building mistakes – Wil Reynolds

I was as shocked as anyone to hear that Wil has made mistakes. Luckily he’s man enough to tell us about them and help us avoid making the same ones. He’ll also be calling out some of us (in a friendly way) with "link building mistakes made by advanced SEOs":

  • Common misconceptions
  • Mistakes made by advanced SEOs
  • Mistakes we’ve made and lessons we’ve learnt
  • Too much strategy = no actual links. Too little strategy = poor results. How do you find the right balance?

Getting actions from competitor research – Jane Copland

There has been plenty written about clever ways to see what your competitors are doing to build links. Jane is going to be showing us how you should build an actual plan based on what you see from your competitor research:

  • Why should you bother researching what your competitors are doing?
  • What should you do when you find different kinds of links and tactics?
  • What should you definitely not copy? – How to work out what is not actually helping other sites

Where to get the old "linkbait on digg" effect – Russ Jones

You remember when Digg could take your server down? Definitely happened to me a few times. Before Digg it was Slashdot (OK, I’m showing my age now). What works now? How should you go about getting links to your linkbait these days? Russ and his company are at the forefront of understanding this stuff and he has some amazing data and great insights to share. He’s going to talk about:

  • Infographics and widget-bait on social media
  • How to use real-time analytics
  • Real-world statistics – insight into actual traffic from different sites
    • Where are the up-and-coming traffic sources?
    • Who’s on the decline?
  • How do you actually get links from your linkbait [with real case studies and examples]

How to structure a major link building project – Tom Critchlow

You may have heard by now that Tom is in Seattle for a few months running SEO and content strategy for SEOmoz. He’s already feeling the pressure of doing SEO under the microscope, so we thought we’d just turn that up a couple notches. He is going to present his strategy for getting SEOmoz the links they need (once he’s worked out what those are!). Thanks to Rand and the team for their typical transparency in allowing Tom to talk about all of this publicly. The details of this session are TBC because Tom hasn’t done the work yet (he landed in Seattle on Saturday), but I imagine it will cover:

  • Working out what links SEOmoz needs
  • Thinking about how to move the needle on a site with millions of inbound links
  • Building a link building ethos into the company (he’s only there for a few months so it has to continue after he’s gone)
  • What developers, product people, community managers and executives can do to build links

We’re all pretty excited to see the results of this one, as you can imagine. It’s a rare chance to see into the inner workings of a link building campaign.

Myths and case studies of outreach success – Paddy Moogan (UK) and Chris Bennett (US)

When I’m talking to people at conferences and answering Q&A, outreach is one of the topics that people find hardest to get their head around and make work consistently. Paddy and Chris bring different perspectives to this one, but both of them will be talking about:

  • Content that works
  • Great content != links
    • Outreach for traffic
    • Outreach for branding
    • Outreach for links
  • Tips and tricks of what actually works in the real world

And that takes us up to lunch time! I feel tired already just thinking about it.

After lunch:

The future of link building – Rand Fishkin

We are increasingly seeing that off-site signals other than traditional followed links are critically important parts of any link building campaign. Rand called this before it was officially announced and I’m excited to hear him talk about the impact some of these new signals have on ranking as well as analysing some other recent trends to look into the future of link building:

  • Social media shares that aren’t links
    • Why you should care
    • How to get them
  • The benefits of nofollow / private / emailed links
  • The impact of usage data
  • The future of search engines’ link analysis
    • Context / LDA
    • Page analysis, chunking and position on the page

Lessons from the dark side – Martin MacDonald (UK) and Kris Roadruck (US)

Following the strategic, forward-looking session from Rand, we’re going to head straight into some down-and-dirty ‘effective’ tactics. Martin and Kris consistently blow my mind with the information they share in private. I’m pulling them, blinking, into the light. I believe that every SEO should have an appropriate interest in darker tactics to really understand how everything works. You’d be amazed at the filthy tactics some of the whitest SEOs have experimented with on their own time.

Martin and Kris have promised to share some of the tactics they know work that they’d normally only talk about over a beer. You’d never use these on a client or brand site, but in my opinion, you need to understand why they work and learn to apply some of the principles and automation to your day job:

  • Disclaimer [important!]
  • LinkSoup – the vital ingredients of a great link and how to mix them together
  • How to make links and influence the SERPs
  • Watch your back… links
  • Go big or go home – how to scale, automate and compete

Scaling white hat link building – Me

White hat link building tactics tend to be labour-intensive. If you really want to compete with white hat tactics, you need to think hard about how you can scale without access to all the automation and time-saving tricks of your greyer competitors. Some of this is sensibly learning from them where you can, some is accepting that you need to scale with elbow grease and thinking about how you can manage that. I will be covering:

  • Ways to scale
    • Manpower
    • Budget
    • Automation
    • Outsourcing
  • The role of scalable content
    • Why and how
    • Cost vs. quality
  • Incorporating brand and strategy

Expert Q&A and final tips

What’s the point of getting all these experts in a room if you can’t hear their biggest secrets? There will be Q&A at the end of each session for specific questions, but we’ll also be wrapping up each day with a group session where each speaker gives up their top tip and all the speakers answer the audience’s toughest questions.

In the UK, we will be dedicating this session to the memory of Jaamit Durrani who passed away at the end of last year and whose passion for sharing knowledge was unsurpassed. Some of his family and OMD colleagues will be there and the evening drinks will include a fundraising element in his memory.


If all of this sounds like your kind of thing, go book your tickets. Don’t forget the PRO discount (go get yourself a free month’s PRO trial if you need it to get the discount).

get your ticket now


In addition to the unparalleled expertise we have gathered together, we have some social fun planned as well. The VIP dinners the night before the shows are now sold out in both venues, but there will be a chance to pick the speakers’ brains and mingle with other attendees over drinks at after-parties in both cities.

I look forward to seeing you there.

Do you like this post? Yes No

Headsmacking Tip #17: Use Your Bio as an SEO Advantage

0 comments

Posted on 22nd February 2011 by in Search Engine Marketing

Posted by randfish

Your online identity is going further, faster and with more impact than ever before, yet many of us miss out on the seemingly obvious SEO power of our personal and company biographies. It may be a headsmacker, but it’s a good one – use your bio!

Personal/professional bios appear most frequently in four types of online sources:

  1. Your Company/Personal Website – for example, I have a bio on SEOmoz and here on my personal blog
  2. Events, Conferences and Webinars – here’s my profile on the Searchfest site, on OMS and SMX
  3. Content or Causes you Author/Contribute to – here’s an old piece on the Y! Advertising Blog, some content I contributed for Brightedge’s blog and an interview I did with Mixergy
  4. Social/Web Profiles that Enable Full-Featured Bios – here I am on TED Conversations, on LinkedIn and Quora and 

In many of these scenarios, I’ve not been strategic or smart about making the bio sections more useful for readers or optimal for SEO.

The image below shows some of the potential opportunities you can capture:

SEO for Bios

There’s a few best practices to take away:

  • A great bio should have links – it’s not just for SEO; users want to know, too! If I love a post or a piece of content or am inspired/interested by a line I read about someone, I should have the opportunity to learn more. That’s why those links exist.
  • Co-citation is potentially important here. If I use the words "SEOmoz" and "SEO Software" together, there’s a much better chance that over time, I’ll get Google/Bing to recognize that the two are related. Currently, thanks to our history, they’re much more likely to think that SEOmoz is a consulting company (I almost made "consulting" an image, just to over-emphasize that point).
  • Quantity of links and where they point is up to you. In the example above, I’ve got a lot of links – maybe too many, but because they’re not aggressive with anchor text or clearly just there for search engines, it doesn’t come across poorly (plus, as an SEO guy, folks might get suspicious if I didn’t try linking in my profile!)
  • Length is often flexible – you may wish to work on several versions from the very short, one sentence snippet to the several paragraphs often afforded you on some sites/spaces.

I’m certainly not suggesting that we should all go stuff our profiles with obviously-SEO-intended links, using idealized anchor text for search engines to the point where it’s barely readable. But, I would suggest that having an SEO review the strategy of evangelists, speakers and contributors of folks across your organization is likely a great idea. This is one of the most white-hat, natural and powerful forms of link building — it’s just poorly executed much of the time.

Recognize the opportunity – be as aggressive as you feel is appropriate with third parties who post your bio (to get the description you want) and be sure to think carefully about branding, co-citation and keywords.

p.s. Linkscape’s web index just updated! New stats are below:

  • Pages:  41,806,430,494
  • Root Domains: 111,479,320
  • Subdomains: 387,061,888
  • Links: 423,876,083,081
  • % of Links that are Nofollowed: 2.18%
  • Average # of Links/Page: 61.69
  • % of Pages w/ Rel=Canonical: 7.02%

Check out the new data in OpenSiteExplorer, the Web App, the MozBar and our Labs Tools.

p.p.s. It’s been a while since I did the last headsmacking tip (#16) way back in November of 2009! Hopefully this will spur me to re-visit the series more often.

Do you like this post? Yes No

New Features For iOS/iPhone SDK

0 comments

Posted on 22nd February 2011 by in Web Analytics

Back in December, we brought you custom variables for your Android applications. Today,
we’re doing the same for our iOS SDK by releasing version 1.1 of the Google Analytics SDK for iPhone with Custom Variable support. We are also offering a NoThumb version of this SDK.

Custom variables can be used to segment your users and provide actionable context. Some great use cases are:

  • Free vs paid: What percentage of users prefer a paid app vs. a free app that delivers ads? Are you making more money on the free version or the paid version?
  • Installs by version: What version of your app gained the most users? What version lost users? How quickly are users upgrading?
  • Portrait vs. landscape: Do your users prefer to use your application in portrait mode or landscape mode?

For more great ways to use Custom variables in mobile applications, check out Alex Lucas’ great blog post for the Andriod SDK.

In addition, we are providing support for NoThumb with our SDK. We have a NoThumb version of the library as well as the standard, Thumb version. This NoThumb version is available for developers that need the Thumb instruction set disabled in their applications.

Posted by Jim Cotugno, Google Analytics Tracking Team

WANTED: Software Engineers REWARD: $12,000

0 comments

Posted on 22nd February 2011 by in Search Engine Marketing

Posted by randfish

In 2010, SEOmoz’s software business grew from 4,000 – 7,000 subscribers and $3.1mm – $5.7mm in revenue (more transparency on details coming soon). Our customers have been loving our products (our web app now supports nearly 30K campaigns) and our data (over 250 companies use our API), but we’re nowhere near satisfied.

SEOmoz Software Revenue 2007-2011

(*note: consulting revenue, which ended in 2009, is not included; 2011 revenue is estimated)

It’s our belief that growth is limited only by how much we can surprise, delight and reward our customers with software that rocks. We want to build more, faster and that’s why today, we’re announcing a new effort in bringing talented software engineers to the SEOmoz team.

Have Engineer Friends? Send ‘Em Our Way

Why should you send your engineer friends to SEOmoz? Three big reasons:

  1. They’ll be joining an amazing team at a great company earning top salaries at a place that values their contributions (see below)
  2. You’ll get $12,000 in cash* (OK, probably a check, but still!)
  3. They’ll also get $12,000 in cash**

We’re seeking 4-5 very talented engineers (possibly more) with experience handling large-scale problems like machine learning, web crawling, building and optimizing web services (APIs), coping with large quantities of data and dealing in massively distributed systems. You can learn more about the job requirements here.

Refer an Engineer to SEOmoz

Engineers: Challenging Problems, Brilliant Co-Workers & Some Cool Bonuses Await You, Too

As part of this process, we’re making things interesting for talented engineers, too:

  • If you refer/apply yourself, you’ll receive a $12,000 cash hiring bonus**
  • If you’re not in the Seattle area, we can offer up to $10,000 to help you (and your family) move to the area
  • If you make it to our final interview round (for a chat with our full team), you’ll walk out with a free iPad
  • Start your new job right with a $5,000 shopping budget to spend on the hardware/software/accessories of your choice (for either home or office!). Need a new desk and chair set for you spare bedroom to work those odd hours in comfort? Go for it. New laptop? No problem.
  • Salaries for engineers at SEOmoz are substantively above the average/median for Seattle (according to Payscale, Glassdoor, SimplyHired). We’ll be on par with the offers you get from Google, Facebook, Microsoft, Amazon, etc. in cash, and we’re even better on stock.
  • Benefits at SEOmoz rock – we have a great health and dental plan (for you and your family / S.O.), we’ll cover your home Internet and your cellphone bill, 20 days of vacation time annually, transportation options, 401K plans and more.

That said, we should all be picky about where we work and where we interview. It’s not just about the salary, the bonus, the iPad or the shopping spree – there are other things that matter to us (and likely to you) when considering where to work:

  • Will I be working on fun, interesting problems that will challenge me professionally and grow my skills?
  • Will I learn from my co-workers and influence them positively?
  • Does the company compensate generously and appropriately?
  • Does my work make a recognizable impact on the company and the world?
  • Am I contributing to a mission I believe in and a company whose core values I respect?

It’s my belief that SEOmoz does a solid job on all of these:

  • The problems we face include "web scale" challenges – crawling, indexing and building metrics on billions of pages; collecting, filtering and making sense of millions of pieces of social data from Facebook, Twitter and other platforms; serving massive amounts of data to thousands of paying customers in a performant environment.
  • The engineering team at SEOmoz is a remarkable and talented group. You’ll be side-by-side with engineers with impressive backgrounds and serious accomplishments on the product and technology side.
  • We are in the top quartile of compensation for software engineers in Seattle and our benefits, stock options and perks are considerably above the average.
  • What you build will have a direct, measurable impact on our subscribers – and you’ll be able to see it in the membership statistics and hear it directly through our many feedback channels (we get more than 300 messages about our products each week!). And, you won’t just be helping SEOmoz customers – our mission of making it easier for ideas to be shared on the web is carried out every day, and we have tons of great stories and feedback to show it.
  • We think it’s great that Google, Bing, Facebook, Twitter, LinkedIn and the entire web ecosystem have built such remarkable platforms for sharing information. But, it’s hard to get noticed in all the noise and hard to know what will help make your ideas scale and spread. That where SEOmoz comes in – our software is meant to help companies and organizations of all sizes and shapes to better spread their messages in organic, white hat ways. It’s a mission we’ve found incredibly rewarding and we think you will, too.

Apply at SEOmoz

Why Do We Need So Much Engineering Talent?

Because SEOmoz is taking off.

Today, we provide some of the web’s best and more popular software to help marketers understand, evaluate and improve their SEO efforts. In the months to come, we’re expanding to help marketers conquer all of organic marketing – from SEO to social media to blogging, local campaigns, content marketing, PR/media and more. This means huge challenges like increasing the size, freshness and quality of our web index (currently ~45billion pages, moving up to 100 billion), building a "mention" index on our Blogscape platform that lets marketers see where their brand names are being used across the web (even if no direct links exist), scaling analytics, improving our machine learning algorithms, exponentially growing our data storage while simultaneously making things faster.

And, unfortunately (or fortunately), our requirements for engineering talent are extremely high. We interview a lot of candidates and need not only the best and brightest in challenging fields (machine learning, large-scale crawling, natural language processing, large-scale distributed systems, etc.), but folks who fit with our core values of TAGFEE.

We owe it to our customers and our mission to build amazing software and that means recruiting remarkable engineers. It’s great to be a profitable startup, but money sitting in the bank won’t do us, or our community any good. We want to put these dollars to work and build something revolutionary – we’re aiming to be the future of organic web/inbound marketing software.

Top 10 Reasons Why Should You Join SEOmoz

Because a post like this wouldn’t be complete without a top 10 list!

  1. Interesting, Challenging Problems (strategic and technical, and often on a very large scale)
  2. Engineering Centric Company (development and software are the core of our company’s product and the largest team – you won’t be in the "IT department," you’ll be a key member at the heart of SEOmoz)
  3. Customer Focused Roadmap (we don’t just build things that sound interesting, we build things we know our customers want, need and use – and when we do, we get great feedback directly from thousands of paying members)
  4. Transparency (you’ll always know how the company is doing week-to-week and quarter by quarter. Virtually every metrics except salaries is shared throughout the organization)
  5. Profitability (we’re in the black – no burning runways or panicked cries for venture capital. We’ve got a proven business model and we’ve been doubling our revenue for 3 years)
  6. Excellent Compensation (We pay in the top range of salaries for software engineers in Seattle based on experience + skills. You won’t have to sacrifice pay to work at a great startup vs. a behemoth)
  7. Amazing Co-Workers (Ask anyone in the Seattle tech, marketing or startup community and they’ll tell you – SEOmoz’s people aren’t just talented, they’re truly good people who care about each other and are a pleasure to spend time with)
  8. Flat Organization (If you struggle against the politics and bureaucratic inefficiencies of a big organization, you’ll love it here. We have smallish teams, 30 people in total, and only a single layer of management – you’ll report directly to the VP of Engineering)
  9. We Listen (Our engineers have contributed substantively to the product roadmap, to new ideas we implement, even to how we decorate the office)
  10. Great Benefits, Perks + Fun Stuff (we play Xbox Kinect on Friday afternoons, snacks in the office, 401K plans, flexible and generous vacation time, a great health/dental plan and more on the way)

We hope you’ll send your friends, family members and fellow Venture Brothers addicts our way :-)

MozBucks


* NOTE: The referee will receive this bonus only after the engineer stays employed at SEOmoz for at least 90 days after his or her start date. The referee must also complete and return a w-9 in order to receive the bonus. The referee is responsible for paying taxes on the referral bonus. Also, to qualify for the referral bonus, the successful candidate must have accepted our offer of employment within four months of your referral.

**NOTE: The $12,000 signing bonus applies to all new engineering candidates, but must be paid back if you leave the company prior to 12 months.

p.s. We also want to acknowledge our friends in Cambridge and the crew at EnergySavvy, who are both offering a $10K referral bonus currently (it’s a great time to be, or know, an engineer!)

Do you like this post? Yes No

Mobile Analytics: Tracking Click-to-Call Mobile Ad Campaigns

0 comments

Posted on 22nd February 2011 by in Web Analytics

New Beautiful Just when you thought you were finally getting more comfortable with website analytics and the metrics you report, here comes the massive explosion of mobile data!

At one level it is the normal impressions and clicks data, but on another level we are getting new data and metrics we normally don't use. We are going to have fun doing cool stuff, learning new things.

I have been spending some time with the Mobile Ads team at Google to try and understand what is innovative about mobile (oh my god so much!) and what implications are on measurement (loads!).

In this blog post I want to talk about just one specific ad unit, the Search / Display click-to-call ad, and how it is cool, useful, and immensely measureable in sexy ways.

Couple of quick caveats:

    1. Click-to-Call ads are still in limited release, in the US only, so some of you might not have access to it. This will change over time.

    2. Some of the screens and setup stuff might change as the product evolves, from what you see below. It should only get better.

    3. My blog has a very finite width. so in many places I've cropped the reports to make them more clear for you. Please don't worry if when you use the tool you don't see exactly what you see below. On any tab in AdWords just click on the button called Columns and then click on Customize Columns. You can now add and remove metrics and prettify things!

Getting back to our narrative. . . here is how a Click-to-Call ad looks like on your mobile phone (or my Nexus S):

click to call mobile ad

See the phone number? How cool is that! I can press a button and boom (!) reservation.

Actually, sidebar here, just look at how incredible that ad is. There is a little "Places Marker" telling me exactly how far the location is from me (2.2 miles). There is a phone number, and if I click on the name of the location (Palo Alto) I get this. . .

mobile ad map budget car rental

I can actually see exactly where the location is, I can see exactly where I am (the blue dot on the Googleplex) and I can decide if I want to rent from that location. Oh, and I can click on that map and it gives me driving directions to the location!

All this usefulness from an ad! I know!

Ending sidebar here, but this is why I think mobile advertising is so cool. No more crappy irrelevant distracting ads, rather, ads as useful info snacks served based on the signals available from your mobile device by advertisers who are clever enough to use all options in the advertising platform.

Okay back to our story.

From a measurement perspective we have four things we can analyze.

We can measure the number of clicks on the headline (Budget Car Rental) which leads the user to Budget's website (which does not have mobile friendly landing pages, boo!).

We can also measure the number of clicks on site links, if there are any in the ad.

We can measure the number of clicks on the phone number, which takes the user on their iPhone / BlackBerry / Android phone into the phone's dialer. Like so. . .

click to call phone dialer android

We can also measure the number of phone calls that were placed to Budget, using, in this case, the Google Call Metrics feature.

In order to collect the data, we have to follow a simple step during the ad creation process for our mobile Click-to-Call ad.

It is pretty easy to to create new mobile (search or display) ads in your AdWords account. It is easier still to create these ads for your existing campaigns.

Simply go into your account, choose the campaign, click on the Ad Extensions tab, then in the View menu click on the Phone Extensions (Okay okay that does not sound easy. Trust me it is not too bad). You'll get to this screen. . .

settingup click to call ads

Here are the simple steps:

    1. Type in the phone number where you want the call to go (your company/IVR number).

    2. You can choose to only make the advertisement be a click to call ad, in which case the headline (in our case Budget Car Rental) won't be clickable.

    3. Check on the Call Metrics radio button. Google will automatically create a Google Voice number that will be displayed on the ad. The awesome part is that we get the sweet, sweet nectar of call tracking data for our calls! : )

    4. You also have an option to have the Google Voice number be a toll-free number or a specific area code. Choose as appropriate.

You can stop now, or go and tweak a few key things.

You can go into the normal AdWords options and choose where to run your ads. Google Search (and Search Partners, or not), the Display Network (across all pages or just relevant pages and managed audiences) etc. And of course your budget, position etc.

You can also choose the targeting options for your ads, some of which look like this:

mobileads device carrier settings

All mobile devices, or just certain ones. All carriers or just some.

In my case I also choose for the mobile ads not to be shown in states where I don't have a business presence by availing myself of the options under the Settings tab:

mobileads settings general

Hit "Save" and you are on your way to a great mobile ad strategy (don't forget my booing of any advertiser that does not have mobile specific landing pages. Do this or watch your bounce rates soar like an Eagle!).

Ads are out, now it's time to let the beautiful Ms. Accountability do her thing. Measure!

There are three levels of data you can get about your mobile campaigns.

1. You Do Nothing: No tags of sites + No encoding URLs with campaigns parameters.

All you do is follow the steps above, allocate budget and you go on your merry way. You'll still get some data about the performance of your campaigns.

The best place to start is to go to the Campaigns tab in AdWords and in the drop down for Segment choose Click Type. This is what you'll see:

mobile ad campaigns adwords report

Here is a brief explanation of the main metrics you are looking at. . .

    1. This column will list all the campaigns you are running at the moment.

    2. The Clicks column shows you all the clicks on your ad (30). It breaks them down by clicks on the Headline (23) and on the Phone Call link (7). If you have Site Links in your ads (a good idea) that number would be included in Headline clicks.

    3. The Impressions column shows the number of times your ads in that campaign were shown.

    Notice that the total impressions was 1,623 but for the row with Phone Calls the number is only 1,354. This means that your mobile ad was shown on platforms that did not have a capability to make calls, like the iPod Touch, iPad, Xoom and other such devices. In those cases AdWords will automatically not show the phone number.

    4. Finally the number you really want to know: CPC. Cost Per Click. $10.88 for the headline click and $8.33 for Phone Call. Don't feel bad for this advertiser; every conversion for them has an economic value of over $3,000.

With this report, and not additional tagging etc., you still get enough information to understand if the Mobile Ads are performing well for you. Right within AdWords you can compare them to your other campaigns and understand key metrics like CTR (click-through rate) and CPC. That allows you to get some sense for performance.

But you can drill down a bit more. Here's the keyword report for a mobile ads campaign:

mobile ads keyword phone call report

We are looking at the same metrics as we did above, but now we have granular detail related to Impressions, Clicks / Phone Calls, Avg. CPC. Having this detail by keyword is obviously a boon. We can dump the losers and feed the winners.

But if you are me, you are loving the analysis so far, but still wondering, where is the mobile part of mobile?

To get to that — sweet automatically provided call data — you need to go through one more step and turn on those metrics. Click on the button called Columns and then click on Customize Columns. You'll see:

select call tracking metrics

Just choose the Call Metrics radio button and, for your mobile ads campaigns where in the very first step you choose to use Google Voice for tracking, you'll get these new metrics:

Calls, Missed Calls, Received Calls, Call Duration, Average Call duration. . .

call tracking metrics mobile ads

How amazing is this!

We are used to analyzing clicks and bounces and conversions. Now we get to analyze something we never could easily (phone call data), and we can use metrics like Call Duration and Received Calls etc.

[You'll notice I am not showing Total Call Duration metric in the report. I have not yet figured out why this is not a useless metric. I am open to having my mind changed.]

In this specific case I am selling health insurance policies. I know from my call center data analytics that if people stay on the phone for more than 3 minutes then there is a very high chance of conversion. Using that as context, I can place preliminary judgment on how well or badly my mobile campaigns are doing.

When people search on mobile phones their proximity to transaction is really high, hence it is not unusual for the Average Call Duration to be positively inclined as above.

Additionally analyze the efficiency of your campaigns by using metrics like Clicks and Impressions and Cost Per Click and all that delicious stuff.

Having fun?

And remember you got all this without any additional tagging or IT gal/guy begging or other such additional torture!

If that is what you can accomplish by just buying some Mobile Ads and starting to experiment if they work for you. . . are you willing to do just a tiny amount of extra work to rock even harder?

I am glad you said yes! Here's what you can expect . . .

2. You Do Something: Tag the conversion page + Auto-tag campaigns URLs.

You've purchased Mobile Ads for smart phones (yes, yes I know there are non-smart phones but honestly all the valuable. . . okay discussion for another time), and you are ready to get deeper insights into the ROI of your campaigns.

Implement AdWords Conversion Tracking.

All you would need to do is to place a few lines of JavaScript code on your conversion page. This can be a "thank you" page after an ecommerce transaction or a lead submission. It can be a "download successful" page, it can be "watched a video" page. Anything really, that you've decided adds value to your business.

You get to choose how much data and of what type the tag collects. Please see the Setup Guide in the above link.

Once you have conversion tracking implemented (remember you just tag one page) then you'll be able to create this type of report in AdWords:

mobile campaigns tracking conversions 

Here are some interesting things to look for. . .

    1. Status is always nice to look at. : ) It is prudent to investigate what you might be leaving on the table if the limitation is budget.

    2. The segment I've applied on this report is Device. Earlier we had used Click Type. You can see key metrics (Impressions, CTR, CPC) for your campaigns that are being served both on the Desktop and Mobile phones. Analyze this carefully.

    3. With conversion tracking the sweetness you get is the last part. Conversions, Cost Per Conversion and Conversion Rate. Now you are more optimally placed to judge if your mobile campaigns are delivering not just traffic but also business outcomes.

    4. You see zeros for the Mobile Devices, in this case, as there were either no conversions using the Mobile ad links or the conversions happened on the phone. Remember AdWords still would not know about that.

    You should work with your call center IVR (Interactive Voice Response) team to ensure these mobile ads campaigns are being tracked separately and accurately.

You can obviously look at this report by using the Segment Click Type and see conversion data for Desktop clicks AND Mobile headline clicks that lead to your mobile site (with the assumption that you've implemented conversion tracking there).

Let me share a unique example of where this conversion data can be very useful.

In this report we are analyzing the actual ad copy and its performance.

In a mobile context, notice the ad is exactly the same except for the third line. In the first ad the line is "Call Now For A Free Quote!" and in the second ad the line is "All Covered! Apply Now."

ad creative testing tracking conversions mobile

You can see that my second call to action did not get any mobile phone calls, though it did pretty well getting headline clicks.

In this unique case it might give me a clue that for my mobile ads I should be using a more direct call to action and order people to click on the phone number!

A simple A/B test if you will, with success measured by clicks and conversions. When you run your campaigns, this might be a great way to try different ad copy to see which works best. [For the true Analysis Ninjas amongst you, there is always AdWords Campaign Experiments!]

Okay click data analysis of mobile ads? Check. Call data analysis? Check. Conversion data analysis to ensure we are not wasting money? Check.

Let's really get dirty, and really start having some fun. Some pain, lots and lots of gain!

3. You Do Everything: Tag the website pages + Auto-tag campaigns URLs.

For you to truly commit to holding your mobile advertising campaigns, and your website, accountable you'll have to tag your entire website and ensure that your campaign clicks are trackable.

You can do this with Omniture or WebTrends or CoreMetrics or Yahoo! Web Analytics.

If you advertise using Google AdWords and use Google Analytics this becomes a bit easier because it's the hugest pain in the rear to ensure clean and consistent tagging of your search campaigns. When you link GA account with your AdWords account, your campaigns are auto-tagged, and data accuracy et. al. improves enormously. You also get a few magical things like Search Funnels to truly understand upper funnel behavior.

Weigh the pros and cons and decide what works for you. What I want to emphasize is that you should want, passionately, to do this type of deeper analysis.

If you have implemented web analytics JavaScript tags on your website, then just log into your Advanced Segmentation module, create a segment for your Mobile Ads or AdWords clicks via Mobile Devices, and you are in business!

Here's my segment and the key data I looked at:

google analytics mobile campaigns report

Let's walk through the highlights. . . .

    1. The most important thing you'll do is use the on the fly segmentation capability to isolate your mobile campaigns. The Ninjas will instantly recognize that I am applying the segment to a custom report I've created. (Standard reports booo!)

    2. I am okay with Clicks but I like Visits better. Yes, they are not the same thing.

    3. The magnificent thing about going through the tagging effort is that you can now track behavioral metrics for your mobile ad visitors. How many had been on the site before? What is the bounce rate of your campaigns? How deep was the engagement?

    4. The truly, really pretty, most magnificent thing is that you can move beyond the slavery of macro conversions! Not everyone who visits via a mobile campaign has to buy a pony. I can now easily measure micro conversions.

    In my case, this translates to how many people truly "engaged" with the content and how many of them became "loyalists."

    In your case, you could track the macro "the one thing I care about" conversion AND you could also track other goals people accomplish on your websites. Watch your videos, download the university application form, open a new account, comment on your site, send you referrals, etc.

Love it?

I am sure you do. Who said mobile ads had to be faith based initiatives?

Oh most definitely do the boring part of your job, the part that our HiPPOs love the most. . . report on the mobile ads conversion rate in context of the site conversion rate (yea! look how well you are doing!) and. . .

conversion rates revenue mobile ads google analytics

Report what matters the most; revenue and economic value. Again the above graph looks great. Make sure the Management team knows how hard the Mobile Search Ads team has been doing so they can get credit for their performance.

Before I completely run out of excitement I do want to share one last final word of advice: Pull all the performance data together into one place.

With Mobile Click-to-Call ads conversion are happening online and offline. Go to your IVR team or your corporate data warehouse team or the best person, and get the data for the revenue and conversions for the phone calls.

Then crack open our much beloved Microsoft Excel (or your favorite replacement) and create this little starting point by merging together data from Google AdWords, Google Analytics and your Call Center system:

advertising return on investment mobile

Here is one single cohesive view of your performance, regardless of whether the conversion happened onsite or offsite. We live in a non-line world; make sure your analysis reflects that.

As the note above indicates, Ninjas don't stop at "lame" metrics like ROI. They compute Gross Profit by accounting for Cost of Goods Sold (COGS). And the few, the brave, the awesomest will compute Net Profit!

: )

I've had fun writing this post. I think that mobile presents a unique opportunity. After all what other ad medium is there in the world where you can literally "own the entire shelf" instantly. . .

geico click to call mobile ad

. . . I just typed car and I wanted car insurance and all I see is Geico. How delightful is that for them! And not so for their competitors.  : )

I also had fun because of how smart and sophisticated we can be about measurement and ensuring value for our customers and our business. Accountability is the new black!

Ok, its your turn now.

Have you tried Mobile Click to Call ads? Have you done any mobile advertising? How are you measuring success of your campaigns? Do you have a favorite metric for this medium? What do you wish you could measure on mobile that you can't?

Please share your feedback, tips, best practices, critique via comments.

Thanks.

Mobile Analytics: Tracking Click-to-Call Mobile Ad Campaigns is a post from: Occam's Razor by Avinash Kaushik

6 Tips for Ecommerce Testing

0 comments

Posted on 22nd February 2011 by in Website Optimization

If there’s one thing you can 100%, hands down be sure of in ecommerce, it’s you can never rely on your gut feel for web design, marketing, copywriting, etc. There are very few sacred cows in conversion optimization. “Best practices” are always worth challenging within the context of your business, product mix, customer base, web design and layout and current online shopping conditions.

But where should you begin testing?

A while back I teamed up with Anne Holland, founder of Marketing Sherpa and WhichTestWon.com on a webinar entitled Best Ecommerce Tests to Raise Sales (please check it out if you haven’t seen it).

At the beginning of the webinar, Anne shared some fantastic tips for what not to do, and what to do when beginning your testing efforts.

1. Don’t start with the home page. Conversions don’t happen on the home page, and a large portion of your visits won’t even land on your home page, rather your product pages through SEO, shopping engines, paid search, and affiliate links. Rather, test downstream in the conversion funnel (aka checkout), because visitors that get that far are more likely to convert than “anyone else in the universe.” Start where the money is and work backwards.

2. Don’t start with your worst performing page. This is another myth that has gained popularity. Yes, you want to improve bad pages, but even if you get, say, a 40% lift – it’s a 40% lift on a low traffic or low value page. “40% of almost nothing is still almost nothing.” If you pick a good performing page to optimize, the money shows up immediately. It’s much more exciting.

3. Test your search result and category pages. These pages are often living in the shadows of your sexy home page, product pages and checkout, but they’re key to getting visitors to the product pages! The Marketing Sherpa Ecommerce Benchmark Guide reveals that customers that use your internal site search are 80% more likely to convert. Don’t forget about category pages, which are very similar if not identical to search pages for many sites.

4. Choose pages with the most expensive traffic. If you’re spending top dollar to attract new visitors to a product or category, you want to make the most of that spend by minimizing bounce rates and maximizing committed purchases and cross-sell/upsell.

5. Run tests on affiliate landing pages. Unlike paid search traffic, you typically don’t pay for visits referred by affiliates, but affiliates are more impressed by online merchants that test. You may even give them custom landing pages and allow your affiliates to provide some input, as they are master marketers themselves.

Anne and the Which Test Won crew will reveal the winners of its “Best Tests of 2010? Awards in a webinar this Friday, February 25, sharing the most insightful testing takeaways from organizations like Dell, SAP and Crutchfield. Most of the tests are never-seen-before cases. Curious? Sign up today.

Form Design: 11 Patterns For Accepting User Input

0 comments

Posted on 21st February 2011 by in Website Optimization

I’m often asked what are good books to read for ecommerce. If you’ve been trekking with us for a while, you know I occasionally review books I receive from publishers – so long as I believe they would be interesting for ecommerce buffs. I receive no other compensation than to keep the review copy of the book.

In lieu of writing a “this book is great because this this and this” review – I like to give Get Elastic readers a slice of the book’s content. Sometimes I post a section verbatim from the book (with publisher permission, of course), and other times I take a concept from the book and flesh out a post. Today, I take the latter approach.

The latest title I received is Designing Interfaces by Jenifer Tidwell. Though written for web developers, web designers and usability specialists, it helps for every ecommerce professional to know these patterns. Every web project will involve several of these patterns, and a decision has to be made which patterns to use and which to leave on the table. This book helps you understand what to use and when.

Because improving form design can help you increase conversion, I’ve taken the 11 patterns for accepting user input mentioned in Chapter 8 and have added some of my own examples from ecommerce sites.

Form Design: 11 Patterns For Accepting User Input

Forgiving Format

Forgiving format allows user to enter data that may have a variety of valid formats and syntax. Common examples are allowing a customer to log in with an email address or user name, or to search by keyword or catalog ID.

This pattern is especially helpful for inputs that are capitalized or hyphenated, or frequently misspelled.

Most importantly for ecommerce, this should be applied to credit card information, telephone numbers and zip/postal codes in checkout. Allow customers to enter them with or without spaces, with mixed case, etc. This requires smart programming that considers all the ways data can be entered, and how to properly interpret them.

Structured Format

Instead of one text field, this pattern uses a set of text fields that reflect the structure of the requested data. This works best when you require input in a specific format, which is well-defined and familiar to the user. An example is breaking up a telephone field into 3 chunks for the area code, the prefix and suffix.

Keep in mind that telephone inputs vary across countries – you may consider forgiving format if you sell internationally through one site.

Another application is for date fields that specify format, such as YYYY MM DD or DD MM YY.

Structured format is also helpful for software registration key input. Chunked keys and fields are easier than long strings of characters to enter without error and review.

Fill-In-The-Blanks

Allowing the user to “fill in the blanks” with fields arranged in the form of a sentence or phrase can, in some cases, have a tremendous impact on conversion. Testing by Vast.com showed this format converted 25-40% better than the old school form:

Ebay’s advanced search also uses a fill-in-the-blanks approach.

Use this pattern when you can verbally describe the actions taken in an active voice sentence or phrase. Note that this is a difficult pattern to “localize” without giving thought to culture’s influence on the order of the fields. For example, in Japan you may want to ask for the last name before the first, or you may need to arrange fields for grammatical reasons.

Input Hints

Input hints elaborate on what is required from a field and are placed beside or below the input box. This can help clarify ambiguous fields or fields you commonly find users making errors on.

Jenifer Tidwell recommends your input hint be 2 points smaller than your label font, and be as concise as possible.

Keep in mind input help can be overlooked, and are not a substitute for proper labelling.

Input Prompt

This pattern pre-fills a text field or drop down menu and tells the user what to do or type. This solves the danger that the user will overlook input help – it’s put right where their eyes are focused.

In some cases, like the Apple Store, the prompt replaces the field label.

A mistake Apple originally made was the input prompt would disappear as soon as the user started typing, and not re-appear if the field was cleared to “start over.” This has since been corrected on the Apple Store, but if you use this pattern, make sure you don’t repeat the mistake.

Password Strength Meter

You’ve likely experienced a dynamic “password strength” meter when signing up for an email account or with a social network. Sites that require or highly recommend strong passwords should provide this real-time feedback, rather than letting the user hit “submit,” reloading the page and then asking for a stronger password.

Twitter is a good example of password strength feedback. It uses color bars and strength indicators that range from too short to weak, good, strong and very strong, that appear as the user is typing.


Autocompletion

I’ve written about the virtues of autocompletion on Get Elastic before, (especially the rich kind, the pattern that suggests possible search terms as a user types. You should be familiar with this since the major search engines use this. It helps prevent typos and can help users hone in on more specific terms for better search success the first time.

Autocompletion is even more valuable on mobile devices, where input is more tedious.

Dropdown Chooser

Dropdown menus need no explanation, but note that they are most appropriate for fields where input can only be one in a set of options. For example, color, size, O/S or shipping option.

Also keep in mind, when only one option exists in a dropdown (due to other options selling out), consider a format where the user can see the single option without a menu. Or, if there are a small number of options, consider showing options as buttons that gray out when they become unavailable.

List Builder

The list builder pattern allows a user to configure something using “source” and “destination” lists. They are useful when users are required to select subsets of data. They may use “Add” and “Remove” buttons, or have a drag-and-drop functionality.

List builders are less common on ecommerce sites than in software applications, but you may find some using this functionality in product configurators, for example. You may also find them in bundling situations, where a accessories may be added to a product.

Good Defaults

Prefilled form fields with the “best guesses” at values the user wants are considered good defaults. A flight finder on Orbitz or Priceline that pre-selects the current date and economy travel is an example. Another is using geolocation to prefill a user’s country in a checkout form.

Keep in mind that an incorrect guess could lead to an error, as usability experts have found users’ eyes jump to empty fields (and they don’t read instructions carefully). This is best employed when you’re absolutely sure of the correct input – such as filling in city and country based on zip code.

Also, avoid defaulting sensitive information such as passwords, gender, age etc, and don’t pre-check email opt-ins!

Same-Page Error Messages

When errors occur, error messages should appear on the same page of the form, rather than in modal dialog boxes.

The biggest problem with modal dialog boxes is the instructions disappear when you return to the form!

Great error handling places a message at the top of the page and proximal to the fields with the errors. Tidwell recommends to make the error messaging short, but detailed enough to explain the problem. Use ordinary language, not “computerese” ExamplesL “Is that a letter in your IP code?” vs. “Numeric validation error.” And, “Sorry, but something went wrong! Please click GO again” vs. “Javascript Error 593″ or “This form contains no data.”

I say this also goes for ecommerce product pages – make sure you’re making it very clear what the customer did wrong and where. For example, when a customer fails to select a size, use a pop-up callout pointing to the field.

Even better, prevent the customer from submitting an erroneous form by disabling the checkout button until all is configured, and reporting the error when the user hovers over the button.

In checkout forms, use inline validation to give instant feedback before the user hits submit.

Armed with this information, where can you improve form design patterns on your ecommerce site?

If you’re interested in full book reviews of Designing Interfaces, you can find them on the O’Reilly website.

Site Speed – Are You Fast? Does it Matter?

0 comments

Posted on 21st February 2011 by in Search Engine Marketing

Posted by Geoff Kenyon

When Google made their “page speed is now a ranking factor” announcement, it wasn’t a significant new ranking factor, but it is significant because it means Google wants to use usability metrics to help rank pages. Your site speed should be a priority as slow sites decrease customer satisfaction and research has shown that an improvement in site speed can increase conversions.

To better understand how fast the web is (as of February 2011), I collected site speed data from approximately 100 different sites. This data allowed me to create a very close approximation of the equation that Google currently uses to report (in Webmaster Tools) how fast sites are relative to each other:

y = 122.32e-0.31x
 
In this equation, x is the time it takes your page to load (in seconds) and the result, y is approximately the percent of pages that your page is faster than. If you grab your load time from Google Webmaster Tools, you can use this equation to gauge how fast you are compared to the rest of the web. If you don’t want to bust out your calculator, grab this spreadsheet and use the calculator I set up.This equation is charted in the graph below.

site speed load equation

The x axis in this graph shows the page load time (in seconds) and the y axis represents the per cent of sites that the corresponding time is faster than. So if a page loads in 4.3 seconds, it is faster than 31% of other pages on the web.

This data set allowed me to view the following data points:
 
  • If your site loads in 5 seconds it is faster than approximately 25% of the web
  • If your site loads in 2.9 seconds it is faster than approximately 50% of the web
  • If your site loads in 1.7 seconds it is faster than approximately 75% of the web
  • If your site loads in 0.8 seconds it is faster than approximately 94% of the web
So now that you can test how you stack up to the rest of the web, the next question becomes how do you compare to your competitors. You can check this pretty easily a couple different ways. Web Page Test is a good web interface you can use to check page speed and Show Slow has automated tracking tools that let you continually monitor pages. I really like using Web Page Test as you can set the location to San Jose (fairly close to Mountain View).
 

How Important is Site Speed?

My interpretation of what Google has said
At this point, the question becomes how important is load time. While increasing your site speed is really important and should be done for the user’s experience, it can also improve your conversion rate, this section will only look at how page speed affects SEO.
 
If we look at Google’s official blog post announcing site speed as a factor, we read:
 
“While site speed is a new signal, it doesn’t carry as much weight as the relevance of a page. Currently, fewer than 1% of search queries are affected by the site speed signal”
 
I think this means that site speed will affect only queries where other ranking signals are very close or when the load time is exceptionally poor. If competing pages have high relevancy scores and close link metrics (which isn’t probable), page speed may come into play. Additionally, I believe that site speed could negatively hurt you if your page takes an excruciatingly painful amount of time to load.
 
Matt Cutts was nice enough to blog about this topic when he was on vacation and added onto the above statement with:
“That means that even fewer search results are affected, since the average search query is returning 10 or so search results on each page.”
 
Basically, this isn’t going to shake up the top ten; when it is seen, it will probably be seen in keywords ranking much lower than the top ten.
 

My Unscientific Experiment

I decided to do a bit of unscientific research, I took a few of the most popular search terms for 2010 (iPad, chatroulette, free, Justin Bieber) as well as two keywords that get a lot of link love (here, home) and collected the load time for the top 20 results of each keyword. The data ranged from 1.062 to 58.881 seconds.
speed of search results
 
As you can see in the above chart, there are some REALLY slow sites ranking in the top 20. I wanted to see if these sites just happened to be running slow at the time or if a second measurement would show that the slow sites are really faster. A week after I took the original measurements, I re-timed any page with a time over 15 seconds (which totaled 18 pages). While some sites showed significant variance the majority did not change that much. The average change was an improvement of 1.72 seconds, or 4%.
 
The average site speed for the 120 different results was 9.58 seconds while the standard deviation for this data set was 9.86 seconds.
site speed distribution
 
According to the normalized distribution (as well as simply looking at the data), you are categorically slow if your page takes more than 19.44 seconds to load as only 15.86% of sites in the top 20 results from this sample were slower than this. Using the site speed equation described earlier, if your site takes 19.45 seconds to load, you are only faster than 0.3% of the web.
 

How to Improve Your Site Speed

If you want to improve your SEO, I would suggest building a link instead of focusing on speed (unless your site is currently extremely slow). That said, speed is a metric you should be trying to improve in order to improve the overall user experience. To decrease your load time, there are a few best practices you should follow:
  • Minimize HTTP Requests – Your pages will load faster if they have to wait for fewer HTTP requests. This means reducing the number of items that need to be loaded, such as scripts, style sheets, and images.
  • Combine all of your CSS into an external file and link to it from the <head> section each page instead of loading it in the HTML of a page. This allows the external page to be cached so that it loads faster. JavaScript should be handled in a similar fashion as CSS.
  • Use CSS sprites whenever possible – This combines images used in the background into one image and reduces the number of HTTP requests made.
  • Make sure your images are optimized for the web – If you have Photoshop, this can be done by simply clicking “save for web” instead of “save”. By optimizing the formats of the images you are essentially formatting the images in a smarter way so that you end up with a smaller file size. Smashing Magazine has a nice article on optimizing png images.
  • Use server side caching – This creates a html page for a URL so that dynamic sites don’t have to build a page each time that URL is requested.
  • Use Gzip – Gzip will significantly compress the sent to the browser which then uncompresses the information and displays it for the user. Many sites who use Gzip are able to reduce the file size by upwards of 70%. You can see if sites are using Gzip and how much the page has been compressed by using GID Zip Test.
  • Use a Content Delivery Network – Using a CDN allow your users to download information in parallel, helping your site to load faster. CDNs are becoming increasingly affordable with services like Amazon CloudFront.
  • Reduce 301 Redirects – Don’t use 301 redirects if possible; definitely don’t stack 301’s on top of each other. 301 redirects force the browser to a new URL and require the browser to wait for the HTTP request to come back.

If you want to do further research on improving your site speed, Google has a good list of helpful articles for optimizing your page speed here that are much more in-depth than the above suggestions. To get suggestions specific to your website, tools like YSLOW and the HTML suggestions in Google Webmaster Tools are great resources.

Do you like this post? Yes No