Step By Step: How To Convert Your Hosted Blog To Self-Hosted (WordPress.Com to WordPress.Org)

  • Home
  • Blogging
  • Step By Step: How To Convert Your Hosted Blog To Self-Hosted (WordPress.Com to WordPress.Org)
Migrating from a hosted blog to a self-hosted blog

I was absolutely stunned by the responses I’ve had to 8 Thoughts On Moving From WordPress.Com To WordPress.Org!

I actually wrote it more as an update; I didn’t expect so many people to be in the same position! I’ve had emails, comments, DMs on Instagram (have I told you before how much I love it when you guys contact me personally? I really do; it makes me feel almost helpful. If you ever want to – trust me, just go for it. I don’t bite. Promise.) . . . Loads of people are interested in moving from self-hosted to hosted.

Now, I only know about migrating from to – but I’m sure the steps are pretty similar moving from Blogger or whatever other hosting service you use. This post is going to be long and it’s gonna throw a lot of information at you – so grab a mug of green tea and settle in for a while.

(Pin the image!)

Migrating from a hosted blog to a self-hosted blog

Hosted vs. Self-Hosted

There are two types of sites (in the context of this post. I’m aware that there are lots of different sites out there. Stop looking at me like that.) – hosted and self-hosted.

What’s The Difference Between A Hosted Site and a Self-Hosted Site?

A hosted site is a website that runs on a platform that isn’t yours. You have way less control and you don’t actually own the site – but it is usually free. (Examples of self-hosted sites being:, Blogger and Wix.)

A self-hosted website, however, is one that you run. You have complete control, unlimited options and total creative freedom. The sky is the limit. However, self-hosted means you have to put all the work in and it is a paid option. (Although not necessarily an expensive option. It can cost as little as a few pounds a month.)

Should I Use Hosted Or Self-Hosted?

Aha! Now this is the big question for a lot of people. Answer being: it really depends.

Personally, I’d definitely recommend self-hosting. On first impressions, I actually said that I recommended hosted for start-up/personal bloggers and self-hosted for bloggers looking to scale up and monetise.

I’ve changed my mind.

Should your blog be hosted or self-hosted? Pros, cons tips and tricks for deciding between the two and moving from hosted to self-hosted.

Although hosted is a great option, it’s so incredibly restrictive once you realise what you’re missing. WordPress.Org has plugins for literally every single thing you can think of – the blog of your dreams is actually within your reach. But that’s just my inner control-freak speaking. The real reason that I recommend self-hosting is because of the pure scalibility. You won’t ever run into anymore issues. If you want to host ads, you can. If you want one page to have a really cool layout, you can. If you suddenly want a forum function or a games page on your site or a shop, you can.

The brilliance with this is that you can start as small as you like – but there are no limits to how much you can grow.

What Do I Need To Move My Hosted Blog To A Self-Hosted One?

A really common thing with bloggers who are growing (that sentence excites me) is that we grow out of our hosted websites. But when you’ve got years worth of content and followers and search engine traffic headed there – what do you do?

You migrate. You can move all your content over to a new site and keep your domain name and your followers. What do you need for this? Not too much!


This is the only part of the process that’s going to cost you – and, in all likelihood, it won’t cost you that much anyway. Depending what you need from your hosting provider, it can cost you as little as a few pounds a month!

If you use, (which you really should because . . . well, come on, it’s amazing.) you’ll need a hosting provider that allows you to integrate WordPress. Naturally, I’ve included some of these for you below.

** Note: I’m an affiliate for some of these companies, which means I earn a small comission if you sign up through my links. You don’t pay anything extra – and you help me out a lot. If you want to become an affiliate for these companies, I’ve included the affiliate sign up for you. **

  1. WPEngine – This host is absolutely great if you need a bit of extra support. They take care of literally everything for you
  2. BlueHost – Directly recommended by WordPress. Brilliantly cheap – only $3 a month with a free domain name.
  3. SiteGround – Also directly recommended by WordPress. Also brilliantly cheap – I think the lowest is £2.45 a month with a free domain name.
  4. 1& – The one I currently use. I can personally attest that their customer service is outstanding. Free support 24/7 and they’re willing to help you and set things up that you can’t. However, with 1&1 their packages are a little confusing so make sure that you know what you’re buying. Also – great prices, I currently pay around £4 a month for two domains.

Domain Name

I’ve mentioned domains a few times when talking about hosting, but if you aren’t sure what they are let me help you. Your domain name is the URL of your site. When using a self-hosted like, like, you automatically recieve a free domain –, for example.

For self-hosted, you’ll need to purchase a domain name. As I’ve mentioned above in the hosting section, most hosting packages come with this free – but you can buy them individually for a couple of pounds too.

Your Blog Data

Last but in no way least, to migrate from to you will need your original blog data. This is easily exported from WordPress – and I’ll cover how to do it in the step-by-step below.

Step-by-step guide to moving from self-hosted to hosted

The Easiest Ways To Migrate From To WordPress.Org

