• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
NewWin OptinMonster Pro License (1 year)
OnlineRockersHub

OnlineRockersHub

Making money out of Blogging

  • Start a Blog
  • WordPress
    • Plugins
    • Themes
    • Guide
    • Hosting
    • Coding
  • Income
    • Affiliate
    • Make Money Ideas
    • Paid Surveys
    • Ads
  • SEO
    • Strategy
    • On-Page
    • Off-Page
    • Tools
  • Marketing
    • Tools
    • Content
    • Digital
    • Social Media
  • Tools
    • Adsense Earnings Calculator
  • Blog
  • Subscribe
  • Write for us

You are here: Start a Blog » Marketing » Blogger » WordPress Migration

How to move from blogger to WordPress with 301 redirection?

#BloggerToWordPressMigration #BloggerToWordPressMigrationService #BloggerWordPressMove #BloggerToWordPressTransfer
How to migrate from Blogger to Wordpress with 301 redirection? - OnlineRockersHub

Migrating from blogger to WordPress has been a headache task earlier on. But, things changed. With the new plugins available in WordPress, it becomes a cakewalk. This is the final post of the WordPress migration series. If you haven’t read the earlier ones, read them here:

  1. WordPress vs Blogger – Which blogging platform you should choose?
  2. Prepare your blogger blog for WordPress migration.

I have even told in another post, why I say Namecheap. But, you can even choose some top hosting packages like Hostgator, Bluehost, GoDaddy, etc

Table of Contents

  • Why 301 permanent redirection?
  • Steps for Blogger to WordPress migration:
    • 1) Install Blogger Importer Extended Plugin:
    • 2) WordPress Migration:
      • Authorization:
      • Create user id:
      • Change permalinks:
  • 301 Redirection code fix:
    • .htacess through cPanel:
    • Stuck anywhere?

Why 301 permanent redirection?

Before I go on into the topic, I want to say you why 301 permanent redirections? 

If you move your website from one platform to another without 301 redirections, you will see a “Google Not found “page. You will lose all your SEO and traffic. 

If you move with 301 redirection ( Permanent URL redirection)  it means that your blog has been permanently moved from one blogging platform to another and the records should be updated. The link will actually display ” 301 moved permanently” rather than ” 404 not found“. Thus all your incoming traffic will be redirected to the current one.

Steps for Blogger to WordPress migration:

1) Install Blogger Importer Extended Plugin:

The first thing is that you will have to install the Blogger Importer Extended Plugin.

2) WordPress Migration:

Once you have installed the plugin, you will have to keep a backup of your Blogger website. This is not essential, but for a safety. I have already covered up backing up content in the previous post of the series. Read here:

  • How to backup content in Blogger?

Once, you have installed and activated the plugin, Navigate to Blogger Importer Extended Plugin by Tools -> Import and Click ‘Ok, Lets go’ .
Get started with Blogger Importer WordPress Plugin to migrate from Blogger to WordPress

 

Authorization:

Now , you will have to log in to your blogger account in the new window that appears. And click ‘Allow’, so that plugin access your blogger content.

Authorize access for Blogger Importer Extended WordPress Plugin

Since you authorized, all the blogger blogs associated with this account will be displayed. You will have to the choose the blog which you want to migrate. And then click ‘Continue ‘.

Choose the WordPress Migration Blog

 

Now, all your content will be moving for blogger to WordPress.

Blogger to WordPress Content migration - Blogger Importer Extended Plugin

 

Create user id:

If your Blogger site does not contain multiple authors, then skip this section.If your blogger site contains multiple authors , you will have to create accounts for the other bloggers of your Blogger site in this section.If you don’t want to do it now, you can even do this later manually.

Create Blog authors user id - Multi author website

 

Change permalinks:

Changing WordPress site Permalinks

Once you finished this, you will have to change the permalinks. Simply migrate to Permalinks by Settings -> Permalinks . You will have to replace the existing custom structure with the following one.

New custom structure: /%year%/%monthnum%/%day%/%postname%.html

Note: You should  disable the mobile template while migrating from Blogger to WordPress. If you haven’t disabled it, check here:

  • How to disable mobile template in Blogger?

301 Redirection code fix:

Now, to avoid redirect loop error, we will have to make some changes in the .htaccess file of your WordPress website . If you have Yoast SEO Plugin installed on your site, then you will have to navigate to .htacess file by choosing Yoast SEO -> Tools -> File Editor .

