How to Transfer A Blog From Blogger To WordPress.org

by 19 01/27/2012

For a lot of bloggers, self hosting with WordPress.org provides the most professional blogging platform available. If you started out using Blogger and now need a professional presence, there’s a good chance that you’re ready to switch to WordPress.org.

But the point of this article isn’t to convince you to switch. If you’re trying to decide whether or not to switch, there are better articles to read. But if you have decided to switch, this post will walk you through step by step how to quickly and easily transfer from Blogger to WordPress.org.

Step 1: Sign up for hosting

Blue Host Web hosting

The first step in transferring from Blogger to WordPress.org is to sign up for hosting. If you haven’t picked out a hosting company yet, Blue Host offers low prices that are competitive with other popular WordPress hosts, and they’re also reliable. To top it off, they provide excellent customer service, and they’re control panel is one of the easiest to use. You can’t go wrong by choosing Blue Host.

Another good choice is Host Gator. They offer some of the best rates in the business, and they’re known for their excellent customer service.

Note: If you haven’t already purchased a domain name, Blue Host also offers a free domain name when you set up your account.

Step 2: Install WordPress on your hosting account

Blue Host hosting panel

After signing up for hosting, the next step is to install WordPress on your hosting account. To do so, first log into your hosting control panel. Next, find the WordPress icon located underneath a heading such as “Simplescripts Installation” or “Software/Services.” The wording will be different for each hosting company, and you can always start a live chat with customer support if you need help. Once you find the icon, follow the steps to install WordPress.

Note: If possible, you’ll want to install WordPress as a temporary installment. This will allow you to set up the site on a temporary site so you aren’t making all of the changes live while your readers are watching.

Step 3: Import to WordPress

Wordpress Importer

The next step is to import posts from Blogger to WordPress. To do so, log into your temporary wordpress installment by going to http://yourtemporarydomain.com/wp-admin. After logging in, go to the left-hand sidebar and click on “Tools” and then select “Import Posts.” On the next page where you’ll be asked which type of posts you’d like to import, choose the option titled “Blogger.”

You’ll next be asked if you’d like to install an “importer for Blogger.” The answer is yes, so click the red button to install the importer. Then click to activate and install the plugin. You’ll now click to authorize WordPress to access your Blogger account, and then follow the steps to import posts from Blogger to WordPress.

Step 4: Double check the content

Number of posts

Now that the posts have been transferred, you’ll need to double check that all of the posts and comments transferred correctly. You can do this by comparing the number of posts and comments in WordPress to the number of posts and comments in Blogger. You’ll have at least one extra post and one extra page in WordPress due to the fact that WordPress automatically generates a welcome post and sample page when it’s first installed. You’ll want to delete each of these posts and pages.

Note: Sometimes not all of the posts or comments transfer correctly. If this is the case, there may or may or may not be an easy way to get all of the posts transferred. You can contact Blogger or troubleshoot by searching on Google if these posts are critical for your blog. In cases like this, it’s often easier to not worry about the lost posts and move on.

Step 5: Choose and configure a theme

Wordpress theme install

After making sure the content transferred correctly and is ready to go, navigate to “Appearance” in the right-hand sidebar of the WordPress dashboard and select themes.Then click “Install Themes” at the top of the page and follow the steps to install a new WordPress theme.

You’ll want to pick out a theme that you like and configure it to work the way you want it to. After picking the right theme for your site, you can take some time to configure it to look the way you want it to by installing plugins and widgets and adding pages. You can even pay a designer for a custom theme if you’re so inclined.

Step 6: Change the permalink structure in WordPress

Permalink structure

The next step is to change the permalink structure in WordPress. The reason you have to do this is that Blogger does crazy things with their permalink structure. In order to minimize the number of broken links, you’ll need to change the permalink structure in WordPress to match the crazy setup in Blogger.

To do this, click on “Settings” in the left-hand sidebar of the WordPress dashboard, and then click permalinks. Now, click the radio button for “custom structure.” To the right of the button, copy and paste this: /%year%/%monthnum%/%postname%.html

The permalink structure in WordPress will now match the structure on the old Blogger site. This will cause most of the links to work properly and minimize the number of broken links.

Note: This will minimize the number of broken links, but it won’t eliminate them entirely. This is due to the fact that Blogger removes articles such as “a,” “an,” and “the” from urls for post titles and WordPress does not. Because of this, a post with a title such as, “The Absolute Best Way to Start a WordPress Blog,” will have a url that looks like “www.yourdomain.com/absolute-best-way-start-wordpress-blog” in Blogger and “www.yourdomain.com/the-absolute-best-way-to-start-a-wordpress-blog” in WordPress. One way to fix this is to go through and manually change the broken urls in WordPress. The other way is to not worry about it. If there’s a third and better way and you know what that is, make sure to leave a comment at the end of this post.

