From 2009 until 2012 I had an EMD that was #1 in Google. My domain is kw1-kw2-kw3.com. It's a 3 word phrase EMD. My main competitor was another guy who was usually in the second position. His domain is kw1kw2kw3.com. It's the same 3 word phrase EMD as mine except it doesn't have hyphens. In 2012 I got knocked from position 1 out of the top 300. In the last month or so it has come back onto page 9 but sometimes drops off again. Here you can see exactly when it happened: My site has higher values in every regard except age. Here is a comparison: When my site got knocked out of the SERPs, I figured maybe I got penalized for some SEO tactics. I had never done anything spammy at all to my site, so I submitted a reconsideration request. Google replied and said nothing looked unnatural and my site was just fine. The only thing I can think of is that my URL has hyphens. I'm wondering if I should buy a new domain without hyphens and start over, or if I should just use some high PR links to target my site or what. kw1-kw2.com is available now and that is a good domain but has a hyphen in it and I'm kind of suspicious of hyphens now. If I buy a new domain I would lose the age of my old domain. If I buy a new domain should I 301 the old one to the new one?