I have been using blogger now to host my IT Blogs site for five years now, and thought it was about time for an upgrade.
I felt like my site was lacking functionality and design and have had a look around and apparently WordPress is the place to be.. I did not want to lose any of my site stats so spent a while looking into how I could move away from Blogger and be able to keep them all intact… This is what you do:
Step 1. Before You Start
To get started with WordPress, the first thing you would need is a good WordPress hosting company and your own domain name. We highly recommend Bluehostbecause they will give you a free domain and 50% off their hosting plan (special for WPBeginner users). Bluehost is also an officially recommended hosting provider of WordPress.
If you want a Bluehost alternative, then take a look at Siteground who also offer the same special offer to WPBeginner users.
Once you have signed up for WordPress hosting and set up your domain name, the next step is to install WordPress on your hosting account. We have a step by step tutorial on how to install WordPress. Once you have installed WordPress, it is time to move your content from Blogger to WordPress.
Step 2. Export Your Blogger Blog
First thing you need to do is export your blogger blog’s content. Simply log into your blogger dashboard and go to Settings » Other page. Under the blog tools, click on the Export Blog link.
This will bring up a popup where you need to click on the Download Blog button.
Your Blogger blog’s content will be downloaded to your computer in an XML file.
Once the download is complete, it is time to import it into your WordPress site.
Step 3. Import Blogger to WordPress
To start importing your Blogger site into WordPress, you need to go to your WordPress admin and visit Tools » Import. On the Import page, click on Blogger.
This will bring up a popup asking you to install the Blogger to WordPress importer. You need to click on the Insall button.
WordPress will now download and install the Blogger Importer plugin for you. Once it is finished installing, you would need to click on the Activate Plugin and Run Importer link to continue.
On the Import Blogger screen, WordPress will ask you to upload the XML file. This is the file that you downloaded in Step 1.
Simply click on the choose file button and upload the XML file you downloaded earlier. Next, click on the Upload file and import button to continue.
Now if you didn’t select one of our recommended hosts or your site is really large, you may get an error that your file size is too large. In this case, you would need toincrease your maximum file upload limit. If your file is small, then you won’t see any errors.
WordPress will now import your blogger posts one by one. When it is finished, you will be asked to assign an author to the imported posts. You can assign your blogger posts to an existing author (you) or create a new author account.
Congratulations! you have successfully imported your Blogger content into WordPress. However, you still need to make sure that you don’t loose any search rankings and that visitors from your old blog easily land to the same content on your new WordPress website.
Step 4. Setting up Permalinks
Permalinks is the term used for URL structure of individual pages. WordPress comes with a feature that allows you to set up SEO friendly URL structure. However, since you are importing content from Blogger, you would want your URL structure to be as close to your Blogger URL structure as possible.
To set permalinks, you need to go to Settings » Permalinks screen and choose Month and Name as your permalink structure.
Thats it, you should now have transferred your Blogger sites to WordPress.
All I then did was change the www record at my domain name hosting to point to my new WordPress site.