Step 7: Sign up for and configure Feedburner

Now that you’re using WordPress, you’ll need to sign up for Feedburner in order to manage RSS feeds and subscriptions yourself. Start by going to Feedburner and signing up for an account. You’l then walk through the steps to set up your Feedburner account and burn a feed. If you need more instructions about how to do that, you can find that out here and here.

Step 8: Change the domain settings

phpMyAdmin

Now that the new WordPress site is set up and ready to go, you’re ready to change the domain settings of your temporary site (this assumes that you set up the site on a temporary domain). To do this, log into your hosting panel and find an icon labeled “phpMyAdmin” and click. Next, click on “databases” and then click the database for your WordPress installation. Now, find “wp_options” and click. Line 1 will be for your site url. Click to edit this line and change it out the url from the temporary one to the permanent one. Now, click “wp_options” again, click to edit line 37, and again replace the temporary url with the new one.

Note: If this step becomes too difficult, contact customer for your hosting account. There’s a good chance that they can walk you through it by chat or even make the change for you.

Step 9: Forward the nameservers

The next and final step is to forward the nameservers for your domain name. To do this, you’ll log into the dashboard where you purchased your domain. You’ll then click to manage the domain and then click to edit the nameservers. You’ll do this by replacing them with the nameserver information where your site is hosted. The new nameservers will look something like this: ns1.bluehost.com and ns2.bluehost.com.

And that’s it for transferring a site from Blogger to WordPress.org. By following these steps, your new site will be ready to go.

About 

Joseph Putnam is a copywriter and blogger who writes for startups like KISSmetrics, CrazyEgg, SlideShare, Wibiya, Conduit, Rejoiner, and more. He loves the science of marketing and conversion rate optimization.

Get our Daily Newsletter

Get conversion optimization, design and copywriting articles delivered to your inbox FREE

19 COMMENTS

Harsh Agrawal

NIce article but not perfect reason being you ignored the SEO aspect of it..!!
Here are two additions:
Use Blogger permalink fix plugin before changing your permalinks in WordPress, that will take care of slugs which were ignored in BlogSpot..
Use Image cache plugin to import all images from Picasa to your WordPress server….
Overall useful for beginners.. :)

January 27, 2012 Reply

Gajanan

Hello Russ.

Nice article I must say.

Regarding the blogger permalink fix issue as correctly pointed by Mr. Harsh above, you can use a file Fix.php with the code as given in this article.

Hope your readers will be benefited with it. :)

January 28, 2012 Reply

Ekrem

I decided to migrate my blog to WP -3.3.1- from Blogger by inspiring from this post. After migrating the blog and running fix.php with installing “Permalink Fİnder” plugin, permalink problem still remains. Even I take a look at the DB -wp_posts & wp_postmeta- with PMA but nothing can’t be seen. Is this method compatible w/ WP 3.3.1?

February 4, 2012 Reply

Nazmiye

[...] addition to registering (find out about domain name registration) my chosen domain name I also registered a domain appropriate to the name of my Company [...]

February 5, 2012 Reply

Alex B.

Great tips but it still looks quite difficult. l don’t think I can do it all by myself and I wouldn’t want to mess up my entire website :) So I guess I will hire someone to do it for me…

January 16, 2013 Reply

chrissy

I do not see a radio option in step six.. can you help me?

January 22, 2013 Reply

blepharoplasty

This is really interesting, You’re an excessively professional blogger. I’ve joined your rss feed and stay up
for in search of extra of your fantastic post. Also, I
have shared your site in my social networks

April 3, 2013 Reply

dev

Thank you so much. This was really helpfull. I managed to do it because of you.

May 31, 2013 Reply

    Kathryn Aragon

    Fantastic! Thanks for letting us know.

    May 31, 2013 Reply

      dev

      hi i transfered the blog to wp using bluehost. now how do I login to wp?
      can you assist me please?

      May 31, 2013 Reply

fashion blogshop

It’s appropriate time to make some plans for the future and it’s
time to be happy. I’ve read this post and if I
could I want to suggest you some interesting
things or tips. Maybe you could write next articles referring to this article.

I want to read even more things about it!

September 15, 2013 Reply

wpdil

Most of the blogger want to move from blogger to wordpress but they doesn’ t know what to do. Than this article is very usefull for those blogger. Thanks for sharing.

February 25, 2014 Reply

anupriya

Thaks sir to give us good information I use ur broken link strategy realy good work I am 100% satisfy

June 14, 2014 Reply


Leave comment

Some HTML allowed

Get conversion optimization & A/B testing articles FREE >>>