I can't give any advice since I don't know how they do it. But I don't believe that TrafficHolder would create just simple indexable copy of your website. You can post its url if you can or contact their support. But I don't think that this will be the reason of your traffic loss.
|