If you have SEO, do a slow transition. Don't just put a 301 in place and assume it'll work. I did a transition once and then all the links dropped out of Google, and it cost, I don't know how much, but a lot of lost revenue. Re-write any SEO pages on the new site with different language (but the same keyword density and basic idea), change as many backlinks as you can, and have the old site's pages link to the new site at first. Once the new site is ranking on the frontpage, then maybe put a 301 in place and that should get you close to the top of where you were at. I'm all for fast action, but not on this particular score. Transition slowly. Good luck.
Comments
If you have SEO, do a slow transition. Don't just put a 301 in place and assume it'll work. I did a transition once and then all the links dropped out of Google, and it cost, I don't know how much, but a lot of lost revenue. Re-write any SEO pages on the new site with different language (but the same keyword density and basic idea), change as many backlinks as you can, and have the old site's pages link to the new site at first. Once the new site is ranking on the frontpage, then maybe put a 301 in place and that should get you close to the top of where you were at. I'm all for fast action, but not on this particular score. Transition slowly. Good luck.