Now, the absolute easiest way to move your blog from over to is to get somebody else to do it. There are two ways I’ve found to do this. Guided Transfer actually offer a service (I think it’s around $100) and one of their Happiness Engineers will take care of the whole process for you. This is called a Guided Transfer.

I personally went the manual route, but if you have the money to spare you could save yourself the time and heartache.

May I just say – regardless of whether or not you use the Guided Transfer, WordPress happiness engineers are absolutely brilliant. I may or may not have panicked a few times along doing the manual process myself and every time I sent a frantic email I’d get a quick and informative reply ASAP. And for free.

Your Hosting Provider Moving Your Blog Over

Now, this is one I wish I knew about. Some lucky kids having hosting providers who will actually move their blogs over to self-hosted for them for free! The best hosting service I’ve found for this has to be WPEngine.

With every one of their plans, they include a completely free migration service. As you need to buy hosting anyway, I think it’s actually a pretty sweet deal to get your hosting provider to do the heavy lifting for you too.

How To Move Your Blog From Hosted To Self Hosted Without Losing Anything


For me, at least, the anxiety of converting my blog to self-hosted lay in possibly losing my precious data. I had years of posts – yes, admittedly, some terrible – that I didn’t want going down the drain. So I’ve created this easy step-by-step to make sure that you know how to protect your blog.

Step By Step Guide To Migrating From WordPress.Com To WordPress.Org

  1. Back. Everything. Up. Why? Because it’s far better to be safe than sorry.
  2. Purchase your hosting package. Be careful to choose a package that supports integration.
  3. Set up your on your new hosting package.
  4. Fix up your theme and widgets. Although technically not a necessary step, this is definitely one I wish people had told me about.Take the time sort all this out before you publish your site. Oh and install the Jetpack plugin.
  5. Export your old files. In your admin go to Tools > Export  and download your site’s .XML file. This will contain all your site’s content and is what you will upload to your
    Be aware: with sites over a certain size, it’s pretty well documented that WordPress’s .XML code . . . well, it slightly fails at times. This means that some (not many, but some) of your posts may not be on your .XML file. This happened to me; I backed up all my files and cut any extra files I didn’t need on the blog like rubbish posts and images and retried. If your site is extra large, contact WordPress.
  6. Import your old data. The interface with is almost exactly the same as, so you go to the exact same place, but choose “Import” this time. ( Tools > Import ) This ensures that all of your images, posts and comments are copied over.
  7. Link your domain. WordPress have a great post on domain mapping here, but you need to attach your new domain to your blog.
    NOTE: If you purchased your own domain through WordPress or another hosting provider, this bit might be a little tricky. To ensure your site doesn’t go down, just email WordPress or your hosting provider and they can move it over for you.
  8. Set your WordPress blog to private, or purchase a redirect. I definitely recommend purchasing a redirect as you keep all your existing traffic and all URLs linking to your site will still be active. It’s only $13 a year from WordPress. Both of these options ensure that your audience won’t be confused by all your URLs and Google won’t penalize you for duplicate content.
  9. That’s it!

I hope this was helpful! Let me know what you thought in the comments below; are you considering making the move?

All the love,

Mia x

Twitter // Insta // Pinterest

Blog Comments

Okay I really want to do the switch I am just scared of losing things. How do I back everything up?

