It’s Time to Bing and Decide

Lookout Software Developers and Web Developers!  Here come the Bing advertisements!  Fresh from the television, check out the latest Microsoft Bing TV advertisement!  The question is will they work?  I kind of like it! 

The reality is commercials and web advertising will get people to check out the search engine.  However if the search engine doesn’t work well, or users have a bad experience, they will never come back.  It’s all about the usability of the search engine really.  Check out my article on MSDN to read my thoughts on Bing from a usability perspective.  You should also check out David Wesst’s article on Bing.

Remember a great product supported by great advertising and great developer tools will do extremely well in our new real time world of software evolution.  You need all three ingredients.  If you are missing any one of these elements, the product will not succeed. The verdict still hasn’t fully arrived on Bing.  I love it, but will the world?

An Inside Look at Bing

Bing is about to rock the search engine world next week.  Find out why!

Bing
Microsoft will release Bing early next week, a search engine that finally has the potential to steal away some of Google’s dominating market share.  I will be honest I was a little sceptical when I first heard about Bing (codename Kumo).  In fact the original title for this article was going to be a lot more negative.  But now that I have had the chance to use it for real world searches, I am impressed and have switched my search engine from Google to Bing.  It was a no brainer.  Bing won me over in about 10 minutes. 

As I kept searching more and more, all these little features kept popping out at me!  They weren’t so crazy that I was confused and wanting to go crawling back to Google.  They were slight tweaks and magical changes that I’m sure were daunting from a back-end and logical programming perspective, but the magic is in how non intrusive and awesome the features are to the user.  So what were these sleight of hand tricks that Microsoft was able to embed?  Why did I finally switch my search engine from Google after nearly 8 years of being a loyal fan that promoted Google to nearly everyone that used something different?

Comparing Bing Search with Google

Winner: Bing

I just bought a new digital SLR camera, Nikon D60, and I wanted to download the manual to my laptop for reference purposes.  So I went to Bing, and I searched Nikon D60.  I was blown away at how nice the search results were laid out for me.  It was clear that bing knew exactly what I was looking for.   Check out the search results!

Bing Search Example

You’ll notice that it starts off with images which is really cool because it confirms that it’s the right camera.  On the left it has various options I can select from including: Reviews, Accessories, Manual, Repair, Lenses, and Videos.  Pretty slick.  So I was looking for a manual in this case. I simply click on the Manual selection, and the first result is the correct manual from Nikon.  Let’s try the same search with Google.

All I get from Google is a ton of advertisers and links to buy the camera. Not at all what I’m looking for.   I click into a few of the links to see if they have the manual and they don’.  They also don’t really have pictures or reviews easily accessible anywhere.  Next I’ll try a more specific search I guess like “Nikon D60 Manual”.

Google Search Compare

So I tried to find my manual again, this time I get a paid link to the Nikon web site, followed by something that looks like it should be the manual.  I click on it, and it’s definitely not my manual.  I scroll down a bit, and no manual.  So I go to the Nikon site and start looking through it and about 15 clicks later I find what I’m looking for.

Compare Google with Bing

With Bing I not only found exactly what I was looking for, but the interface was so simple I was able to find the manual in two clicks by only typing “Nikon D60”.  With Google I typed in exactly what I wanted, and it took me 15 clicks and about 5 minutes.  Google gets an Epic Fail, Bing clearly wins.

Let’s try another search for “Disney”.  If I am searching for Disney I am probably looking for: Games, Movies, Disney Store, Shows, and Schedules.   Guess what bing lets me filter on super easily!  Check it out below and tell me it’s not an awesome search result:

Bing Disney Search

Google’s results for “Disney” are very lacking.  Pretty much everything that shows up is not what I’m looking for, and its presented in a pretty static interface that reminds me of the 1990’s to be honest.

Google Disney Search

So on basic search that typical users will perform, Bing’s results are ridiculously better.

Comparing Bing Interface with Google Interface

Winner: Bing

Let’s go on a tour of some of the Bing features.  A nice one to start with is the new preview feature that allows you to see useful information pertaining to a web site before you click the link.  I’m not talking about a useless thumbnail that you can’t see well.  This is actually relevant information, including links to let you drill into the site, before even going to the web site.

You’ll notice it’s pretty slick.  I just hover of the right side of the result, and I get details on the web site, with links that let me drill into the site right away.  This is actually a huge time saver that should get rid of many of the “Click and Back” usage that many users do today on search engines.  The really nice thing is how well this feature works and how easy it is to read.

