Welcome to WebmasterWorld Guest from 18.104.22.168
To me this indicates that I am doing some parts of SEO very well - I'm ranking highly in Yahoo after all and they must base certain aspects of their algorithm working on similar principles to Google (In my mind I'm thinking of the algorithm being made up of "modules" which analyse certain aspects of a website).
Could anyone shed some light regarding the way in which these 2 search giants differ in terms of ranking decently with their algorithms?
I agree with bpcombs; if you are performing poorly in Google (relatively), then links are the first place to look. get in some quality directories, look specially for those in your niche, and check you do not have links to bad neighborhoods. Indeed, check all your outgoing links for relevance and value to your visitors.
For Google these days, it's all about quality links - not, for example, forum links (And I wish someone would tell all the forum link droppers!).
Here's a good thread from the Directories Forum Library:
Criteria for Assessing Free or Paid Directories [webmasterworld.com]