How to migrate from Blogger to WordPress

Migrating content, particularly in this day of search engines and old links, can be tricky if you don’t want to lose a lot of ground. However, I found the new Google interface difficult to use and awkward, which is why I started the new blog in the first place, and trying to handle comments was difficult. Ideally I wanted to get all my content in one place without breaking any third party links and losing visitors. Making any links to posts redirect to the new posts without having to manually recode them, or add the annoying “This blog has moved page” was the main target – and if I could get the search engines to redirect that would be even better.

It turns out there is actually a way to do this.

The process I used was based on this article from Digital Inspirations with a few changes: The changes I made were simple:

In Step 3, if you are a UK blogger (with blogspot.co.uk in your blogger address) change

$permalink = explode(“blogspot.com”, $old_url); to
$permalink = explode(“blogspot.co.uk”, $old_url);


Step 5? Well, the template generator did not work for me, but fortunately you don’t need to use it. Instead, I copied the example code into Notepad and replaced labnol.org with the new blog address (in my case http://www.vhfolland.com/wp/) : an easy way to create the Redirect Template. Then the rest of the step worked correctly.

Step 6 gave me trouble. If you are using the new dashboard and layout, Google makes it hard to find “Revert to Classic Blog”. The template will not work with the new template and layout: instead you get an error stating the XML is misformed. Make sure you save your template before uploading just in case.

Instead of Layout I found “Revert to Classic Blog” under Template, by scrolling right to the bottom of the page.

It’s a very nice method, and it isn’t just comprehensive and easy to do, its also fairly simple. Anyone running self-hosted wordpress should be capable of following the instructions – I actually had more problems with the Blogger part! It took about two hours, including importing the content and fiddling with blogger, and took slightly longer tidying the imported data (see below). For the technically minded, this tutorial actually puts a 301 redirect in place for the blogger entries. This means that search engines will slowly update their directory, replacing the old blog links with the new blog’s pages as users visit the blog and are redirected.

For the non-technically minded, every individual post on your old blog will now redirect to its equivalent on your new blog. This means, as long as you leave the old blog up, there are no broken links on third party sites so no lost traffic.

There are a few extra tweaks and some tidying required once the posts are in WordPress, mainly to Categories and Menu. On your wordpress site, you will need to create a custom wordpress menu to stop the blogger page you create showing up in the menu bar and confusing visitors. Also, when I first imported the posts you would have seen over four hundred categories, as the import process tends to apply tags as categories. For me HTML worked directly from the import, but I am using a plugin that sets everything to HTML. I don’t know if it would cause problems with the default visual editor.

Those however are fairly trivial matters compared to the simple fact that blog visitors and third party links now go directly to my new blog. Not only does it preserve the links and promotions I already had but it ensures I only need to deal with comments and responses in one place.

So again, the tutorial is here:
and if you are looking for other tech tricks, Digital Inspirations is a site I can recommend.

And right now, I’m off to write.

18 Comments

Filed under Uncategorized

18 Responses to How to migrate from Blogger to WordPress

  1. Pingback: Youtube Cash

  2. Pingback: Bob

  3. I used WordPress for every web property I own (I optimize websites for Google Search
    ), and strongly recommend it for all of my clients. It is the best web-site tool on the Internet. Migrating from Blogger to WP is like migrating from Chevy Malibu to A Mercedes Benz – its a huge upgrade with big advantages.

    • Hello! This is my first visit to your blog! We are a collection of volunteers and starting a new initiative in a community in the same niche.
      Your blog provided us useful information to work on.
      You have done a wonderful job!

  4. Audrey

    Thanks for your feedback on this tut! Frankly, I don’t think I can make it – I am not familiar with coding, just don’t want to break anything.

    I have surfed the net a lot looking for the way to move over to WP from my Blogger, and found CMS2CMS, which is the right tool for me and is pretty simple to use. What I loved about it is practically everything was converted into wordpress, so I just had to find the way to adjust the design, which was harder than the move itself:) WordPress feels a little weird now, but I already like it.

    Hope my tip will help someone.
    P.S. This tool is commercial , but quite affordable – I paid $29.

  5. I am just wondering how to do all of this and maintain my domain name – my goal is that readers have such a smooth transition that they only notice a better-designed interface. I own my domain through enom, but I can’t find clear instructions on keeping it as I transition over. Help?

  6. Whats up this is kinda of off topic but I was wondering if
    blogs use WYSIWYG editors or if you have to manually code with HTML.
    I’m starting a blog soon but have no coding experience so I wanted to get guidance from someone with experience. Any help would be greatly appreciated!

    • vhfadmin

      Blogger doesn’t require HTML. This site is based on WordPress, which is more complicated but still has a WYSIWIG editor. If you waqnt to try out wordpress, a free wordpress.com account will give you a chance to get used to it. Hope this helps.

  7. I’m not sure why but this web site is loading incredibly slow for me. Is anyone else having this issue or is it a issue on my end? I’ll check back later on and see if the problem still
    exists.

  8. Hey there, I think your website might be having browser compatibility issues.

    When I look at your website in Firefox, it looks fine but when opening in Internet Explorer, it has some overlapping.

    I just wanted to give you a quick heads up! Other then that, awesome blog!

  9. Big Thank you ! This post helped me a lot , I am hosting in hostgator and they had some problem with whitelisting and all after that also it was not working thanks to your pot , a simple change in that PHP as you suggested to .in from .com worked like charm .

  10. Hurrah, that’s what I was searching for, what
    a stuff! existing here at this website, thanks admin of this web
    site.

  11. This website definitely has all the information I wanted concerning this subject
    and didn’t know who to ask.

  12. Wow! After all I got a blog from where I know how to genuinely take helpful information regarding my study and knowledge.

  13. My programmer is trying to convince me to move to .net from PHP.
    I have always disliked the idea because of the
    expenses. But he’s tryiong none the less. I’ve been using WordPress on a number of websites for about
    a year and am worried about switching to another
    platform. I have heard excellent things about blogengine.net.
    Is there a way I can import all my wordpress posts into it?

    Any help would be really appreciated!

Leave a Reply

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


*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>