I probably should have made it a little clearer; I only backed things up because I had to delete things for my .xml file (because my blog has YEARS worth of content, feedback, images and whatnot so the code was just way too much and I was having to delete posts and images to downsize so I didn’t want to accidentally lose important things). wordpress will still keep your blog open and your actual blog ( won’t change which is why you’ll need to purchase a redirect or set it to private to avoid Google penalising you for duplicate content. so your files won’t go anywhere. I actually just added all my posts to word ?

Okay thank you so much! That for sure eased my nerves haha. I am so sorry for ALL of these questions. I do have one more though. ( I know im probably getting so annoying by now lol) Do you have to be self hosted to sign up for the Amazon affiliate program?

Aha I honestly don’t mind! I love talking about and helping people with blogging, it’s my passion 😀 If you have any, don’t hesitate to ask! You don’t have to be self-hosted to sign up for Amazon Affiliates BUT you do have to be self-hosted to use Amazon Native Ads and CPM 🙂

okay sweet! Again thank you so so so much 🙂

This was very helpful! The idea of doing this is daunting. For now I’m still using .com but with the premium plan. I have some freedom, but not so many options that my head is spinning! 😛 Maybe one day I’ll make the leap! Thanks for sharing your insights with us!

thanks love! To be honest, it is a daunting process – but I don’t regret it at all. if the premium plan works for you, then stick with it☺ i think it’s a great upgrade for when you want to start monetising or growing though – and getting someone else to do everything for you takes the risk out ? thanks for the comment x

Thanks for writing this useful post! I think I will grow my blog first before switching to self-hosted. By the way, do you have any plugin that you think is a must? I heard some people get wrong plugin so their site crush. It is a reason I am not using self-hosted.

Thank you for the comments! Personally, I find Jetpack essential as it allows me to keep my integrated with my new site. I’ve never had a problem with that – but I have heard of the problem too. Some plugins just aren’t compatible. It’s a pretty easy problem to fix however – you just need to turn it off if it doesn’t work for you. 🙂 anyways, best of luck x


I needed this post in my life today!!! The goal is to make the switch this year…. 🙂 Thank you for sharing xo, Jey.

Aw thank you so much! I hope it made things a little clearer – and I’d so recommend doing the switch! Happy New Year x

[…] Step By Step: How To Convert Your Hosted Blog To Self-Hosted (WordPress.Com to WordPress.Org) […]

Great article! Although some programs say that you can make money online without a website, the reality is that you absolutely need one if you want to maximize your earnings.

That’s because people don’t take your business seriously when you don’t have your own domain and website.

A website also allows you to get direct traffic, which means more sales and signups for your business.

With a WordPress website you can easily create opt-in pages, build a blog, sell products and much more.

If you think building a website is hard or expensive, times have changed.

To help you get started, I’ve put together a tutorial series to teach you how to build your own WordPress website in less than 1 hour.

Even if you’re an absolute beginner and don’t know anything about coding, you can do this.

Sign up below to watch these step-by-step WordPress tutorial videos for free:

Hope this helps!

I haven’t visited your blog in a while, but I must say I LOVE the new design!! Congrats on the awesome upgrade!

Such a fabulous post and has helped me no end. I went self hosted over the weekend and I’m struggling so much. I was wondering how you make your posts appear in the reader for your followers to see? Whenever I post something new it doesn’t appear there, and all my previous posts don’t appear under any of the tags on the reader. So sorry to bombard you with questions but you seem like the WordPress yoda 🙊💜

My comments are also coming through on my account (which I’ve just noticed) is there a way around this? 🙊

Aw I’m so so glad! Honestly, I love answering questions – if I can help, I’m happy to 😀 Okay, so you need the Jetpack plugin first of all; that will give your new site all the old site functions. You need to copy over your followers from your old site to your new site through Jetpack (off the top of my head, I can’t quite remember how but there’s a step-by-step on the WordPress site, so try google 🙂 ) and then you’ll appear in your followers’ readers. You won’t show up under tags because that’s a feature of not, unfortunately though 🙁 xx

You’re a star thank you so much! I’ve done all of the above and actually contacted some of my followers and they can’t see me in their reader – I’ve lost all my viewings and interactions since I went self hosted as no one can see what I’m posting unless they explicitly look for my website 🙈 no one else has seemed to have this problem which is scary! Thank you for coming back to lovely! I’m literally useless! Xx

I actually had a similar problem;its absolutrly terrifying😭 sometimes blog posts can take up to 2 hours to show up in the reader; have you set up a redirect from your to your .com?xx

Oh my goodness, I’ve just scrolled back about a day and it’s there! No wonder no one has seen it haha! Eeeek I was thinking about that, as my comments are still coming through as my .com site! You’re literally my hero, I could cry with joy haha! Xx

It’s probably the one thing that I dislike the most about switching to self-hosted; my engagement has gone down SO MUCH because you can’t comment through the reader and nobody even sees my posts on it. Although I almost like it because it really forces you to work harder and network more. I’m so glad I could help! I remember when I was switching and getting so panicky because I thought everything was lost ;-; xx

Oh my goodness I think that actually maybe the case! I scheduled it in and then because I couldn’t see it relatively quickly I took it down and then put it back up and it’s gone to the old time! What a mind screw 😂 oooo no that was something I was thinking about as all my comments come through as my old .com site xx

Oh my god isn’t it?! Fingers crossed that’s what’s happened to me. Just make sure I schedule all my posts and fingers crossed for the best hahaha! I was thinking about that as my comments still come through as my old account 🙊 is it worthwhile? Xx

YES it’s definitely worthwhile; any existing links to your site will redirect and (if people do follow your site through the old way) they ACTUALLY follow your new site. It’s only $12 a year, so I’d definitely recommend it x

I think I’m a little bit in love with you, you’ve helped me so much!! 🙊 I’ve got the redirect now praise the lord!! I’m so sorry I promise this is (hopefully haha) my last question. Is there a plugin for the follow button the appear under your name on the reader so WordPress users can easily follow the site? Or is it a HTML? If so I have no idea where that needs to go hahaha! Xx

<3 ! I honestly don't mind the questions, it's fine :) If I remember correctly, I think you need to go into your WordPress account and change your main blog URL so that when people follow you they automatically follow that blog :) Also you may need to get a HTML follow me widget for your actual site because (unlike you won't have that automatic follow me hover button. Lemme find that link for you: Seriously, though - thank you for all the questions; I'm going to write a massive post about how to get all the functionality on xx

Oh my gosh … Definitely not my last question haha! What kind of URL would it have to be? I’m literally so dense! You’re genuinely my WordPress Yoda, you deserve a medal! Thank you beaut! Hahaha it’s more a case of thank you for answering all my questions, and PLEASE do!! It would be such a helpful read, I’d be the first one to read it! xx

Leave a Reply