Well all, I've got a question about google and couldn't think of a better place to ask.

I have a friend who has a non-affiliate small business site http://www.naturalbalancetherapy.com .

For a about 4 months she was on top of the world returning #1 in google and yahoo for the keywords she wanted to focus on.

Now, it's been about 3 months and nodda, zilch, zippo on google. It's still coming back #1 on Yahoo but this google thing has me stumped ..

Any ideas would be greatly appreciated..