How to Move from Blogger to WordPress

move from blogger to wordpress

Back in the day, Blogger was one of the top blogging and website platforms.

While it’s still a well regarded option today, many small businesses need a platform that’s more robust and flexible. That’d be a platform like WordPress.

Sure, moving from Blogger to WordPress will provide many benefits, but there are few tasks more dreaded than moving a website. Getting you past that dread and helping you move your site is the purpose of the rest of this article.

That’s right. If you’re wondering how to move from Blogger to WordPress, the steps below should help you work through the process from beginning to end.

Here’s What We’re Going to Do

During the course of this example, you’ll see how to import the content (posts, pages, links, images and comments) from this Blogger site to the WordPress site shown below it:

move from blogger to wordpress

move from blogger to wordpress

Step 1

The first thing you need to do is get your new self-hosted WordPress site up and running (these steps will not work with a site hosted on

Once that’s done, read through the next section until you get to step 2.

Why You Shouldn’t Use the WordPress Built-In Blogger Importer

One of the cool things about WordPress is the many importing tools that are included. As you can see, a tool for importing a Blogger website is included:

move from blogger to wordpress

Clicking on the “Blogger” link will open a screen from which you can install a Blogger importer plugin. Once the plugin is installed and activated, you’ll see this screen:

See Also: Are You Being Spied on While You Work from Home?

move from blogger to wordpress

Everything seems to be going smoothly however, once you hit the, “Authorize” button shown in the image above, you’ll see this error screen:

move from blogger to wordpress

This happens because, at the time this is being written, the importer plugin has not been updated in a long time and thus it’s no longer compatible with the way Google works.

The solution? Use a plugin that does work with the new Google setup.

Here’s What You Should Do Instead

Step 2

Click on the “Plugins” menu item on the left-hand side of your WordPress dashboard. Once you see the screen below, click on the, “Add New” button at the top.

move from blogger to wordpress

Step 3

On the next screen, enter “Blogger Importer Extended” in the the search box on the top right and hit “return”.

move from blogger to wordpress

Step 4

The Blogger Importer Extended plugin should be the first one shown in the left column. Click on the, “Install Now” button to add it to your WordPress install.

move from blogger to wordpress

Step 5

When you see the screen below, click the “Activate Plugin” link on the bottom left:

move from blogger to wordpress

Step 6

Next, go back to the Plugins list by clicking on the “Plugins” menu item on the left-hand side of your WordPress dashboard. Find the Blogger Importer Extended plugin that you just installed and click the, “Start!” link beneath the name:

move from blogger to wordpress

Step 7

When you see this screen, click the, “OK, let’s go!” button:

move from blogger to wordpress

Step 8

Now you’ll be taken to the Google authorize screen where you can let Blogger now that it’s OK for this WordPress site to access your Blogger site. This is the step where the previous plugin failed.

You may well wonder what Google has to do with all this. Google owns Blogger so when you sign into your Blogger site, you’re also signing into your Google account.

If you’re not logged into Google at this stage, do so. Once you’re in, click the, “Accept” button:

move from blogger to wordpress

Step 9

The next step is to select which Blogger site you want to import. In the example below, we only had one site. However, if you have more than one, they will all be shown. Click on the correct site to select it:

move from blogger to wordpress

Step 10

There are a couple of options available when you import your Blogger website. We recommend that you keep both selected as shown below:

move from blogger to wordpress

The “Preserve slugs” option is especially key as it will assure that the link to each post will retain the name it had when it was on the Blogger site. A post’s slug is found at the top of the post editing screen. The highlighted text shown in the image below is an example:

move from blogger to wordpress

Step 11

As you can see below, your Blogger content will now be imported into your WordPress site. The blue bar shows a completed task, the gray bars are tasks still to be done.

Note that tasks with, “0/0” displayed in their bar will never turn blue.

move from blogger to wordpress

Step 12

The last step in the import process is to assign a user to your content. This user will be shown as the author of each piece of content. As you see, you can use an existing user or create a new one right there:

move from blogger to wordpress

Step 13

If you see the smiley face, then you’ve successfully imported the content from your Blogger site. Yay!

move from blogger to wordpress


As you can see, our Blogger content now shows up on our WordPress site (yay, again!):

move from blogger to wordpress

Even comments were carried over:

move from blogger to wordpress


To make sure that all your content made it over in one piece, there are a few steps you should take:

Step 1

During this example run-through, note that some of the imported content was dated to go live in the future instead of being live now.

If some of your content is not showing up on your WordPress site, you need to fix that.

  1. Start by clicking on the “Posts” menu item on the left-hand side of your WordPress dashboard. You’ll be taken to a list of your posts:

move from blogger to wordpress

  1. Click on each of your posts and then look at the top right of the post editing screen. If the “Scheduled for” date is in the future, click the, “Edit” link to change it:

move from blogger to wordpress

  1. Change the date and/or time as shown below and click the, “OK” button.

move from blogger to wordpress

  1. Repeat this process for any missing posts, pages, comments and links.

Step 2: Formatting Issues

Look through your content for any formatting issues and correct them.

Step 3: Widgets

If you want to import the widgets from your Blogger site, you’ll have to do so manually. Do so by creating new widgets on your WordPress site and then copying and pasting the content from your Blogger widgets into each.

Keeping Your Google Search Rank

Finally, let’s address your Google search ranking. If you’ve worked hard to have your Blogger posts ranked highly (i.e. near the top in search results), you don’t want all that work to go to waste when you move to WordPress.

The easiest way for non-techies to accomplish this is to use one of two plugins created just for this situation. Both offer detailed instructions which you should follow closely as changes need to made on your old Blogger site as well as on your new WordPress one.

Blogger 301 Redirect

The Blogger 301 Redirect plugin is the one recommended by the folks who created the Blogger Importer Extended plugin that you just used to import your content. For that reason alone, you may want to use this one to hold your search rankings intact.

Blogger to WordPress

If the previous plugin doesn’t work for you, or if the developer stops updating it, you can use the Blogger to WordPress plugin as a backup.

Wrapping Up

Now that we’ve shown you how to move from Blogger to WordPress, you’re ready to go. There’re a lot of stages, but if you take the process one step at a time, you’ll find the site migration straightforward and doable.


More in: 8 Comments ▼

Matt Mansfield Matt Mansfield is the Tech Editor and SEO Specialist at Small Business Trends where he is responsible for directing and writing many of the site’s product reviews, technology how-to’s, and lists of small business resources as well as increasing the reach of our content.

8 Reactions
  1. Great guide. Exceptionally thorough. Demonstrates one of the best parts of WordPress: the numerous plugins, both free and paid, that allow you to do amazing things without being a programmer.

  2. Excellent guide, though there is no way to control the category in which each blog post imported will go.
    Do they all go to the Uncategorized category? Do they create their own? And the million dollar question, why hasn’t anyone written a satisfying blogger importer yet?

  3. Matt
    Thank you SO much! I was trying and trying several other ways, no success:( I wasn’t even being asked about ‘permission to google accounts’. When I switched to the plugin you recommended, instant success. As someone whom by that stage was completely nervous I especially appreciated your concise instructions complete with screen shots. Thank you!!

  4. hi!

    thank you for that guide. i tried to migrate my blogposts to wordpress … unfortunately i deleted all my posts manually after that, cause i wanted to change a few of them. after that i ran the importer again, but it told me “CONTINUE” instead auf “START IMPORT” – so i continued, but nothing happend. is there a way to redo the import?
    thank you so much for any hint!

  5. Matt,
    thanks a lot for this guide.
    Really useful for bloggers who finally made the decision to move from Blogger to WordPress.
    Appreciate you sharing this!

  6. My import from blogger using blogger ‘extended’ was interrupted and as such failed. When I try to repeat the process from scratch, I get the smiley face at the end with apparently no posts at all imported. it seems that if you attempt and fail to get Blogger Importer Extended to work, in subsequent attempts one runs into problems? Can anyone help?

  7. Thank you so much for an awesome Guide!

    Each & Everything is explained in detail with images. Thanks once again for such a great guide.

Leave a Reply

Your email address will not be published. Required fields are marked *


What 2020 Trends Did You Participate In?

Did you adopt a pet or participate in a virtual happy hour?
Or did you binge on Tiger King and learn to cut hair?

Tell us!
No, Thank You