Things I learned moving my blog to a new hosting service (it’s easy!)

by Brad Grier on May 27, 2008

in Blogging, How to

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: , , , , , ,

Related Posts with Thumbnails
Like this? Share it please!
  • Twitter
  • Digg
  • Facebook
  • RSS
  • Suggest to Techmeme via Twitter
  • del.icio.us
  • LinkedIn
  • Posterous
  • Reddit
  • StumbleUpon

Related posts:

  1. Engaging in ‘high risk’ activity — moving my blog
  2. Engaging in ‘high risk’ activity — moving my blog
  3. Tweaking your FeedBurner / FeedSmith plugin to support Wordpress 2.5+ tag feeds (easy!)
  4. Keep your RSS feeds under control with Google Reader
  5. Google Gobbles another…


{ 3 comments… read them below or add one }

1 Barbara Ling May 27, 2008 at 5:35 am

I’d also add:

Make CERTAIN you include your track­ing script as well. Sev­eral times my vis­itor count dropped to 0 until I real­ized I had neg­lected this kinda sorta crit­ical step.…

Enjoy,

Bar­bara

2 Barney Moran May 27, 2008 at 6:23 am

Just as, or per­haps more crit­ical then which blog plat­form and the vis­ible func­tion of wid­gets, is the safety of the private inform­a­tion these plat­forms and wid­gets may be gath­er­ing, unbe­knownst to the unwit­ting Pub­lisher who installs them, about their site.

P.U.B. [Pub­lish­ers Union of Blog­gers] has pending inquires to Wid­get Pro­viders con­cern­ing how they gen­er­ate their income and what per­cent­age of this income goes to the Blog Pub­lisher mak­ing the crit­ical decision to allow a Wid­get on their site for their read­ers. In addi­tion we are request­ing trans­par­ency on the crit­ical issue of how the private stat­istic from Pub­lish­ers Blogs are being used, hope­fully with the Publisher’s permission!

P.U.B. expects to heard back from Lijit on these fin­an­cial and private stat­ist­ics issues from P.U.B’s inquiry we sent to Lijit in mid April 2008. When we do we will let great Blog Pub­lish­ers like you know their deal. Cur­rently we are also work­ing with Blog Pub­lish­ers to track per­form­ance hit eval­u­ations of Wid­gets too. Let us know if you have any fol­low up on any of these import­ant issues for the blog community.

Will pub­lish these res­ults to keep the com­munity of Blog Pub­lish­ers informed on this crit­ical com­pon­ent of Wid­gets on our Blogs.

Barney Moran, P.U.B.

3 bgrier May 28, 2008 at 9:17 am

@Barbara Ling: Very Good Point! I neg­lected to men­tion that I needed to manu­ally rein­stall all plu­gins and other cus­tom­iz­a­tions I’d made on the Old Blog. My ana­lyt­ics track­ing scripts are man­aged via plu­gins so it was cru­cial that I had this up and run­ning before I 301’d the old site. Thanks for that!

Leave a Comment

Thesis Theme for WordPress:  Options Galore and a Helpful Support Community
Creative Commons License
blog.bradgrier.com by Brad Grier is licensed under a
Creative Commons Attribution-Noncommercial-Share Alike 2.5 Canada License.
Based on a work at blog.bradgrier.com.
Get Adobe Flash playerPlugin by wpburn.com wordpress themes
ss_blog_claim=44aa26329ed37448560e7d4275ad1ef0