I get ranked better in Yahoo for the good terms but I get more hits from google.
As far as reasons the blog may have dropped was, as you said, a change in IP. Also depending on the keyword balance of the page, and if you stuffed/didn't stuff the right/wrong keywords into the blog post, and ALSO possibly if the previous site owner pulled some links.
that's all I really got with the info you have posted
__________________
Vote Bill Cosby 2012
|