RSS

Category Archives: personalization

Should Google Be Feeling More Lucky?

I bet that 99.9% of the people reading this blog a) use Google at least five times a day and b) haven’t used the “I’m Feeling Lucky” button for at least a year.

And yet, that button still takes up a lot of space on Google’s homepage. I know for a fact that Google does a lot of usability testing on their homepage, so I’m going to assume that there are still denizens of users who find this button to be a differentiating feature for Google.

But I suspect that this button remains on the page despite whether users really like it or not. Why? Well, two reasons. First, “I’m Feeling Lucky” still gives people a warm-fuzzy feeling about Google. It’s the sort of non-corporate approach that endeared Google to the masses in the first place. Take away “I’m Feeling Lucky” and I am sure that many critics would declare this the final transition from happy-go-lucky start-up to full-blown corporation.

Second, the raison d’etre of “I’m Feeling Lucky” was the idea that Google could take you to directly what you wanted without searching at all. Take the button away and Google has conceded defeat – we actually can’t get you to where you want to go with one click.

Of course, it’s not really in Google’s financial interest to do so. Consider what would happen to Google’s revenue if users started to use “I’m Feeling Lucky” more than the regular search results. All of those AdWords clicks that occur when a user browses SERPs would be gone.

Idealist that I am, I still believe that the concept behind “I’m Feeling Lucky” will ultimately be achieved, most likely through a combination of personalization and collaborative filtering. As search engines (or social media engines) learn more and more about specific users, is there really a need to display 10 results on a page (much less a message that states that the search
engine found more than a million results relevant to the user query)?

Not really, in my opinion. As I wrote way back in February 2006, someday I’d expect search engines to “know” so much about you that “I’m Feeling Lucky” would be just the beginning. For example, I wrote about a hypothetical search experiences in which:

When you type in “los angeles travel”, it takes you directly to the Web site with the best travel deals for you to Los Angeles. Heck, depending on the information you have provided or the system has gleaned from you, it might even know the dates of your travel, your departure location, your preferred method of traveling, frequent flyer numbers, travel companions, credit card information, and whether you need a car, hotel, a kennel for your dog, and some new luggage. All you need to do is review the price of your trip, click submit and voila you’re off to LA!

For the foreseeable future, it seems like “I’m Feeling Lucky” will remain a (mostly ignored) part of Google users’ everyday experience. The time will come, however, when – whether through Google or another technology – users start to realize that being lucky is a lot easier than searching through reams of results. No more SERPS? That will be an interesting day for us all.

 

Six Search Technologies You Should Know About

The days of the one-size-fits-all search algorithm are over. As impressed as we all were with Google’s PageRank algorithm back in 2001, the results you’d get from that algorithm today would be laughable in comparison to the results we have come to expect from search engines.

Why? Well, in part because SEOs have gamed the original algorithm to death at this point, but mostly because search technology has gotten so much better since then.

Here, then, are six search technologies that will (or are) reshaping the search landscape.

1. Collaborative Filtering. Loyal readers may wonder why I don’t just change the title of this blog to “Collaborative Filtering Thoughts” since I mention this technology about once a post. Collaborative filtering is technology that matches your interests to people similar to you, best expressed in Amazon’s “People who bought this book also bought . . .” Many Web 2.0 applications are based on this principle, such as StumbleUpon, del.icio.us, and Flixster. I’m very bullish on collaborative filtering, simply because I believe that the “wisdom of crowds” can be far more effective than even the best algorithm for many types of searches (product reviews, restaurant recommendations, someday perhaps even dating!).

Examples of Collaborative Filtering: Collarity, Launchcast, Flickster, Amazon.com.

2. Personalization. As the name implies, personalization uses data a search engine has about you to serve more relevant results in the future. For example, if I continually do searches for “lake trout” and “fly fishing”, a personalization engine will likely conclude that my search for “laker” is not for a basketball team, but rather for a fish. Personalization has the potential to be very powerful, but it also comes with a price – privacy concerns. Ultimately, this technology will only work if consumers really trust a search engine to protect and honor their personal data.

Examples of Personalization: Google Personalization.

3. Semantic Search. Semantic search identifies similarities in words and phrases. Thus, if I searched for “telephone”, the search results might show me results that contained sites about “cell phones.” In the paid search world, this might mean that you buy the word “mortgage” on broad match, but end up getting matched with terms like “refinance” and “home equity” because the search engine considers these words to be semantically related to one another.

Examples of Semantic Search: Hakia, Yahoo “also try” results.

4. Clustering. Clustering, or clustered search, tries to categorize words or phrases into a taxonomy (or groups) of related themes. I might type in “auction” and a clustering engine would show me categories like “Online Auctions” and “Fine Art Auctions” and beneath each category I would find sub-categories like “eBay”, “Ubid” and “Sotherby’s.” Clustering is a great way to provide additional navigation options to users who might feel overwhelmed by the raw search results.

Examples of Clustering: Clusty, eBay search results.

5. Local Search. Local search can be described in two ways – either it’s interactive maps like Google Maps, or it’s geotargeting based on the IP address or user registration information. For example, as a registered user of Yahoo, Yahoo knows that I live in the Bay Area (I gave this info to them when I signed up, and I was actually honest). As a result, I get a lot of ads for local events, car dealers, and Bay Area real estate brokers. But even if I didn’t register, Yahoo could still have a good idea of my location by looking at my IP address, or by cookie-ing my searches.

Examples of Local Search: Google Local, Krillion.

6. Human-Edited Search Engines. As funny as it may sound, humans are making a comeback (here’s hoping I don’t see the top of the Statue of Liberty on my next beach walk . . .). As the number of Web sites multiple, it becomes harder and harder for anyone to filter out the all the noise and get to the good stuff. So rather than do the hard work yourself, why not farm out the effort to someone else? That’s the theory behind search newcomers like ChaCha, Mahalo, and really Wikipedia when you think about it.

Examples of Human-Edited Search Engines: ChaCha, Mahalo.

Phew, that’s a lot of different search options. Ultimately, I’m still throwing my hat in the ring with collaborative filtering, but you can bet that each of the technologies above – as well as many that have yet to be developed – will play a role in the future of search!