How to Migrate from Blogger to WordPress Without Loosing the Traffic & No Downtime (Updated)

Blogger is a wonderful free platform to start your blog. It is easy for a beginner to start with blogger, but sooner or later one would want full control on their blog. Shifting or Migrating the blog from blogger would generally result a noticeable drop in Google rankings and there by the traffic if you don’t configure things properly. But here in this step by step guide I will help you migrate from Blogger to WordPress without loosing traffic and search engine rankings.


  1. Why you should move your blog from Blogger to WordPress?

  2. Things you need before getting started with WordPress:

  3. 1. A Good Hosting Provider:

  4. 2. Cloudflare account (Optional):

  5. Steps to Migrate From Blogger to WordPress:

  6. Method 1:

  7. Step 1: Download the XML file of the site you want to migrate from your Blogger Dashboard. 

  8. Step 2 : Setting up Permalinks

  9. Step 3 : Setting up Redirection

  10. Step 4 : Redirect Feeds

  11. Method 2: (Update: Oct, 2016 – This Method Doesn’t Work Properly)

  12. Step 1: Download the XML file of the site you want to migrate from your Blogger Dashboard. 

  13. Step 2: Convert the XML file to Wordpress WXR export file which is suitable to import in to the WordPress Blog. 

  14. Step 3: Import the WordPress WXR file to your new WordPress installation

  15. Step 4 : Setting up Permalinks

  16. Step 5 : Setting up Redirection and Fixing permalinks

  17. Step 6: Importing Images from Blogger to WordPress:

Why you should move your blog from Blogger to WordPress?

I might be a little harsh over here but lemme tell you the truth. If you are blogging on Blogger platform you need to migrate your blog right away to WordPress or else you would be loosing a lot in terms of traffic, SEO and revenue. Blogger is good to get started but you should not stick to it for a longer time. You should move your blog right away from Blogger to wordpress in order to progress.

Few more reasons why Blogger is not recommended for Blogging:

  1. Blogger is owned by Google and they have complete rights over your blog. They might change anything suddenly without informing and they also have the right to delete your blog at any point of time which happened in my case as well.

  2. Blogger cannot be customized the way you want. Its easy to customize blogger but again it has several restrictions.

  3. Blogger is optimized to some extent by default but WordPress blogs are more SEO optimized.

  4. The only advantage of blogger is it can handle unlimited traffic as it is in cloud and free hosting provided by google. But unfortunately there are chances of your blog getting deleted if you receive high traffic even without informing you in prior.

Things you need before getting started with WordPress:

1. A Good Hosting Provider:

WordPress blogs are self hosted, for this purpose you need a good and reliable hosting provider to host your blogs. If you are just getting started and your blog doesn’t has much traffic then I would recommend you to go with some good shared hosting like Bluehost. But if you are looking forward to move to a very reliable hosting then you can contact me, I will suggest you the best hosting provider.

2. Cloudflare account (Optional):

Though its optional I would highly recommend you to have a good CDN like Cloudflare. It has many advantages.

  1. Cloudflare saves your blog from serious threats like DDOS and other security threats.

  2. Its a CDN so will decrease the load on your server and boosts the blog loading time. Once you configure your blog with cloudflare, the blog will load a lot faster than before.

  3. Pointing is easy with Cloudflare. Once you point using A names it takes effect instantly and you can migrate the blog without downtime.

Steps to Migrate From Blogger to WordPress:

Method 1:

Step 1: Download the XML file of the site you want to migrate from your Blogger Dashboard. 

Open you blogger dashboard and navigate to