I think you need to change your Homepage it's looks like a MFA to me... Your Proxy site and short url is okay and there is some coding error in Yahoo detection.. and above all you need to blend your ads...
The landing page looks a bit spammy you should definitely change it up I think the site would look much better if you got a professional template and add some graphics to the page.