My site pennystocksite.com is ranked first page google but no where near top in yahoo why is that? What do I need to do to get ranked better in yahoo?
that is usually the case. google and yahoo have their own version of algorithms and a site ranking well on google optimizing for google doesn't usually rank wel on yahoo at the same time. check your competitor's sites on yahoo, analyze how their sites are setup, track their backlinks and you will get lot of intelligence about what you need to do to rank well on yahoo.
they both have diffrent algorithms that they dsiplay there search engine ranking positions. yahoo is more content drivin google is based more on your link popularity.