Optimization vs User Experience

I’ve run into this problem many times:

Before optimization a site is converting about 3% of its traffic. After optimization, it’s converting about 2% of its traffic but I’ve increased the traffic to the site by 50%. Not bad right? I only lost about 1% conversion, but I’ve increased traffic by a whopping 50%.

Some quick math shows that I haven’t done anything to help the site’s overall goal.

100 visitors x 3% conversion = 3 visitors converting
150 visitors x 2% conversion = 3 visitors converting

Quite often, small changes will affect the conversion rate of a page – a couple more footer links, some content rewording, or a revised title. All your efforts could easily sabotage your returns.

Obviously usability and search engine optimization can go hand in hand – they aren’t mutually exclusive. But what if you need to choose between one or the other to spend on? Should you allocate your budget for marketing or improving user experience? Or what makes more sense for a successful website?

I’d start off focusing on a web site’s usability and user experience, long before I’d allocate funds for marketing. You should too.


First, improving your user experience/usability augments the effectiveness of your marketing campaign. It doesn’t go the other way around.

Second, marketing costs are limited by time. If you stop paying for PPC or SEO – your traffic will begin to taper off too. Not so with improvements to usability, since generally it is a one time thing. (Of course, you probably want to continually improve your user experience)

Third, dollar for dollar it’s hard for marketing to generate the same amount of returns investing in your user experience will generate. Let’s say your current conversion rate is 1% and through usability testing / conversion tweaks, you are able to increase that to 2%. In order for marketing to return the same amount of overall conversions, you would have to increase your traffic by 100%. On top of that, you would need to keep those traffic gains consistent all the time.

Fourth, many usability tweaks are common sense. For example, take a look at this thread over at Webmaster World, many of the tips are simple and would not cost anything other than a few minutes of your time.

Focus on a good user experience first, then place your efforts into your search engine marketing campaigns. Not before.

Anyone else have a story about optimization/marketing campaigns that affected conversions (for better or worse)?

MSN testing RSS reader

MSN is experimenting with an RSS reader and a Bookmark list (both using AJAX) – very smooth and minimalistic. I like it.

We’re just seeing the start of some nice rich internet applications. The big three have been pumping out beta and incubator projects very regularly now and the trend is RIA.

There has been plently talk about Google creating a thin client OS, but who says Microsoft won’t beat them to the punch?

Microsoft has the financial resources and the OS experience – I would love to see Google and Microsoft go head to head and develop a true web platform.

Improving Search Usability

We need better tools for refining/filtering search results.

37 Signals has touched on this before:

Yet as good as their search engine is, the results are only as good as the search terms you enter. How can you know if “african coffee trade” is a better search than “africa’s coffee trading” when you’re doing research? You can’t possibly know, but Google can.

Currently, the most obvious method of refining a search is through navigational tabs. Google, Yahoo, MSN, Ask Jeeves all have a similar set of tabs (web, images, news, local, and products) and a more extensive filter set available through advanced search options.

The problem with search engine defined filtering/tabs is the restricted limit. In order to present more filtering options, search engines need to place more tabs on their search pages – eventually they will run out of screen space.

In the past, Danny Sullivan of Search Engine Watch has suggested invisible tabs as the solution for refining search results. Search Engines work behind the scenes (ala Google Image results or Ask Jeeves pictures) and return different sets of data depending on the user’s search.

This works for predefined data types (images, videos, local, news) but does not allow for you to refine your own search. If a search query doesn’t return what you were looking for – you need to input a brand new search.

Sure you can modify your search terms and get a better set of results, but why should you have to? Why can’t search engines provide an interface so we can filter results based on our search query?

Personalized search is one step towards providing a better tool for search filtering.

A9′s Open Search and Google’s Personalized Search are both testing new personalized search technologies.

Google delivers results based on user profiles:

For example, people with an interest in the outdoors will see different relevant sites for a search on “bass” than people who are interested in music.

Open Search allows for filter searchs through other content providers (vertical meta search):

OpenSearch is not a search engine—it is a way for search engines to publish their search results in a standard and accessible format.

Before I can use any type of personal search, I need to define my profile – in Google I pick my interests and in Open Search I select the content providers. Either way I am actively filtering my results before searching. But what if I don’t have the experience or knowledge to filter my search beforehand?

Let’s say I’m looking for information on how to center my webpage.

My first search at google for “center web page” brings up lots of results with the noun form of “center”: Space Center, Kenedy Center, etc. Now if I had typed in “centering web page” I would have been taken to the results that I wanted.

Why can’t search engines provide me with the tool to refine my search AFTER the initial query?

Google understands enough about the word “center” to know that I could be searching for a multitude of different items. Yet I get no method of altering my search.

Here’s how search engines could improve:

  • Contextually Defined Tabs – Provide tabs that I can click on that will refine my search based on my initial search query. If I’m searching for “SEO Forums”, I doubt I’ll need the froogle tab. But a tab that narrows my search to “Search Engine Optimization” websites would help.
  • Clickable Search Alternatives – What search queries are related to and stem from my original search. Please make it clickable.
  • Keyword Tags – Display the relation between web page results and the keywords used to find them. If most people are finding/clicking-through to CNN after a search for “news”, then tag the CNN page with “news”. This way I have a power search tool. If I want to find ipod sites with news (aka ipodlounge), I’ll search for “ipod news”. If I want to search for ipods on “news” sites (cnn’s latest news on ipods) – I can do that.