How To Migrate From WordPress.Com To WordPress.Org

How To Migrate From WordPress.Com To WordPress.Org

In today’s blog post, I would like to show you how to migrate your blog from WordPress.com (the free platform) to WordPress.org (your self-hosted domain). I have made a video that explains everything in detail, and I have also written the tutorial using screenshots if you prefer to read it instead.

Watch the video below!

Before we get into his migration, I would like to explain the difference between WordPress.com and WordPress.org.

WordPress.com is the free WordPress platform where you can create a free site (like blogger for Google). You don’t have to pay any hosting or domain name, but you always have the WordPress branding there.

So for example, in this example, as you can see below, the URL I have in this site is: esljoint.wordpress.com.

how to migrate from wordpress.com to wordpress.org

This is just a dummy site that I’ve just created with some dummy articles for the purpose of this tutorial. Having the .wordpress.com in the URL means that this is a free site and that it has the WordPress.com branding in it.

 

The site where I want to migrate this to is esljoint.com, which is the self-hosted domain that I am using for this tutorial. As you can see below, there are no posts.

how to migrate from wordpress.com to wordpress.org

I have just installed WordPress here. So we are going to migrate the free site into our self hosted domain and hosting here.

So this is the free site that we have and I’ve only added here about six blog posts about cats.

how to migrate from wordpress.com to wordpress.org

Now let’s go to the back office of this.

how to migrate from wordpress.com to wordpress.org

So this is the back office of wordpress.com which is your free platform. Once there, we go to “tools” and click on it.

how to migrate from wordpress.com to wordpress.org

Once we click on tools, you see a drop down menu here and then you just click on “export”.

how to migrate from wordpress.com to wordpress.org

Once we click on “export”, we need to click on “export all”.

how to migrate from wordpress.com to wordpress.org

Then it’s going to start exporting all our files. Once it’s done, you will see this message:

how to migrate from wordpress.com to wordpress.org

 

Then you need to click on “download” then save it in a folder on your computer. Once you click on the download button, the file that you will download is going to be compressed. So it’s going to be a .zip or .rar or whatever compressing software you are using. Then you will have to extract it later.

how to migrate from wordpress.com to wordpress.org

Once you extract it, it should be a .xml file. That is the file that we will use to import to your self-hosted WordPress site.

how to migrate from wordpress.com to wordpress.orgOnce we have extracted the document we are going back to our WordPress.org self hosted site. And then once we go there to the admin area, we are going down to tools right here and click on tools.

how to migrate from wordpress.com to wordpress.org

Once we click on tools, we are going to click on import.

how to migrate from wordpress.com to wordpress.org

Now since this is a website that I have just installed WordPress in, we don’t have the plugin that we can use to actually import XML data or any kind of other imports. And since we are importing from WordPress, we are going to install a plugin that will help us do that. So let’s go ahead and install this now.

After it’s done installing, we’re going to click on run importer:

how to migrate from wordpress.com to wordpress.org

On the next page, we will need to click on “choose file” and we need to locate our .xml file to import it:

how to migrate from wordpress.com to wordpress.org

how to migrate from wordpress.com to wordpress.org

Once we do that, we click on “upload and import”.

how to migrate from wordpress.com to wordpress.org

Once you’re here you can either change your author or create a new one or create another user. It doesn’t matter. It is entirely up to you and you definitely want to check the download and import file attachments and then you click on submit.

how to migrate from wordpress.com to wordpress.org

 

Now let’s have a look at our blog posts:

how to migrate from wordpress.com to wordpress.org

As you can see, all the blog posts have been imported.

Once you are done with all the steps above, it is up to you to play with your WordPress themes and add any plugins that you like in order to customize the design of your new WordPress self-hosted site.

This is basically how you migrate from a free WordPress.com site into your self-hosted WordPress blog. If you have any questions about this tutorial, please don’t hesitate to leave me a comment below here. I would love to hear from you!

Happy blogging!

[image credits go to Pixabay.com]

63 thoughts on “How To Migrate From WordPress.Com To WordPress.Org”

  1. This step-by-step tutorial is awesome! The photos definitely help make it easier to follow. I haven’t seen the backend of the .com site in a long time, it’s definitely changed! I’ve been using a version of the .org for at least 10 years now.

    Reply
  2. I am a Google Blogger user and I haven’t used WordPress before. But it is good to read this post coz I have a friend who uses WordPress too.

    Reply
  3. I tried WordPress.com for a while but I moved to .org. This tutorial is great and helps others quickly. They don’t have to struggle to find how you did it. Thank you for sharing it!

    Reply
  4. Wow, I really appreciate the time you’ve put in here to list down the steps on how to transfer a free WordPress site to a self-hosted one. It’s definitely better to have a self-hosted blog because you actually own it.

    Reply
  5. This is interesting! I have a wordpress.com blog, but I also pay for my domain name. I’ll take a look at your YouTube video… Thanks!

    Reply
  6. This is a great guide! I’m personally wary of the tech side of my blog but your step-by-step photos are super helpful.

    Reply
  7. The difference between wordpress.org and wordpress.com is very confusing for beginners. Your steps will definitely help people transfer their blogs over to the self-hosted wordpress.org so that they can have more control and start to monetize.

    Reply
  8. Interesting. I’ve pondered making the switch for my site. Thought it would be hard, but after reading this, it might not be too daunting a job. Thanks!

    Reply
  9. At this point in my blogging life, it is probably too late to move. I have thousands of posts and content that would be lost in a move. Besides, I have a business account now with all the advantegs of the .org platform.

    Reply
  10. When I was starting I tend to confuse WP.Com with WP.Org. I was using tumblr too to the move going to WP was complicated. I wish this was written ages ago!

    Reply
  11. I have close to 40 blogs of content including videos and photos. And it was also a business plan I purchased a year ago through WordPress.com. Will it effect my content in any way when I migrate following your instructions?

    Reply
    • I am not sure if the paid plan on WordPress.com is the same as I have never tried it myself. So I wouldn’t be able to advise you on this one.

      Reply
  12. I came across the video but wanted to see the blog post as well. As you had some questions that were not answered by viewers. So here I am with my own questions. After you imported the posts from WP.com to your self hosted WordPress, the posted date was all the same. Do you have to manually go in and change each one to reflect the date it was originally posted on WP.com? I am assuming you do since all the imported posts in your video and tutorial pictures show the time you posted it.

    Off-topic, awesome fun font, what is the name?

    Reply
    • Hi Emily! Sorry about the late reply. I think you will have to change them manually or you can also use a plugin to hide the post date altogether.

      The font is Tahoma 🙂 Thanks for your comment.

      Reply

Leave a Comment

CommentLuv badge

This website uses cookies to ensure you get the best experience on our website.