I starting to worry much less about Google and there crappy (can I say that?) Sandbox effect. Finally, my sites that I've worked so hard to cultivate are ranking on Yahoo and getting traffic. I have installed the Yahoo toolbar. It now sits right below the Google toolbar. I'm not sure if there is room on my screen for both of them. Hmmmm...which one should I remove? :)
Not only are Yahoo referrals up, but so are MSN (since they use results provided by Yahoo!). And should MSN switch to using their own search engine, my life will only get better.
I'm starting worry less and less about Google.
How are things going with you?