I have an old site that I built under domain A. I used a cleverly-alphabetized and too-long string of keywords with domain A in an attempt to boost search engine placement and to gain the top of the Yahoo directory. Later I had what I thought was a cool idea and bought domain B, selected for its brevity and descriptiveness, and also pointed it to the same site.
Domain A is grandfathered in the Yahoo directory. Domain B, however, was getting almost all my traffic through better search engine placement and incoming links.
I didn't know any better when I pointed the second domain to the same site. Seemed like a good idea at the time with my limited knowledge. And now, of course, Yahoo and MSN have dropped both domains, clearly because of duplicate content.
Is this situation salvageable? Note that domain A is grandfathered in Yahoo (no yearly submission fees). Will a 301 redirect solve this, or will the 301 wipe domain A from the Yahoo directory?
I understand that Yahoo is currently wrestling with how to handle 301 redirects and that scheme may not work for a while. But I'd like to rescue this site.