Over the last few weeks you’ll may have noticed that I’ve been writing and twittering about moving my blog from the .net domain to .com.
A few years ago I managed to grab BradGrier.com when it came open, but I’d not decided what to do with it until recently. I’d been having some performance issues (my blog, that is) and decided to test a new hosting provider.
So, the issue. How to move the blog, keep the same look and feel, not lose any Google Juice, and not lose any feed subscribers. Not a trivial set of considerations!
Of course, I turned to my good friend Google for advice:
- How to Move Your Wordpress Blog To A New Web hosting — great technical advice on backing up and restoring your WP blog
- Use the WordPress Database Backup plugin — I wrote about it recently when my blog crashed, but backups created with it are entirely suitable for use in blog migration
- Redirecting incoming traffic to the new blog — well, since I’m using the same data structures and permalink structure, the only change is one from .net to .com, this was quite simple; a .htaccess 301 redirect as described here and here. Slightly technical, but not really too tough.
- Moving RSS subscribers was also quite simple, since I use Feedburner to manage RSS subscriptions: simply change the Feed Title and Original Feed URL on the Feedburner Feed Details page. DO NOT CHANGE THE FEED ADDRESS as this will disconnect your readers from your feed — a bad thing
A couple of other observations:
- Set up your new blog/destination site first. Complete importing your data and building your look and feel. Yes, also duplicate posting to this site. You will want to make sure as your readers move they don’t lose any content…especially for the tardy ones.
- Immediately change the RSS Feed address in Feedburner. Any new subscribers will never notice, as you are posting to both sites right?
- Prominently post about the fact that you are moving your blog. Add a widget or two to the sidebar (make them obvious) to alert your readers to the fact that you are moving. You want them to begin to identify with the new URL, not the old one, as soon as possible.
- After a week or two, close commenting on the old feed, with a message directing readers to the new site.
- After another week or two implement 301 redirects. And test them! @hownottowrite and @lijit both recommended, through twitter, this HTTP header scanning tool and FireFox plugin to validate the redirects (thanks again!).
- Finally, remember every place you’ve ever used the URL / Domain name, and change it.
So, after all that…did you notice?
Technorati Tags: Blog, Blogging, Hosting, WordPress, Twitter, Tools, Utilities
Related posts:
- Engaging in ‘high risk’ activity — moving my blog
- Engaging in ‘high risk’ activity — moving my blog
- Tweaking your FeedBurner / FeedSmith plugin to support Wordpress 2.5+ tag feeds (easy!)
- Keep your RSS feeds under control with Google Reader
- Google Gobbles another…





{ 3 comments… read them below or add one }
I’d also add:
Make CERTAIN you include your tracking script as well. Several times my visitor count dropped to 0 until I realized I had neglected this kinda sorta critical step.…
Enjoy,
Barbara
Just as, or perhaps more critical then which blog platform and the visible function of widgets, is the safety of the private information these platforms and widgets may be gathering, unbeknownst to the unwitting Publisher who installs them, about their site.
P.U.B. [Publishers Union of Bloggers] has pending inquires to Widget Providers concerning how they generate their income and what percentage of this income goes to the Blog Publisher making the critical decision to allow a Widget on their site for their readers. In addition we are requesting transparency on the critical issue of how the private statistic from Publishers Blogs are being used, hopefully with the Publisher’s permission!
P.U.B. expects to heard back from Lijit on these financial and private statistics issues from P.U.B’s inquiry we sent to Lijit in mid April 2008. When we do we will let great Blog Publishers like you know their deal. Currently we are also working with Blog Publishers to track performance hit evaluations of Widgets too. Let us know if you have any follow up on any of these important issues for the blog community.
Will publish these results to keep the community of Blog Publishers informed on this critical component of Widgets on our Blogs.
Barney Moran, P.U.B.
@Barbara Ling: Very Good Point! I neglected to mention that I needed to manually reinstall all plugins and other customizations I’d made on the Old Blog. My analytics tracking scripts are managed via plugins so it was crucial that I had this up and running before I 301’d the old site. Thanks for that!