Generally it happens that some keywords are in top 5 position in Google but they have not any position on yahoo or Bing. So could anyone explain why it happens
Apart from the ranking criteria, the amount of competition on Yahoo is relatively higher in Yahoo than that of Google. Yahoo has an older search database when compared to Google; so the number of results for Yahoo. That's one of the reasons for high Google ranking keywords sometimes face tough competition on Yahoo.
they all have different algorithm.. its the way how they rank a website on particular kws.. that's why they are not all equal..
Every search engine use different algorithm that's why your keyword position in different in Yahoo, Bing and also Google