Building Bing: Behind the scenes of the world's second largest search engine

Microsoft's Bing search engine has been evolving consistently since its debut back in 2009, and is now known for the gorgeous images displayed on its homepage each morning. Neowin had a chance to talk with Stefan Weitz and Robert Dietz from the Bing team who gave us insight into how the Bing team builds and designs their search engine. 

When it comes to building a search engine, the design and philosophy behind the service are nearly as important as the search results. But staying modern with your search design is not easy, as Stefan proclaimed, as search is constantly evolving; in his words, "the web of today, is much less a collection of pages and links and is much more like a high digital proxy of the real world". 

More importantly, not only does Bing have to think about what content to include in your search results, but how to display that information on your monitor and all of the mobile solutions that view the results as well. Considering that Bing is available on everything from a Windows Phone to your Xbox, making design changes to the service requires significant consideration on how it will be implemented on each type of device.

The way the Bing team thinks about design and user experience is that the web is not a static block of text and content but rather a flowing piece of fabric, and the team must observe and predict its movements so that it can be prepared for changes in user preferences. For example, a few years ago if you searched the name of your favorite restaurant, you might expect to find a listing for the phone number and address for the venue. Today, users expect to be able to have deep links to reservation pages or links to open an app that will allow them to see the menu at the location.

But how do you display these additional deep links, when do you display them, and should you even display them at all based on the search terms? These are the questions that Bing is constantly trying to foresee as the web evolves so that Bing is ready for how user preferences change, and so that the service evolves along with our expectations.

It is within this evolution that the Bing team is trying to help push Bing forward but without appearing intrusive, in the way that some feel Google is the 'Big Brother' of the Internet.

The Bing team tries to predict what your next action will be after you enter your query and then give you that information so that your search experience requires less clicking and eye panning. In fact, from search to first click takes approximately 20 seconds but the Bing team is working to reduce that by giving you the next bit of information you need, before you know you need it. Robert Dietz said that they want you to find what you are looking for and then have Bing already populate your next steps but also keep the interface as simple as possible. 

If you begin to think in that type of mindset, in an action+1 scenario, design becomes increasing complex as you now have the initial query but then you also have to display the next steps for the end user. But where do you display that content so that it does not distract from the primary query? To find the answer to that question, you conduct field trials to observe user trends and obtain feedback.

Image of legacy version of Bing.com courtesy of bing-seo.net

Microsoft is constantly testing new designs and feature changes on Bing.com to keep the service on the cutting edge of usability and performance so that the end user has the best experience on the market. Because Microsoft is the number 2 player in the market, according to Stefan, the company can be agile and nimble with its tweaks and can constantly push the envelope of design and performance as it hacks away at Google's market share. On the flip side, because Google is the largest player and consumers have long become accustomed to the basic feel of the layout, when Google creates changes, they have to be far more conservative to not upset their user base and thus, can become a bit stagnant on their design approach to continue to appease the masses.

Bing refers to these field tests as 'flights' and when they combine multiple updates, usually consisting of 5 or more flights, it is called a 'superflight'. As you might have guessed, visual changes tend to have the most impact, according to Robert, but framework changes often go unnoticed. Because of this, it's easier for Bing to tweak search results than it is the design. In the last superflight that involved visual changea, there were 51 field trials before the change was implemented on Bing.com 

When you think about how search has evolved over the years, it becomes clear that the process of search is no longer about a simple text box where you place a few keywords and hope to find the results to satisfy your query.  Today, search is evolving at a rapid pace as new platforms emerge (Facebook, Twitter, Klout) that require indexing but at the same time, you can't simply inject this data into traditional search results as the information is contextually sensitive. 

It's this contextually sensitive data that Bing is currently working to find the right balance of information with; usefulness but without becoming overbearing by shoving social data where it does not belong. At this time, Bing receives 2 billion data points from Facebook each day, but pairing that information up with the right search queries is not an easy task. As such, Bing is constantly tweaking and listening to user feedback about when social data is applicable and when it should be hidden, where it serves no real purpose.

