The third result in your google quesry is not hte same site that you linked to. Check to see if you are still showing up in google. I wonder if you're being in China as I suppose from the .cn extension is a factor.
In any case, I wouldn't recommend removing the description tag.
-- This message may have been cut off and the rest will only be shown to members. To become a member, click here --