I think a 301 does work. I started a new domain and begin building backlinks too hard, I think. Traffic started going up for about 2 months while doing so, then my traffic from google went to pretty much 0. The graph in analytics went up, up, up, up, up, 0. I left it that way for like a week...