Bing Search HVAC

I really love the filtering options you get with bing as well.  They are freaking awesome.  I can very easily filter my result set on anything I would like, and the search results change, and in some case the interface changes slightly to present the data better.  But the cool thing is that you feel like you are still on the same page.  With Google as you go to different Google applications, you feel like you are definitely in a different place, and can’t easily get back to where you were.

Bing Search Related Information

Comparing Bing Image Search with Google

Winner: Bing

I love the image searching because it’s so integrated with the rest of my experience.  Clicking on Images easily filters my results and shows me Images.  I can easily hover over the images, and as I hover over them they seem to “Pop Out” at me.  I get more information on the image as well.

Bing Image Search

If I click on the image, I get a listing of all the images had previously which is pretty cool, and I can also see the image in larger view if I like, all within the same interface.

Bing Image Search Details

You also get some easy to use options for the Bing Image Search that aren’t hidden.  They are easy to see, and you can filter your results very easily.

Bing Image Search Options

The display options are easy to see again, right at the top right corner, and work really fast.

Bing Image Search Display Options

With all these slight improvements and tweaks, Bing beats Google hands down with its image searching capabilities.  Try the same searches with Google and you get lots pretty quickly.

Comparing Bing Video Search with Google

Winner: Bing

The Bing interface is awesome to use.  Probably the most amazing feature in Bing is how the search results change dynamically depending on what you’re searching for.  Let’s try a different search this time and look up one of my favourite bands, the Red Hot Chili Peppers. 

A simple search for “Red Hot Chili Peppers” in bing gives me an awesome result set back.  It shows me images of the Peppers, followed by their web site and some other very relevant results.  Along the left I can filter based on Videos, Interviews, Tour, Albums, Lyrics, Songs, and Images.  Let’s check out the videos section.

music search bing

The video’s section is pretty cool for a few reasons.  One is I can easily go back to any other filter, or my main search on the same user interface.  Google makes you jump to different sites and you get lost really easily and end up pressing the back button in your browser a couple of times. One of the other awesome features that you have to really see, is I can just hover over the videos, and they start playing.  In Google in order to see if I found the right video, I actually have to click the video which takes me to the video web site, and then see if it’s the right one.

bing search video 

If I want to play the video it’s super easy, I just click the video, and the player starts up right within bing!  No need to leave the bing site.  The cool thing is they have this working for all the video sites I tried including AOL, YouTube, MySpace, Soapbox, and Dailymotion.  Pretty cool, AND it didn’t make me get lost in my search quest.

bing search play video example

I tried the above within Google, but to be honest it was so horrible, I’m not even going to bother putting in the screenshots. It’s one of those things that make you think that the only reason you liked Google was because there was nothing better.

Conclusion

I really wanted to give some props to Google at some point in this article so that it wasn’t completely lopsided, however there was no way.  Bing’s search is ridiculously better than Google Search in pretty much every way possible. 

It’s really one of those things where I’m sitting here thinking to myself “I remember when I was telling everyone to go check out Google its results are awesome”, and everyone did that back in the day, and it really made Google what it is today.  I totally see myself wanting to tell people to check out Bing, and at the end of the day, it’s the word of mouth that a product is amazing that is going to mean success or failure for Bing.  I know personally, I have a huge network of friends involved in every area of technology; I’m super excited to show them how cool Bing is.  They might not listen to a television commercial, but they will listen if I tell them to check out Bing. 

With the features Bing offers, I find it hard to believe Bing isn’t going to catch on like wildfire.  It took Google to make Microsoft better, now it will take Microsoft to make Google better.    It’s clear from using Bing that Microsoft is a different company now that it has been infused with usability experts and designers.  The sleeping giant has clearly woken up.

In the end, users will win this war no matter what happens, and that is what has me more excited than anything!

 

Technorati Tags: ,,

The Future of Search

Microsoft is getting ready for battle with Google with Bing.com.  Internally Bing has been talked about as Kumo.com.  Over the next few months, Microsoft is going to spend $100 million dollars on promoting Bing.com.  But what is Microsoft bringing to the table with Bing.com?  Microsoft has certainly done their homework over the last several years.  They seem to think they have a great product now, let’s see how well it does against Google.com!

