How to Move Blogger to WordPress on Your Hosting

In this example, let's say you have a Blogger blog and want to migrate it to Self-Hosted WordPress with a custom domain name of

  1. Get a domain name and purchase a hosting account

  • You must own or register the domain name

  • You must have a hosting account.

  1. Perform a Temporary WordPress Installation

  • If you have an EBiz Linux Hosting account, you can login to cPanel > Softaculous > WordPress and install a temporary WordPress installation. You can also download the WordPress installer from and install it manually.

  • In this example we install wordpress into the "/blogtest" directory

  • This temporary Wordpress installation is used to import all your blog posts and comments and to test and confirm whether all your blog posts and original Permalinks or URLs can be accessed properly.

  1. Import All Posts and Comments from Blogger to WordPress with Importer Options.

  • From WordPress, go to Tools > Import > Blogger.

  • Authorize the import process by clicking the "Authorize button".

  • Enter your Google account User Name and Password.

  • Click “Grant Access”.

  • You will be shown a list of all the blogs you have on blogger and the number of posts and comments. Click on the blog you want to import.

  • After you click the import button, you will see the progress bar of the import status of your website comments and posts. After completion, the text on the button will change to Set Authors button. Click the button option.

  • You will see your blogger username (if you have multiple authors you see that too) select Admin (This is the default WordPress user) from the drop-down list and click the Save Changes option.

  1. Changing Your URLs (Permalinks or Post slugs) to Maintain Google Juice and Page Ranking of Your Website

  • Go to Settings > Permalinks

  • Change general settings from Default to Custom

  • Fill in the Custom Structure text box with /%year%/%monthnum%/%postname%.html. (This serves to match the post structure in WordPress with the former Blogger post).

  1. Checking Your URLs and Permalinks

  • Check your blog posts in WordPress to make sure they are working normally.

  • For example, the original URL on your blogspot is as follows : 

  • The URL after the import process into WordPress becomes :


  1. Move All Content to New Wordpress Installation

  • Once you've checked your WordPress installation and blog posts are working properly, go to the dashboard of your temporary WordPress installation.

  • Go to the Manage > Export menu option and click the "Download Export File". Download and Save the XML file.

  • Install a new copy of Wordpress. In this example, you want the new blog to have a custom domain name in the root directory of your hosting account. Then you need to install WordPress in the root directory of your hosting account. If you have a Linux Hosting Account with cPanel you can install it through Fantastico De Luxe.

  • Login to your wordpress dashboard from your new WordPress application.

  • Go to Manage > Import > WordPress and import the XML file that you previously saved.

  • Repeat step 4 to enable permalinks to retain your Permalink or URL.


  1. Replacing the Total URL

  • Access Blogger again, select Settings > Publishing.

  • Click on the top link, Custom domain. Type in your new domain, then you Save. Now all your links will be automatically transferred to your domain, but there is one more step needed to transfer your blog homepage.

  • In your Blogger, go to Layout > Edit HTML. Place the following code (can be anywhere as long as it is between <head> and </head>:

          <meta content='0; url=' http-equiv='refresh'/>

  • This code will redirect your website visitors to your blog homepage directly to your new URL.



1. This process will not import images from your blogger. It will only reference the images stored on blogger's server. So you have to upload your blogger images manually to photo sharing services like etc.

2. This process will import all your content tags as specific categories. So you will probably have a lot of new categories suddenly into your WordPress.

You will have to manually change it to make it fit and return to normal.

3. This process will not import sidebar links, widgets, add-ons, css and layouts. So you have to customize your layout in WordPress.

4. This process will not import your feed. You will need to replace your old blogger feed with your new WordPress feed in your Feedburner Dashboard.

Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.