How to Transfer Your Blog to Self Hosted

Back on the grinnnnnd after NYFW, and ready with a new blogging tips posts on my most frequently asked e-mail question after I started my blogging series! Keep your e-mails and comments coming… they provide great ideas for topics that weren't originally on my content calendar.

This week is all about switching from to self hosted and I'm going to try to make this as easy as possible… I know you can do it! :)

For those of you who use Blogger, that will be covered next week. Sorry for the wait, but there's too much to go over within this tutorial to combine the two.

What You Will Learn

  • How to transfer your blog to Self Hosted WordPress(.org)

Resources You Need

Step 1: Setup

Before we dive into the initial transfer, let's make sure we're set for SUCCESS! (ok that was cheesy…) Also, make sure you review on the difference between and HERE if you need clarification.

1. Do I have a domain and hosting account setup?
If not, Bluehost offers very affordable pricing on domain/hosting plans. Read my tutorial on getting started with Bluehost if you need additional help.

If you already purchased a domain name with, don't worry, we'll cover that as well.

2. Do I have WordPress installed on my hosting account?
If not, setup instructions on installing WordPress to your hosting account here.

3. Do I have my website theme installed?
No theme? No worries. I go over various options in finding your website theme here.

4. Do I like the look and feel of my Self Hosted WordPress blog?
Before we transfer the content, we want to make sure that your self hosted site is aesthetically setup.

Don't sweat about the little fixes, as this can be changed over time, but at this point we're just focusing on the overall functionality and design.

Make sure while you are in this process, you have a “Coming Soon” page so visitors that happen to find their way onto your new site know your blog is in the works. This also allows you to test and tweak the new site without it being live. Here is the plugin I recommend.

If you purchased your domain name/hosting from BlueHost, you're site will not be live until you activate it.

Please keep in mind:

Your site will not go down during this process if done correctly. You are essentially “copying” the content from your old blog and “pasting” it onto your new blog. I know it's scary, but you won't delete your site.

Step 2: Export Data

– Sign in to your account (Not Self Hosted).

– In your Dashboard go to Tools >> Export.


– Two options will appear: 1. Guided Transfer for $129 or 2. Export Free.

Obviously we are going for #2…unless you don't want to bother with the rest of this tutorial, go with option #1.

– You will then be asked which content you would like to export, select “All Content”.

What to Export

– An XML file will then be downloaded to your computer. This contains all of your posts, pages, images, comments, etc. Keep this handy!

Step 3: Import to Self Hosted WordPress (.org)

– Sign in to your Self Hosted dashboard.

– Go to Tools >> Import >> WordPress

We want to import our content to our Self Hosted WordPress.

Import WordPress

– You will then be asked to download the WordPress Importer, go ahead and install, then activate.

– It will then ask you to upload your XML file (the one we exported from aka your old site)

choose XML file

– The next screen will ask if you wish to assign the old posts to a new author. You can leave the author or make a new one…personally I would leave it. Make sure to check the box that says “Download and import file attachments”. This is how you import all your photos.

Step 4: Redirecting Visitors

Before I begin, I want to clarify this step is for those that have a domain name like:

For those that purchased a domain through, I will explain how to switch it over below in 4b. offers a service to redirect your old URL to the new URL. Which means redirecting any traffic from your old blog to your new blog. That way your audience is automatically redirected to your new site as well as your search engine rankings. The service is only $13/year and well worth it. I would do it for two years in order to provide your audience enough time to get used to your new URL.

The official term for this is a 301 redirect.

Step 4b: Already have a domain

For those of you who purchased a domain through, we would need to switch it over to your new hosting plan.

If you decided to go with BlueHost, during the signup phase they will ask if you have a domain already or want to register a new one. Select the option “I have a domain name”, and insert the domain that you registered at

Next thing you would have to do is change the nameservers to point to the hosting provider (BlueHost). offers some great support with regards on how to change domains.


And there you have it! Please feel free to ask any questions as I am here to help :)

Happy blogging!
xx Brittany

(Visited 3,600 times, 1 visits today)

Leave a comment


  1. Tiffany September 24, 2015 at 6:25 pm

    Just wanted to say I love the blogging advice series, and I’ve read every single post. Do you think you would be able to put together a future post regarding blog commitment? I’ve had a blog off and on for a few years now, mostly to promote my knitwear business, but I found it challenging to maintain the website (and it wasn’t for lack of time or ideas). Any advice you would have would be wonderful!

  2. Fashion and Frappes September 27, 2015 at 6:04 am

    HI. This was a great post. I have been reading a lot about switching to self hosted but love this very detailed, very basic post. Its basically transferring for dummies!

    I had a very basic question. Our blog is with WordPress but we have our own domain. So our blog is – can I keep the .com name and go with self-hosted I am just confused. Basically, if I want to move to, does my blog name have to change to

    Thank you for this post and all the help!

    1. Brittany September 27, 2015 at 9:28 am

      That is a great question and sometimes it can get confusing. If you have alrready purchased your domain name through, you can transfer it when you switch over to (through BlueHost) and still keep it as So within this post under Step 4b, I explain how transfer over your domain name. There are a few extra steps, but very easy to do. Hope that helps!

  3. Andrea September 27, 2015 at 1:47 pm

    This is very helpful, but I would like to know how to get noticed? What are the steps or company who helps promote the blog besides social media? Thank you for your advice in front.

  4. Lig September 28, 2015 at 4:34 pm

    Hi, I just want to now week-end where your macbook case come from please ? :)

  5. Pingback: Creating Your Logo and Theme Design | Thrifts and Threads

  6. Pingback: Planning Your Blog for Content Consistency | Thrifts and Threads

  7. Christine Bennett September 30, 2015 at 11:21 pm

    OMG. I didn’t know you were going to do a POST on this! Eeeeek. So freaking excited. Since your email, I’ve been planning to do it but I’ve still been a little scared. Seriously. So excited. I need to do this bad but have been putting it off. YOU ARE THE BEST! #srsly :P

  8. Sacha October 17, 2015 at 6:54 pm

    Hi Brittany!

    While I am ever EVER so grateful for your tutorials (I have read them all and they give me major confidence to try new internet things), I feel like there is a big step missing.
    I am currently spending my Saturday night trying to transfer my blog from .com to .org and to do so I need to instal .org which includes ‘creating a database on my webserver’ and other equally confusing jargon.
    On this tutorial we just jump to #3 sign into I can’t figure out how to do this without taking the steps in this incredibly intimating install page:
    Is it necessary to do this? If not how do I simply sign into
    Like you my hubby is a web developer and I REALLY want to do this without asking him for help to show how savvy I am! Lol. Not the end of the world if I have to pass the laptop over to him and get him to complete.

    Thanks for your help and glorious insight!
    All the best,

  9. Sacha October 17, 2015 at 8:50 pm

    I figured it out. That was a long journey down the rabbit hole but I’m so proud I did it on my own! Thanks for the inspiration!

    1. Brittany October 17, 2015 at 11:01 pm

      That is AWESOME!! I’m just now going through the comments for today and so happy you were able to figure it out :) I know it can be tricky at times, but so satisfying once you get it right!


Leave A Comment

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