Google’s big mistake was declaring search almost solved at 90% to 95%.  Search is so far from being solved it’s not even funny.  Microsoft did its own research and found that 42% of all searches need to be refined.  25% of all searches result in the user hitting the “back” button.  I wrote an article called “Who Wants To Beat Google?” a few months ago, and it sounds like Bing is going to have many of these features which is great, but there is still something I’m hoping Microsoft is not forgetting.  The Developers and Webmasters!

Don’t forget the Developer Tools

One of the things that has always set Microsoft apart from other software companies is their developer tools.  By creating awesome tools for developers to use to build on the Microsoft platform, Microsoft has created an army of developers that depend on Microsoft products being installed on computers.  They in turn promote Microsoft to companies, friends, and family.  Google has done the same thing with search.  They provide a ridiculous amounts of tools for SEO experts to develop new tactics, monitor results, create advertising campaigns, check the health of their web sites, and so much more.

Let’s take a look at what Google offers web developers and webmasters:

  1. Google Webmaster Tools
  2. Google Webmaster Central Channel on YouTube
  3. Google Adsense
  4. Google Analytics
  5. Google Adwords
  6. Google Trends
  7. Google Experimental Labs
  8. Google Labs

These aren’t all the tools by any means, but you get the point. The great thing about all these tools is that you can sign up and be up and running with these tools extremely fast! Google has invested a large amount of money in building up all these tools, and have created an entire ecosystem surrounding their search engine.  It’s not just about a search engine!  Just like it’s not just about having the best operating system, Microsoft needs to remember that it’s not just about having the best search engine. It’s about having the best development tools, the best developers, and the best partnerships.

It was awesome to watch Netscape and Microsoft do battle back in the 90’s.  I’m looking forward to this battle, as it’s only going to benefit the consumers and help advance search even faster!

Who Wants To Beat Google?

How Microsoft can beat Google and win the Search Game

Google It sounds like everyone wants to beat Google these days.  Great goal, but how do you do it?  Everyone seems to think they have the magic bullet! Microsoft was about to buy Yahoo! for over 44 billions of dollars!  They are investing billions in R&D.  But do they have the right approach?  Some people think you need more web pages indexed.  Some believe you need a better interface. I tend to think the answer is right under everyone’s noses, they just need to use a little bit more passion, focus, to get the job done.  But what should they be focusing on?  What should the vision be?

What I propose below will take a huge team of brilliant people, a lot of money, and a lot of passion and insight into what is really going on with the Internet.  Seeing as how I have limited resources, and no huge team to build this, I figured I would publish my thoughts on my blog, and see if any company out there would take on the challenge of building the next evolution in search.  With the coming economic downturn, hundreds of thousands of web 2.0 companies are about to be wiped off the planet.  Companies that rely solely on the Internet for their survival are going to have to bunker down.  Even mighty Google has seen a fairly good beating in the last year, seeing their stoke price that was over $700 a share a year ago plummet to almost half at $386 a share.  The free food is already disappearing.

Microsoft however, holds on strong because they are extremely diversified, and do one thing really well.  Software!  They have an incredible amount of money, and incredible army of brilliant people (nearly 100,000 employees). They also have some of the most incredible visionary leaders on the planet at the helm of the company.  If anyone can create a better search engine, it’s Microsoft – Don’t argue with me you know it’s true!  Will Google ever go away?  No. But they could sure use some healthy competition to force everyone to innovate quickly!

Our Social Graph

The Social Graph that Facebook always talks about is extremely powerful.  Facebook knows a lot about you.  Other social networking sites and tools know a lot about you.  They know who your friends are, where you live, and where you work.  They have pictures, videos, and posted items that you find interesting.  They even know what social groups you are a part of, and what events you plan on attending.  Trust me when I say “Facebook” knows more about your friends likes and dislikes, than you do.

What’s Wrong With Search Today?

I find it absolutely absurd that when I do a search for something like “GAC”, I get the Geological Association of Canada.  I am a software developer.  Facebook knows it, Twitter knows it, and LinkedIn knows it.  Google for some reason seems to be clueless.  There is very little relevance detection built into the search. If my mom does a search for something, or if I do a search for something, Google treats us exactly the same.  My mom loves crafts, and I love software development.  We should get completely different results.

Why has nobody taken advantage of all the social graph data out there?  Simply copying Google, re-branding it with a different logo certainly won’t work; people need a reason to switch. Adding context to search will give them that reason.  Let me explain.

