If you want to make money blogging and if you want blogging flexibility then you should blog on a self-hosted blogging platform. Such as WordPress.org.
I know most of the bloggers start their blogging journey in free blogging platform. Such as blogger.
There is nothing wrong to start your blog on a free blogging platform like “blogger“. But, if you want to blog professionally then you should migrate your blog to self-hosted WordPress blogging platform.
If you decided to migrate your blog from blogger to WordPress blogging platform then this handy guide is for you. Just follow the steps below to migrate your blog from blogger to WordPress without losing any SEO benefit.
If you follow the steps I outlined below properly, you’ll have the following benefits:
- You won’t lose any SEO benefits
- All of your posts will be migrated
- All of your comments will be migrated
- All of your images will be migrated.
Guide to migrate your blog from blogger to WordPress
Preparation: You have to take some preparations before migrating your blog from blogger to WordPress.
Completely backup your blogger blog: For backup blogger blog, log in to your blogger account > setting > Others. Now click on the “Back up content” button under “Import and Backup” label. See the image below. Keep the downloaded file in a safe place. You’ll need it later.
Now click on the “Theme” Menu. In the window that appears on in your computer screen, click on the “Backup/Restore” button on the top right corner of the window. Doing this will save a copy of your blogger template on your computer. If anything happens, you can upload the template again.
Buy Domain: Buy a Domain from Godaddy. If you are already using custom domain on blogger platform then you don’t have to buy a domain. Some hosting providers also offer you a free domain (such as Bluehost) when you buy hosting package from them.
Ok. You are now prepared to import your blogger blog from hosted blogger platform to self-hosted WordPress platform. Let’s start importing…
Importing Blogger to self-hosted WordPress
Follow the steps below:
Step 1: setup domain
You have already setup a domain when you bought hosting space. If you are using custom domain on blogger blog and setup that domain during sign up for hosting account, that’s fine. You don’t need to do anything in this step.
But if you didn’t setup the domain, on which you want to transfer your blogger blog then you have to set up that domain first.
This is specially required if you want to host multiple domains under a same hosting account.
Different hosting providers have different options for hosting multiple blogs on a same hosting account. You’ll find that on their help page. Read that first. Generall, it requires following specific tasks –
- Adding domain
- Selecting a folder for your website
- Updating the domain’s DNS.
Step 2: Installing WordPress on your hosting account
Installing WordPress doesn’t need much effort. Most of the hosting service providers offer “One click WordPress installation” option. Just find the “One click WordPress installation” button and click on that. You are done.
Or you can read this tutorial to install WordPress on your hosting account by clicking on this link.
Step 3: Install “blogger importer” plugin
Okay. You have set up your domain and install WordPress on your hosting account.
Now login to your WordPress admin area. The URL should be “www.yourdomain.com/wp-admin“.
Now go to Menu>Tools>Import.
On the page that appears click on the blogger. A pop up will be appeared asking you to install blogger to WordPress importer. Click on “Install” button. After clicking on Install button, this plugin will be installed on your WordPress account.
Now click on the “Activate plugin and Run Importer” link as shown in the image below.
Step 4: uploading blogger blog to WordPress
In this step, you need to upload your blogger blog to WordPress.
In the previous step, you clicked the link “Activate plugin and Run Importer“. Once you clicked on the link you’ll be asked to upload the XML file of your blogger blog. Choose the file which you exported on the preparation step. The name of that file should be “blog-dd-mm-yyyy.xml“
After choosing file, hit the “Upload file and import” button as shown in the image below.
WordPress will start to import your post immediately after hitting the “upload file and import” button.
Once your posts are imported successfully, WordPress will ask you to assign an author to the imported posts. Assign the author as your blogger post author.
Good job. You successfully imported your blogger post to WordPress.
Now you have to make sure that you don’t lose any SEO benefits and any of your old traffic. For that, you need to do the following setting.
Step 5: Setup your post’s permalink
Permalink is nothing but the structure of post URL.
For not losing SEO benefit, you need to setup your imported post’s permalink similar to your blogger blog post’s permalink.
To setup permalink structure of your imported post, click on the menu button on your WordPress dashboard then select setting>permalink.
And then select the radio button beside “month and name” level on the screen that appears. See the image below.
Okay. You are successfully migrated your blogger blog to WordPress.
After migrating to WordPress you need to setup your WordPress for maximum benefits. Read the following post to setup your WordPress.
Are having any trouble to migrate your blog? Please share in the comment below… I’ll try to help you.