hi mates
It may be result of any update because i have seen some sites that rely heavily on comment spam for backlinks in top serps. I think these sites will vanish if this to improve the serp results. If you were to take my opinion, you should wait for atleast 2 more days. Give yahoo some time.
pleasure replying you
-- This message may have been cut off and the rest will only be shown to members. To become a member, click here --