They often say that moving house is one of the most stressful things you can do, and I think moving domains isn’t a lot better and I hope I haven’t lost you all along the way.
Ever since Google started indexing my blog as my home page, I’ve been steadily heading towards re-branding my copywriting business with my blog name. To complete the transition I’ve now not only updated my stationary but also my domain.
‘The Write Words’ was a bit generic and I’d always wanted a name that was unique and had a story behind it for whenever I handed out business cards. Mine is simply about how I discovered blogging as a marketing tool and how it took over the branding of my business.
Although it has involved a little bit of pain (all my apostrophes have changed to ‘Ã¢â‚¬â„¢’ ?!), I thought moving to a .com domain was also necessary for long-term growth and to try and establish more of a global presence, crucial for my plans/dreams of swapping my laptop bag for a suitcase.
I’m still breathing into a paper bag at the thought that I might have lost my 300 loyal subscribers in the process, but here’s a brief checklist for moving your blog to a new domain with hopefully the minimum of pain.
Ten steps for moving your WordPress blog to a new domain
1. Backup your MySQL database, preferably using the phpMyAdmin panel in your web hosting account as I had no luck uploading using WordPress database plugins.
2. Create a new MySql database and upload the copy of your old one. You might have to compress your database if it’s over 8 MB or (as in my case) contact your web hosting company to upload it for you if your browser keeps timing out due to the size.
2. Backup all your WordPress plugins, theme files and anything else you’ve manually edited.
3. Download the latest version of WordPress and upload to your new domain.
4. Upload the wp-config.php after editing the details to reflect your new database information along with your theme and plugin files to the relevant directories.
5. Go to yourdomainname.com/wp-admin/install.php to complete the installation and then yourdomainname.com/wp-login.php to access your WordPress dashboard.
6. Update information that relates to your old domain address e.g. email address.
Now here’s the clever bit:
7. Download the Moving Your Blog plugin and upload it to your old website and activate it. Go to the plugin’s options and enter your new domain address. Click Ok and now every visitor, link and search engine spider will be seamlessly redirected to the corresponding page on your new domain without any painful page reloading or alarming redirect screens.
Now here’s the tricky bit, which I don’t yet know if it has worked:
8. In Feedburner edit the feed URL with your new domains feed address. Then click on the option to delete it and select the 30 day redirect option. In theory this should automatically redirect all your subscribers from your old feed to your new one.
9. Update your blogs email subscription box and Feedburner button with your new feed’s HTML code. You’ll also have to update Technorati, which unfortunately means losing your old ranking.
10. Light a candle and pray to whoever you hope is listening that Google doesn’t banish you to the sandbox for duplicated content and that your subscribers can find their way to your new location.
So hopefully these ten steps should save you some of the time I spent hunting for answers and guidance for each stage of the process, and the comment section is now open for questions.
Depending on whether this post reaches you, hopefully I’ll soon be able to edit steps 8 and 10.