Why there is difference in search results of google , Bing and Yahoo ? Does they follow different algorithms ? And How can i optimise a site for different search engines ?
How hard is it to write a search engine competitive to major search engines like Google or Bing ?