I'm running a wordpress blog at http://olddomain.com I have redesigned the site and want to move it to http://newdomain.com. Here is my plan. 1. Install wordpress on newdomain.com 2. Upload database from olddomain.com to newdomain.com 3. Install new theme on newdomain.com 4. Check all links, files, etc. 5. Let DNS propogate on newdomain.com for a couple of days 6. do a 301 redirect from olddomain.com to newdomain.com A couple of questions: 1. Am I missing anything? 2. My htaccess file on olddomain.com has a lot of stuff in it for mod-rewrites, redirects, etc. How do I make sure that all works on the newdomain.com? Thanks in advance.
Well..... even with a 301 on a different domain, you will still take a hit. I've had to do this twice before and it hurts, but as long as you 301 Redirect like you mentioned, the turnaround period won't take too long.