Last year my site,
www.lightning-mortgage.com, had grown to the point where a flat structure bacame too unwieldy. So I moved my pages to multiple subdirectories, redirected searches from old pages to the new ones, and issued "301 Moved Permanently" messages to outdated requests.
Google picked right up on the changes and updated their databases. Still, I was ranked lower than I had on Yahoo and MSN. In fact, most of my traffic came from those two search engines.
About a month ago I noticed a sudden change. Google seems to rank my site higher, however, the amount of traffice coming from Yahoo and MSN seems to have dropped like a rock. At the same time I've also noticed that the 404 errors to the old names (which in turn resulted in a 301 message back and a auto redirection to the real page for the user) has dropped off.
Can someone offer any advice as to what I can do to regain my Yahoo rankings?
Thanks,