Take the 2-minute tour ×
Web Applications Stack Exchange is a question and answer site for power users of web applications. It's 100% free, no registration required.

Why is it that when using the Bing search API results come back far different than what we tried on the Bing.com search page?

In testing, I get great results if I search for an exact phrase, but sending that same request through the API and it comes back with different results.

Is there a way to use the Bing API that it will return the same results as a normal web search?

share|improve this question
add comment

1 Answer

It is possible that the results would eventually be consistent. Many search engines actually balance requests across many server-farms and each server might give subtly different answers to any other. Partly this is just load balancing, but it is also by design as it reduces predictability of search position.

As pages "settle" into a ranking, the results will become more similar even from different servers, but when a site is moving and shaking, you are more likely to see a range of different results - sometimes even by repeating the search twice in your browser. You are more likely to see the difference when comparing the results from your browser to the results from an API call.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.