Friday, May 16, 2008

Importing to Blogger

imageI'm in the process of migrating this blog from WordPress (to Blogger). As many of you may know, Blogger doesn't provide an out of the box importer. They do, however, provide a pretty bodacious and complete API, which a few folks have taken advantage of to provide some nifty import/export utilities for blogger.

image One of those utilities is the amazing, the astounding, Blog2Blog tool which can move posts, automagically, between LiveJournal, Blogger, and Wordpress. You can also save all of your posts to disk as a B2B archive, which is useful for keeping offline backups of your blog.

When using Blog2Blog I only ran into a couple of minor issues:

  1. If you're publishing your feeds using FeedBurner (or other), you'll need to temporarily disable your FeedBurner integration so that Blog2Blog will work. Just blank out the FeedBurner URL field in your Blogger settings until Blog2Blog finishes doing it's thing, and then reset it to the URL FeedBurner provided (or whatever alternative feed publisher you're using).
  2. As a safety measure against spam blogs and other heinous deeds, Google prevents more than 50 posts from being imported into blogger within a 24 hour period. In my case I had more than 50, so I had to split up my import over a couple of days. Blog2Blog makes this easy by allowing you to check/select exactly which blogs you want to import, and even automatically puts your blogs into groups of 50.

It's important to note that the 50 post limit applies to any application that uses Blogger's GData API. For example, Windows Live Writer, or Microsoft Word 2007 (both excellent Blog editors, by the way). If you want to edit your Blogger blog using these or any other offline tool after reaching your 50 blog limit, you'll either have to wait until the next day, or use Blogger's web-based post editor.

In a later post, I'll try to cover the specifics of why I decided to migrate from WordPress to Blogger.