You are lucky thats it does well in Google and not the other way around.
Reason could be many, but mainly due to google and yahoo having different algoriths for SERP. Also,for Yahoo you need to improve the on page characteristics (Escpecially Keywords). Submit to Yahoo.com again.
|