.htacess through cPanel:

If you don’t have Yoast SEO plugin, you will have to open your cPanel. Usually, .htaccess file would have been hidden in cPanel. When you open cPanel files, you will have to choose to display the hidden files too. Only then .htaccess file can be accessed. You can find the .htacess file in this path of your cPanel:  /public_html/

The next step is to enter the following code:

# BEGIN WordPress
RewriteEngine On
RewriteBase /
RewriteEngine On
RewriteCond %{QUERY_STRING} ^m=1$
RewriteRule ^(.*)$ /$1? [R=301,L]
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# END WordPress


# Begin Redirection
#Redirect archives
RewriteRule ^([0-9]{4})_([0-9]{1,2})_([0-9]{1,2})_archive.html$ $1/$2/ [L,R=301]
#Redirect labels/categories
RewriteRule ^search/label/(.*)$ category/$1/ [L,R=301]
RewriteEngine On
RewriteCond %{QUERY_STRING} ^m=1$
RewriteRule ^(.*)$ /$1? [R=301,L]
#ATOM Feeds
RewriteRule atom.xml feed/atom/ [L,R=301]
RewriteRule feeds/posts/default feed/atom/ [L,R=301]
#RSS FEEDS
RewriteRule feeds/posts/default?alt=rss feed/ [L,R=301]
RewriteRule rss.xml feed/ [L,R=301]
#Comments Feed
RewriteRule /feeds/comments/default comments/feed/ [L,R=301]
RewriteRule /feeds/comments/default?alt=rss comments/feed/ [L,R=301]
# End Redirection

The above code was provided by Shoutmeloud.

That’s it, you have migrated from Blogger to WordPress successfully with 301 redirections. You may have some errors in your website. To solve this, you will have to install the Broken Link Checker plugin and Redirection plugin to solve the link errors. You will have to submit the new sitemap to Webmaster Tools so that you will not see any drop in traffic.

Stuck anywhere?

If you stuck anywhere let me know in the comments section, I will help you out.

And, if you find this tutorial useful, add our pin to your Pinterest Board.

How to move from blogger to WordPress with 301 redirection_ - Pinterest Image

Here are some hand-picked articles for you to read:

  • [Easy Guide] How to Make a Blog on Blogger?
  • Why do the Stats of Blogger and WordPress vary?

Share this Article

  • Twitter

  • Facebook

  • Buffer

  • LinkedIn

  • Pinterest

WordPress Deals Black Friday Sale 2019
Crafted by Nirmal Kumar
Nirmal Kumar is a Blogger at OnlineRockersHub and PayUOC. He is inspired by a lot of bloggers all over the world. He blogs on Affiliate Marketing, WordPress Guides, Blogging Tips, Money Making Ideas etc He is currently pursuing Mechanical Engineering. You can read all his posts at OnlineRockersHub.

Follow on: Facebook, Twitter And read all posts by Nirmal Kumar

Reader Interactions

