Table of contents for Migrating your blog
Check out the most recent guide to migrating from Blogger to WordPress, from November 2008 August 2009 February 2012.
UPDATED 13 July 07 (step 6)
I assume that you want to move from yourblog.blogspot.com to www.yourblog.com. Otherwise, I say, don’t bother. There’s no benefit to moving from yourblog.blogspot.com to yourblog.wordpress.com unless you really want to use WordPress. I recommend, if you like your Blogger template (especially if you’ve heavily customized it), using Blogger’s capability to publish to your own custom domain (WordPress’s similar feature is a paid add-on). If you want to, you can stay with Blogger. The blogging police won’t come and get you.
But if you’re sure you want to switch, then here’s what you do.
1. Get a domain. Don’t own a domain? I recommend www.GoDaddy.com for domain registration; I use them mostly because I’d heard of them before. Their prices are okay. I recommend three things here:
- Get private domain registration. No junk mail, no strangers getting your address from your whois info.
- If available, get yourblog.com , yourblog.net and yourblog.org. Sometimes GoDaddy offers a deal where you can get free private registration when you register 3 domains. (Then redirect .org and .net to the .com using account management. Select 301 redirects.)
- Search for “GoDaddy coupon.” Click on the first result and use whichever coupon will save you the most money (calculate out the % to see which one that is if you have to).
2. Get hosting. I recommend Bluehost.com; they came highly recommended and are a pretty good deal. Also, they’re one of WordPress’s recommended hosts and feature a very simple install for WordPress.
3. Install WordPress. With Bluehost, just login to your control panel, click on Fantastico under Addons/Plugins, select WordPress on the left, click New Installation on the right. Fill in the forms and you’re done. If your host doesn’t have a similar install, you’ll have to install manually. It shouldn’t be too hard;
4. Login to your WordPress (might take a little time for the installation to “take”). Select “Options” then “Permalinks.” Select “Custom” and type this line in the box:
/%year%/%monthnum%/%postname%.html
5. Import your blog from Blogger. You absolutely MUST use the Blogger RSS Import plugin. If this link doesn’t work, try again later. Follow its directions. It loves you. One day it will be included in WordPress. This brings all your posts and comments over.
UPDATE, 16 May 07: That day is today. This import function is included in WordPress 2.2. The other steps here are still important, though, to maintain your permalinks.
6. Delete the Blogger RSS Import plugin from your website. COMPLETELY.
UPDATE, 13 July 07: Now, Blogger enables you to transfer your subscribers seamlessly as well. If you haven’t already, sign up for a FeedBurner account. Then, login to Blogger and go to Settings > Site Feed. In the Post Feed Redirect URL box, enter your new FeedBurner address. This will redirect your subscribers, but you’ll want to be sure to integrate your FeedBurner feed with your new WordPress blog. (FeedSmith, owned by FeedBurner, is a plugin that does just that!)
7. Still in Blogger, select Settings for the blog you want to transfer. Select Publishing. Click the top link, “Custom domain.” Type in your new domain, www.yourblog.com. Save. Now all your links will transfer automatically to your own domain, all your posts are on WordPress and you’re ready to blog on wit’ yo’ bad self.
Afternote. Clean up: You might have to import your images to WordPress as well. If they suddenly stop showing up on WordPress, then you need to import them. If you don’t have very many (I think I have 80-90 and I’ll end up doing this by hand because I’m afraid of the warnings on established plugins), you can easily “recode” your pictures. Login to your WordPress in one tab/window and login at http://picasaweb.google.com/ in another. In Picasa, click on the album for your blog. Select the photo you’re replacing in WordPress. On the right side, click on “Link to this Post” and copy the first link they give you. In WordPress, edit the appropriate post, looking at the code tab, and replace the link that follows the code <img src= with the link you just copied from Picasa. I think that will continue to work.
Also, unfortunately, your Technorati links will not move with your blog. HOWEVER, links themselves are redirected.
Disclosure: the GoDaddy and Bluehost links are affiliate links.