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!

Leave a Reply