How do I change my blog from Blogger to WordPress?

Affiliate Disclosure – NitinOffers.COM content is free. When you purchase through referral links on this site, we earn a commission. Learn more.

Are you looking to change the hosting platform from Blogger to WordPress (self-hosted)? If yes, so this article will definitely help you. [toc]

Why you should move from Blogger to WordPress?

Generally, bloggers use the WordPress platform for professional and business blogs because of the bulk of features. With WordPress, you can create a blog, an e-commerce website, directory/dictionary website, magazine website, portfolio website, coupon website, etc. But with you can’t do these things because of a lack of features.

I am not saying is a completely feature-less hosting platform but the features are really less. For example, you can’t change the permalink as you can change in WordPress, no media (audio, video, photo, pdf, etc files) management on the platform but the WordPress platform has, no good blogger themes or templates are available but a lot of premium WordPress themes available in the market, no IP blocking system is available on the hosting platform but on the WordPress platform you have an option (plugin may require to do or hosting service provider provide this service), and lots of differences are available which makes WordPress better than to

Now the major good part with is the price. Yes! is a completely free service by Google and you can create a blog within a few minutes for WordPress you have to pay money.

So we learned a lot of things about and WordPress in short.

How to migrate Blogger to WordPress in 10 minutes?

You must have to follow the given below steps to complete the migration from Blogger to WordPress. It is quite easy to do. First, see some steps for and then for WordPress.

Steps on

  • Log in to your’s blog.
  • Check settings and scroll down to reach manage blogs.
  • Click on backup content and download the backup file in XML to your computer or laptop or the device you are using to perform this action.

Steps on WordPress

First of all, you must have to buy the hosting services for WordPress. I believe you already have a web hosting service for WordPress, if not, so you can check with or (I found good reviews for both).

If you already have a domain name so you just have to point your domain from to your web hosting where you installed WordPress.

Now follow simple steps on your WordPress blog.

  • Log in to your WordPress blog.
  • Check tools and click on import.
  • You will see some options like Blogger, Categories, Tag Converter, LiveJournal, etc. You must have to click on install now which is given below by Blogger and then click on the run importer.
  • Upload the download file from to your WordPress blog/website and click on upload and import.

Migration from Blogger to WordPress using a plugin

The above default steps will help you to move from Blogger to WordPress but will not install/add the images and you would need to add/install manually, as we add while writing or creating an article.

So in this case you should use this plugin. Install the plugin and import the XML file which you downloaded already from the blogger.

Features & limitations

  • This plugin is free but it will only add 20 posts because it is free for up to 20 posts. If you want to add more than 20 posts or complete them so you must have to purchase the plugin.
  • This plugin will add all posts including the images, comments, featured images, post labels/categories, authors, etc.
  • This plugin will automatically remove “?m=1” from old Blogger links.
  • You can set up all the required 301 redirects from Blogger to WordPress.
  • The only thing which is not imported is draft or scheduled posts.

Steps after migration

As you read above, migration is a quick process but does it enough? The answer is no. You must have to check the given below steps or you will lose your existing traffic.

Steps on WordPress after migration or uploading the XML file.

After uploading and running importer the XML file you must have set up your WordPress blog otherwise it will generate a 404 error, will create duplicate content, etc. So let’s do the required things.


You must have to set up the permalinks or your blog will get 404 not found or error 404 pages not found. So how to do that? Check the below steps.

  • Go to settings and click on permalinks.
  • All supported formats in permalinks will be given there.
  • Select on your preference or select as I selected or simply use the custom structure option.

SEO widget

I would recommend you install an SEO plugin without delay or your new WordPress blog will get indexed in the categories which will be a result of duplicate content on search engines like Google, Bing, Yandex, etc.

Install an SEO plugin. Three SEO plugins are the most famous, RankMath, Yoast, and All in One SEO Pack. Personally, I am using Rankmath and recommending it. However, Yoast and All in One SEO Pack are also good. You can see in the above image, I installed RankMath.

A WordPress theme

Your WordPress blog is ready but I will recommend you change the WordPress theme from default to another. Check this page for free/premium WordPress themes. You can change a WordPress theme to make it very good in terms of reading/displaying. I will recommend you install the WordPress theme, Astra.

Steps on after uploading on WordPress

Privacy (Visibility on search engine)

After the migration from blogger to WordPress you should not allow your blogger blog to get indexed. See the below image.

  • Click on settings and scroll a little bit.
  • Turn off the privacy.

Your blogger blog and links will automatically remove from search engines and will not get indexed in the future. It is to prevent duplicate content.


If you were spreading your content through an RSS feed so it is mandated to redirect your blogger’s feed to a new WordPress feed otherwise your subscribed users will not receive new updates from your blog or website.

  • Go to setting and scroll the page
  • Click on Post feed redirect URL.
  • A popup will open, and write/paste your feed URL as shown in the above image. Or simply type
  • Replace ‘example‘ from your original domain or website name.
  • Save it.

Now, another question is, what is WordPress?

WordPress is a CMS that is free to install to the hosting like Joomla, Drupal, Magento, etc. To use WordPress you must have to buy hosting from a hosting service provider

Read these too

Leave a Reply

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