certain keywords shows on first page of google and on yahoo,,,page 4 if lucky. i really dont get that
Google's algorithm uses a patented system called PageRank to help rank web pages that match a given search string . Yahoo! is pretty good at crawling sites deeply so long as they have sufficient link popularity to get all their pages indexed. One note of caution is that Yahoo! may not want to deeply index sites with many variables in the URL string
That is because, yahoo and google, use different codes to rank web pages. But most of the times there's less difference in the ranking on yahoo and goodle.
It is automated system to provide the keyword ranking, depend on your BID. How much your BID to define on Keyword, that is.
Yahoo has the Different Algorithm then Google. but if your sites ranked in Google 1st page then Yahoo will automatically following it's and you will soon gets Ranking in yahoo as well just keep doing Regular Link Building.