Let’s say a search engine were to partner with Facebook.  What a minute, Microsoft did.

As Bill Gates has mentioned over and over in the last few years, search has a long way to go.  All the demos I heard about a few months ago (new interface for searching with never ending scrolling, etc.) today quite frankly are not what Bill Gates was talking about. Scrolling endlessly so you don’t have to page? Not really an innovation.

What they need to do is a demo where they perform some searches with Google, and some with Live Search, and the Live Search results are better every time.  And not just slightly better. Enormously better!

So What Can Microsoft Do?

Live Search It’s clear that Microsoft has the best software developers, architects, and engineers in our industry working for them.  They also have a lot of money to invest into search, which was made clear when they tried to purchase Yahoo!.  What they are missing is also very clear.  While they know they want to win, they need that vision and roadmap to get there.  They need the battle plan.  Microsoft knows with Windows, Internet Explorer, and Office that it’s not about being first.  It’s about creating an operating system that is better than the other operating systems out there.  Creating an office suite that is better than everything else out there.  It’s about creating a web browser that is easy to use and does what you want it to do.  And lastly it’s about creating applications that all work together seamlessly.

So let’s put together a simple strategy that if executed correctly, could see Live Search gain incredible market share very quickly.

Live Search and Facebook Connect

Microsoft should be taking advantage of Facebook connect and connect Live Search with Facebook Connect.  Using Facebook Connect, Facebook users could connect their profile data and authentication credentials with Microsoft Live Search. By connecting search, with the users profile data, you suddenly have created what I would call the ultimate search engine.  And since Live Search is coming to Facebook already, having Live Search provide users with extremely relevant search results would be really powerful for users.

And it’s not just about context with Facebook.  This is merely an example.

Microformats are the future of Search

Support Microformats better than any other search engine.  Start with hCalander, hCard, and hReview.  If you haven’t heard of Microformats yet, you should really read up on what they are, and why they are so important.  Up until now, most of the data on the Internet has been completely unstructured.  You perform a search for “Contact Miguel Carrasco”, you get my blog but that’s about it.  You should really get a contact card link that you could import into Outlook, my phone number, and a picture of me.  After all, that’s what you’re searching for, not my blog.  Here is an example of an hCalander Microformat being used to create an event for our Winnipeg.net User Group event last week.

 1: <div class="vevent" id="hcalendar-Winnipeg-.net-User-Group-September-Event">
 2:     <a class="url" href="http://dotnetwired.com/">
 3:     <abbr class="dtstart" title="2008-09-30T06:00-06:0000">September 30, 2008  6</abbr>
 4:     <abbr class="dtend" title="2008-09-30T08:00-06:00">8am</abbr> :
 5:     <span class="summary">Winnipeg .net User Group September Event</span> at
 6:     <span class="location">17th Floor - One Lombard Place - Winnipeg, Manitoba, Canada</span></a>
 7:     <div class="description">What could possibly be better than enjoying some free pizza and pop with your peers while be entertained / educated by a presentation on a single .Net topic? Well, how about an open forum that includes some of the hottest topics in software development to date?! To keep the meeting energized, we will be limiting each topic to 20 minutes, and what's more, each topic will have a subject matter expert on hand to facilitate the session.
 8:
 9:     Come prepared with questions, project stories, and ideas to one of the most unique user group sessions we have ever had.
 10:
 11:     Topics will include:
 12:
 13:     What is BizTalk
 14:     A Real World Silverlight Application
 15:     What is NHibernate
 16:     Why Continuous Integration Is Critical
 17:     Open Forum Free-for-All Session</div><div class="tags">Tags:
 18:     <a rel="tag" href="http://eventful.com/events/tags/winnipeg">winnipeg</a><a rel="tag" href="http://eventful.com/events/tags/user%20group"> user group</a><a rel="tag" href="http://eventful.com/events/tags/.net"> .net</a><a rel="tag" href="http://eventful.com/events/tags/microsoft"> microsoft</a></div>
 19:
 20: </div>

A search engine that supported this Microformat could display this information right in the search results, and have a link to the web site to register for the event.

The Complete Search Interface

Something everyone seems to forget is that when Google came out, there was really only web searching going on.  Blogs didn’t exist, video wasn’t really that big, and Facebook and other social networks hadn’t even been heard of.  The future of search is context.  People spend hundreds of hours a month on social networks, news sites, microblogging, and blogs.  They are constantly feeding these systems with an incredible amount of data about themselves.  What do they like?  Who are their friends?  What are they doing next week?  What kind of mood are they in?  Where are they traveling to in three weeks?