Comments

  1. Akhil Kumar says

    July 23, 2016 at 11:20 PM

    thanks for such useful post.. 🙂

    Reply
    • Nirmal Kumar says

      December 31, 2016 at 8:21 PM

      Thanks Akhil. I am happy that you found this post useful 🙂

      Reply
  2. Savyasaachi News says

    August 3, 2016 at 1:16 PM

    @
    Nirmal Kumar. thanks to useful post.

    Reply
    • Nirmal Kumar says

      December 31, 2016 at 8:20 PM

      Thanks for you comment. I am glad that you found this post useful 🙂

      Reply
  3. Blogger Dumbee news says

    August 4, 2016 at 12:11 AM

    great post.

    Reply
    • Nirmal Kumar says

      December 31, 2016 at 8:19 PM

      Thank you 🙂

      Reply
  4. Zoriana says

    August 19, 2016 at 4:48 PM

    I used this tool: https://cms2cms.com/
    The company provides an automated CMS migration services. You can check them out. Maybe it’ll be helpful

    Reply
    • Nirmal Kumar says

      August 19, 2016 at 7:22 PM

      But it is a paid service. And moreover, there is no proper records about the SEO after migration through cms2cms

      Reply
  5. zapyaforpc.me says

    July 4, 2017 at 7:45 AM

    As the admin of this website is working, no question very
    rapidly it will be well-known, due to its feature contents.

    Reply
    • Nirmal Kumar says

      July 5, 2017 at 4:36 AM

      Thank you for your appreciation 🙂

      Reply
  6. Gadgets9 says

    July 15, 2017 at 12:14 AM

    I was recommended this website by means of my cousin. I am not positive whether this put up is written by him as nobody else recognise such detailed approximately my trouble.

    You’re wonderful! Thank you!

    Reply
    • Nirmal Kumar says

      July 15, 2017 at 9:31 AM

      Happy to hear that 🙂

      Reply
  7. theunbiasedblog.com says

    July 17, 2017 at 4:52 PM

    Currently it looks like Movable Type is the best blogging platform out
    there right now. (from what I’ve read) Is that what you are using on your
    blog?

    Reply
    • Nirmal Kumar says

      July 17, 2017 at 6:46 PM

      I am using WordPress for my website

      Reply
  8. Jays says

    July 24, 2017 at 11:46 AM

    Hi Kumar,
    Great post you have here. I have a question.
    Q1)When I access the HTACCESS file, there are already some code, So where should I put the 301 redirect code? the code i saw on it as follows
    one that start with
    1) # BEGIN W3TC Browser Cache and # END W3TC Browser Cache# BEGIN WordPress (Code is too long for comment here)
    2)# BEGIN WordPress

    RewriteEngine On
    RewriteBase /
    RewriteRule ^index.php$ – [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]

    END WordPress

    Q2) Also, for some reason, some of my earlier blogger post link is structure with [year/month/day], but most of it now is under [year/month]. I had set up the structure to be [year/month] for now. What can we do about those that is set up as [year/month/day]?

    Q3) For reason I could not remember, my link also comes with “.html” during my blogger days, so I have to set it my WP links with “.html” as well. Anyway I can remove them yet not affecting the redirection?

    Cheers Jays

    Reply
    • Nirmal Kumar says

      July 24, 2017 at 9:54 PM

      Glad to see your questions, Jays. Here are my answers for them:

      A1) Looks like you already have a part of the redirection code in your HTACCESS file. Just place the code # Begin Redirection to # End Redirection below END WORDPRESS line.

      A2) If you want to have a structure [year/month/day] go to Settings -> Permalinks. Under the custom structure, place this code:
      /%year%/%monthnum%/%day%/%postname%.html

      A3) You can remove .html from your existing blog posts. But, it will lead to 404 errors for your existing blog posts. You will have to redirect your old links manually to the new links by using redirection plugin. If you want to remove .html from your links, Under the custom structure, use this code:
      /%year%/%monthnum%/%day%/%postname%

      Reply
  9. Jays says

    July 24, 2017 at 4:01 PM

    Just wondering did you receieved my previous comment where I have posted some question?

    Reply
    • Nirmal Kumar says

      July 24, 2017 at 9:55 PM

      I received your previous comments Jays.

      Reply
  10. Harpreet Kumar says

    July 30, 2017 at 9:33 PM

    This is extremely simple & quick way to transfer blogger blog to self hosted blog. Thanks for your help bro

    Reply
    • Nirmal Kumar says

      July 30, 2017 at 9:39 PM

      Your welcome 🙂

      Reply
  11. Jays says

    August 1, 2017 at 2:22 PM

    Thanks for your advise and answer, you had indeed helped me clarify a lot of questions regarding the 301 redirect for blogger to wp

    Reply
    • Nirmal Kumar says

      August 3, 2017 at 6:17 PM

      Glad to hear that Jays 🙂

      Reply
  12. gadgets says

    August 19, 2017 at 6:06 PM

    After going over a handful of the blog articles on your website,
    I really like your technique of writing a blog. I bookmarked it to my bookmark webpage list and will be
    checking back in the near future. Take a look at my web site
    as well and tell me what you think.

    Reply
    • Nirmal Kumar says

      August 25, 2017 at 10:53 PM

      I just checked your website. A good template. But, just one post is not sufficient. Also, you need to add more images to your blog post.

      Reply
  13. pelumi says

    January 11, 2018 at 3:46 PM

    I have done a redirection from blogger to wordpress but unable to change address from search console beacuse of the error
    Confirm that 301-redirects work properly
    URLs from your old site should be redirected to your new site using permanent 301-redirect directives.
    We couldn’t find any 301-redirect directives for your site. For more details check the Fetch as Google tool.

    my domain: http://jupebnigeria.blogspot.com.ng/

    new domain: http://jupebnews.com.ng/

    Reply
    • Nirmal Kumar says

      January 11, 2018 at 10:34 PM

      Thanks for sharing the error.

      To solve this, you will have to create a new property in your Google search console account with the new domain name. Your old Blogspot property will not change automatically.

      Let me know if this works 🙂

      Reply
  14. Udit Khanna says

    December 12, 2018 at 1:47 PM

    Thanks for sharing such an informative article.
    301 Redirection is very important for those people who are going to move their website on another domain. It is a permanent redirection.

    Reply
    • Nirmal Kumar says

      December 13, 2018 at 12:12 AM

      Yes, Udit Khanna,

      Have you ever tried migrating your website? Which Blogging Platform do you use?

      Reply
  15. Udit Khanna says

    January 21, 2019 at 10:27 PM

    Awesome post, thank you for the explanation!
    I used the same method to migrate my blogspot blog to self hosted wordpress blog. Infact For my clients I use the same method along with few extra milestone. This guide will help me completely

    Reply
    • Nirmal Kumar says

      January 27, 2019 at 3:41 PM

      Thanks, Udit. Glad you found it useful 🙂

      Reply
  16. Nishant says

    January 28, 2019 at 12:23 PM

    Thanks for this. Can you please confirm me. I am sure when we use 301, it transfers backlinks, DA, PA, DR,PR, UR and website ranking. Right and the difference is 302 only brings traffic.

    Reply
    • Nirmal Kumar says

      January 31, 2019 at 7:35 PM

      Hello Nishant,

      301 means permanent redirection. 302 means temporary redirection.

      When you use 302 redirections, it is the search engine that has to decide whether you want to keep the old pages or not. But, using 301 clearly indicates that the old page no more exists and you need to visit the new page, so all your backlinks will also be redirected to the new page.

      Reply
  17. Dariush says

    June 29, 2019 at 4:38 PM

    Hi everyone,

    I’m sorry if I’m asking a stupid question, but I’ve tried and tried to find an answer somewhere, with no luck whatsoever, so I’m hoping someone here might be able to help me.

    I’ve carried out a migration of my Blogger blog to WordPress, and it seems as though it has mostly been successful, apart from one very serious problem which I have to solve.

    I want a URL of the following type:

    http://persolaise.blogspot.com/search/label/Text

    to be redirected to

    but although I’ve tried various plugins and amendments to the .htaccess file, I haven’t achieved this.

    It’s a very important feature of my blog content so I really need the redirection to work properly.

    (I also haven’t been able to successfully redirect Blogger Pages to WordPress Pages, but in my case, this is somewhat less serious, so I’m not overly worried about it at the moment.)

    If anyone could offer any wisdom on this issue, I’d be most grateful!

    Reply
    • Nirmal Kumar says

      August 2, 2019 at 11:14 PM

      Hello Dariush,

      I can clearly understand this question. If you want your visitors to find certain articles of yours at , then you need to add the tag “Text” for each of your desired article. Only then, you will find articles in this URL.

      Redirection from http://persolaise.blogspot.com/search/label/Text to will not be useful in this case. It will still return the same empty page. You need to add tags for your article.

      Hope, this helps.

      Reply

Leave a Reply Cancel reply

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Primary Sidebar

Black Friday Sale WordPress Deals

Free Bedtime Reading

Learn a useful tip every day to grow as a Successful Blogger!

You have Successfully Subscribed!

Bloom - Best Email Opt-in Plugin for WordPress

Find a domain starting at $0.88

powered by Namecheap

Marketing KB

Digital Marketing

Content Marketing

Social Media Marketing

Marketing Tools

SEO KB

On-Page SEO

Off-Page SEO

SEO Strategy

SEO Tools

Income KB

Ads

Affiliate Marketing

Make Money Ideas

Paid Surveys

WordPress KB

WordPress Plugins

WordPress Themes

WordPress Hosting

WordPress Guide

WordPress Coding

Important Links

  • About Us
  • Contact Us
  • Disclaimer
  • Privacy Policy
  • Sitemap

Social Media Profiles

  • Facebook
  • Twitter
  • Pinterest
  • LinkedIn
  • Youtube

Copyright © 2019 · ORH v3.0 - Running on Genesis Framework - Powered by Cloudways
All Graphics in this site are provided by Freepik

Email Subscribe Image
Connect with Other Bloggers A Dedicated Facebook Community to discuss all Blogging Stuff. Join Group No Thanks