But Bing will argue that social data is worth including on many queries. For example, if you search Bing for café recommendations in Paris, you can get your standard web results but it's also possible that someone you know also has recommendations that may be more relevant to your needs. The idea of searching contextual content and then pairing it with real life information is a huge arena that Bing is working to perfect. It's not an easy task to bring all of this together, as Stefan and Robert point out that getting this information wrong is an instant black eye for the service - but when you get it right, the user experience is phenomenal. 

Along with social data, push/predictive text is one of the new hot trends in search. Stefan was able to share that the predictive text, at this given time, is only about 85% accurate. While that percentage is quite good, when you get it wrong, it hurts the brand image considerably. When push/predictive text provides you with the wrong information, there is a 6x hit to the brands reputation from when you get this information correct. It's one of the many areas that the Bing team is working to increase their win ratios but at the same time, you can't be too aggressive in this area or it becomes a barrier to use for some consumers.

For Microsoft, Bing is evolving to be able to query any type of medium from text to gesture support. As we move down the road from text-based searches to snapping images of a laptop to learn more about its specs, know that the Bing team is already planning for such features and will implement them when the time is right.

While Bing may not have the lion's share of the market, it is making significant strides in usability and, more importantly, search results, and does offer a compelling alternative to Google. 

Neowin would like to thank Stefan Weitz and Robert Dietz for taking time to give us an inside look at Bing.

Report a problem with article
Previous Story

Barnes & Noble has one week price cut on Nook HD tablets

Next Story

Adobe abandons Creative Suite in favour of cloud offerings

11 Comments

Commenting is disabled on this article.

The search results here in the Netherlands aren't always good, i do like the image of the day.

The thing i like more than Google is image search, it's so much smoother imo. however i like Google's search results more.

1) Its so funny to see the word "second" in this context, I bet the head of the Bing team is so ****ed off they are unable to conquer google since years
2) Everytime I am in the mood of switching from google to bing as the generic search engine, I always do the same test:
I go to download.microsoft.com, look for a specific document that I have already downloaded so I know it DOES EXIST, and I also have the direct URL in my browser history. Not something that is easy to specify with 1 or 2 well used keywords, but something that looks more generic, and then I try to locate it with the search function. The download site of MS should obviously use Bing, so its a good test for Bing. The result? All these tests never let me down, I could NEVER find the document using the search on the download site, even if I used literally the text that is visible on the page using the direct-URL. Then I switch to google, copy-paste the same text from the direct-URL into google, and surprise! Google CAN find the document on download.microsoft.com. After this 5 minutes test, I always calm down, and leave google as THE search engine.

What are your thoughts? Do you agree, if MS fails to make their own content discoverable properly on their own internal site (download.microsoft.com), especially if they can fine-tune Bing to be better on their own sites, how they are suppose to handle properly that big bad internet?

I use bing everyday and I wish I could say their results were as good as google's. for 90% of searches I will find what I need, but if you are looking for something that is slightly obscure, then there's a good chance bing will miss it.

I hope the bing team can work on adding those small, less visited websites to their results page

the Bing layout was much better when "advanced" options were listed in the left column. in any case, the unfinished appearance of the "More" page is utterly ridiculous.

Interesting look at Bing, never thought about how hard it could be to think about the next steps for a search engine...must be stupid hard with that much data.

nice post brad

FWIW, I have quite liked Bing lately, going from gmail to outlook.com got me to use bing more (and give m$ a second chance)

I will never switch back to Google. Google is too dull now after using Bing for 5 months. I am always excited to see whats the next daily image.

wingliston said,
I will never switch back to Google. Google is too dull now after using Bing for 5 months. I am always excited to see whats the next daily image.

Haha the daily image is actually a massive thing for me seeing as though Google removed (stupidly and unnecessarily) the option to set a custom background on the homepage. It looks so bland, boring and bad at the very least Bing is very well designed and also pioneered features like infini-scrolling on images (I remember Google blatantly ripping that off). I find the search results pretty much even, Social searches with with Bing but technical searches like obscure e electronic components I prefer Google. Oh and that stupid crap telling me to switch to Google Chrome kind of ****ed me off because it would just keep spamming me.