I use at least 20 different “social” services on the Internet in any given day.  Wouldn’t it make sense that a search engine could not only search all this data for me, but also use the data to help give context to searches I conduct.  For example, let’s say I’ve been tweeting for a few days that I am going to Miami in a week:

On Facebook, I’ve created a few events that I will attend while in Miami.  On Digg, I have dugg a few stories about some new scuba gear that was just released.  On Last.fm, I have created a few playlists of music titled “Miami Plane Ride”.  On Facebook I get a few wall postings from friends that say I should check out a few key bars and dance clubs in Miami.  Yet another friend has suggested a few beaches they like, and posted some pictures of the beach.

Now, current day, If I were to go to Google and do a search dance clubs, the top three searches have nothing to do with anything I am looking for.  I get:

Google Search Results

Like I said, none of these searches have anything to do with what I am looking for.  Maybe I am being way too hard on Google.  I should have typed in Miami right?  Let’s do that to see what I get:

Miami Google Search Results

Now I at least get search results that show me Dance Clubs in Miami.  But which one is the one my friends told me about?  Why didn’t that one come up right away?  Why didn’t their pictures show up, and maybe the video they posted.  Where are their comments?  Instead of being presented with information from a trusted friend, I get links for web sites that have a high page rank because they have a lot of links coming to their domain name.

With Live Complete Search, searching for “Dance Club”, would have instantly added context to my search, narrowing my results to Miami.  It wouldn’t do this just because I was planning on going to Miami, but because it knew that I was just twittering my friends asking them what good Dance Club’s in Miami where.  Therefore, performing the search, would have loaded up the following result:

Live Search Complete

You’ll notice the first result is Nikki Beach, the beach that one of my friends told me I should check out on Facebook.  A picture is also added to my search, and the comment they left me is also visible right on the search page.  The phone number is also provided to me using microformats, and I can also get additional details on the location using Twitter, Digg, or Facebook.  Furthermore, Live Complete Search knows I created a Miami playlist on Last.FM, so it is placing a link to that playlist right in the search.

Of course this is merely an example, but I think you start getting the idea.

Building Live Social Profile

It’s fairly amusing to see all these companies trying to clone every other company’s ideas, when Google has already proven that you don’t really need to own all that data, you just need to be the one presenting the data and helping people find it.  Microsoft has the number one IM client on the internet, MSN Messenger.  Every single one of those users has a Live account.  Some of them also have a Live Spaces account.  I don’t know about you but Live Spaces are not really used that much.  A quick click through some of my most active MSN users shows me that they in fact have never used their Live Spaces, or if they have, use them 1/100th of the time when compared to Facebook or other sites they do use.

My proposal entails turning Live Spaces to be just that, “Live” Spaces.  Allow users to create a custom portal that meshes together their entire Internet social profile. doing so would create the ultimate social profile, and social “my page”.

Live Social Profile

The Proposed Interface

The proposed new Live Search interface is very simple.  By default it offers the complete search capabilities of searching everything on the Internet and placing it right within the search results.  For example, using complete search, you could get some results from web pages, a few blog posts, and a couple of YouTube Videos.  You might even get a few Digg articles, and some twitter chatter on your search page.  Want to only search your social graph?  No problem, just click on Social, and the Search results instantly filter to only show social results.

Many filters could be added to the Live Search interface, including “Research” or “Children”.  Schools could lock down their computers to only allow for Research searches, and parents could lock down their kids to only use the Children approved sites.  By connecting all these disconnected systems through the Live Spaces and Live Profile, you create something infinitely more powerful than Google PageRank, and the pendulum starts swinging in the other direction.

Live Search

 

Final Thoughts on Search

Hopefully you have come to realize merging social context, microformats, and a new interface that provides the entire web at your fingertips will be the next leap in search.  Having search results that are 10 times more relevant based on social graph algorithms vs. PageRank and PageRank clone algorithms will dominate the web.  I should note as well that this article only lists three out of the 15 items that I feel should be added to search to make it leap to the next level.  It’s just way too much to write for one blog entry.

Microsoft you want me to switch from Google to Live Search?  Provide better search results, and this is the way to do it.

Technorati Tags: ,