For a lot of bloggers, self hosting with WordPress.org provides the most professional blogging platform available. If you started out using Blogger and now need a professional presence, there’s a good chance that you’re ready to switch to WordPress.org.
But the point of this article isn’t to convince you to switch. If you’re trying to decide whether or not to switch, there are better articles to read. But if you have decided to switch, this post will walk you through step by step how to quickly and easily transfer from Blogger to WordPress.org.
Step 1: Sign up for hosting
The first step in transferring from Blogger to WordPress.org is to sign up for hosting. If you haven’t picked out a hosting company yet, Blue Host offers low prices that are competitive with other popular WordPress hosts, and they’re also reliable. To top it off, they provide excellent customer service, and they’re control panel is one of the easiest to use. You can’t go wrong by choosing Blue Host.
Another good choice is Host Gator. They offer some of the best rates in the business, and they’re known for their excellent customer service.
Note: If you haven’t already purchased a domain name, Blue Host also offers a free domain name when you set up your account.
Step 2: Install WordPress on your hosting account
After signing up for hosting, the next step is to install WordPress on your hosting account. To do so, first log into your hosting control panel. Next, find the WordPress icon located underneath a heading such as “Simplescripts Installation” or “Software/Services.” The wording will be different for each hosting company, and you can always start a live chat with customer support if you need help. Once you find the icon, follow the steps to install WordPress.
Note: If possible, you’ll want to install WordPress as a temporary installment. This will allow you to set up the site on a temporary site so you aren’t making all of the changes live while your readers are watching.
Step 3: Import to WordPress
The next step is to import posts from Blogger to WordPress. To do so, log into your temporary wordpress installment by going to http://yourtemporarydomain.com/wp-admin. After logging in, go to the left-hand sidebar and click on “Tools” and then select “Import Posts.” On the next page where you’ll be asked which type of posts you’d like to import, choose the option titled “Blogger.”
You’ll next be asked if you’d like to install an “importer for Blogger.” The answer is yes, so click the red button to install the importer. Then click to activate and install the plugin. You’ll now click to authorize WordPress to access your Blogger account, and then follow the steps to import posts from Blogger to WordPress.
Step 4: Double check the content
Now that the posts have been transferred, you’ll need to double check that all of the posts and comments transferred correctly. You can do this by comparing the number of posts and comments in WordPress to the number of posts and comments in Blogger. You’ll have at least one extra post and one extra page in WordPress due to the fact that WordPress automatically generates a welcome post and sample page when it’s first installed. You’ll want to delete each of these posts and pages.
Note: Sometimes not all of the posts or comments transfer correctly. If this is the case, there may or may or may not be an easy way to get all of the posts transferred. You can contact Blogger or troubleshoot by searching on Google if these posts are critical for your blog. In cases like this, it’s often easier to not worry about the lost posts and move on.
Step 5: Choose and configure a theme
After making sure the content transferred correctly and is ready to go, navigate to “Appearance” in the right-hand sidebar of the WordPress dashboard and select themes.Then click “Install Themes” at the top of the page and follow the steps to install a new WordPress theme.
You’ll want to pick out a theme that you like and configure it to work the way you want it to. After picking the right theme for your site, you can take some time to configure it to look the way you want it to by installing plugins and widgets and adding pages. You can even pay a designer for a custom theme if you’re so inclined.
Step 6: Change the permalink structure in WordPress
The next step is to change the permalink structure in WordPress. The reason you have to do this is that Blogger does crazy things with their permalink structure. In order to minimize the number of broken links, you’ll need to change the permalink structure in WordPress to match the crazy setup in Blogger.
To do this, click on “Settings” in the left-hand sidebar of the WordPress dashboard, and then click permalinks. Now, click the radio button for “custom structure.” To the right of the button, copy and paste this: /%year%/%monthnum%/%postname%.html
The permalink structure in WordPress will now match the structure on the old Blogger site. This will cause most of the links to work properly and minimize the number of broken links.
Note: This will minimize the number of broken links, but it won’t eliminate them entirely. This is due to the fact that Blogger removes articles such as “a,” “an,” and “the” from urls for post titles and WordPress does not. Because of this, a post with a title such as, “The Absolute Best Way to Start a WordPress Blog,” will have a url that looks like “www.yourdomain.com/absolute-best-way-start-wordpress-blog” in Blogger and “www.yourdomain.com/the-absolute-best-way-to-start-a-wordpress-blog” in WordPress. One way to fix this is to go through and manually change the broken urls in WordPress. The other way is to not worry about it. If there’s a third and better way and you know what that is, make sure to leave a comment at the end of this post.
Step 7: Sign up for and configure Feedburner
Now that you’re using WordPress, you’ll need to sign up for Feedburner in order to manage RSS feeds and subscriptions yourself. Start by going to Feedburner and signing up for an account. You’l then walk through the steps to set up your Feedburner account and burn a feed. If you need more instructions about how to do that, you can find that out here and here.
Step 8: Change the domain settings
Now that the new WordPress site is set up and ready to go, you’re ready to change the domain settings of your temporary site (this assumes that you set up the site on a temporary domain). To do this, log into your hosting panel and find an icon labeled “phpMyAdmin” and click. Next, click on “databases” and then click the database for your WordPress installation. Now, find “wp_options” and click. Line 1 will be for your site url. Click to edit this line and change it out the url from the temporary one to the permanent one. Now, click “wp_options” again, click to edit line 37, and again replace the temporary url with the new one.
Note: If this step becomes too difficult, contact customer for your hosting account. There’s a good chance that they can walk you through it by chat or even make the change for you.
Step 9: Forward the nameservers
The next and final step is to forward the nameservers for your domain name. To do this, you’ll log into the dashboard where you purchased your domain. You’ll then click to manage the domain and then click to edit the nameservers. You’ll do this by replacing them with the nameserver information where your site is hosted. The new nameservers will look something like this: ns1.bluehost.com and ns2.bluehost.com.
And that’s it for transferring a site from Blogger to WordPress.org. By following these steps, your new site will be ready to go.