I noticed something strange today on Yahoo. Some of my sites which are ranked #1 Google don't show at all on Yahoo. At frist I thought this was to due Yahoo not having the current version of Google, but this was not the case.
I have several sites that use the same glossary each site frames the glossary with it's links and styles. However, 80-90% of the pages' content would be the same. It seems that Yahoo can detect this and it removes the link from its serps. However, it goes even further. I notice a big difference when I do a search
for ' site:domain-name.com "keyword that appears on every page" ' on Yahoo and Google.
On Yahoo less than 1/10 and in some case 1/100 of the pages are showing.
Even worse for me I had a templated intro page for some of my sites with only the city name changed and slightly different links, now these index pages are removed from Yahoo despite their high rankings on Google.
I realize that Yahoo is trying to reduce repeatition and spam but they have gone too far and have removed sites with excellent content.