Blogging Tips – How to Start a Self-Hosted Blog

In today’s post, I thought I’d begin with the basics.

Blogging Tips - How to Start a Self-Hosted Blog | Cooking with a Wallflower

I know I’ve mentioned this before, but I just wanted to say again before we start: I’m not an expert in blogging. Everything I’m sharing with you is based on my experiences this past year and what worked for me. There’s still soo much I have to learn, and the blogging world is constantly changing.

I have a bachelor’s degree in Biochemistry and Molecular Cell Biology and an associate’s degree and license in Dental Hygiene. As you can see, I have no background in technology, not even a computer class in high school (hindsight, I probably should have taken one). I’m actually very terrible at anything technological. If there’s an issue with my laptop, I panic. So imagine my surprise when I became invested in my blog.

Many of you are bloggers from so this post will be focused on switching from to a self-hosted platform ( However, for those of you who are thinking of starting with a self-hosted site, this will be useful too.

This post will also contain affiliate links, which will be marked with asterisks.

When I first started blogging in November 2013, I chose over Google Blogger because I felt WordPress was a better fit for me. I spent about 6 months constantly writing about food and recipes, sharing some life stories, and making friends through blogging. By that time, I noticed that my list of subscribers was growing, that the number of views was increasing.

I started to consider moving to self-hosting. I wanted the flexibility to design my blog the way I wanted it to look and the ability to earn money through ads. None of which was possible through My friend, Kim from Sweet Kimplicity, and another friend D encouraged me to take that leap.

What I decided to do was research everything I could first. I scoured the FAQ section for answers to all the questions I could think of.

  • What’s the best WordPress host?
  • Which WordPress self hosting platform is the most reliable?
  • Which WordPress self hosting platform is the most affordable (since I didn’t have an income)?
  • How would I transfer all my current posts to the new site?
  • Would I lose my subscribers if I transferred?
  • What will happen to all my stats?

To be honest, there were probably more questions.

I didn’t know how to do any of this. I’m not good at following directions. I have no background in CSS or anything website related. But I really wanted this. And that’s what mattered most. Because if you really want something, you’ll get it.

This is all the technical stuff that occurs on the backside of the blog. Boring, I know, but important.

When I first decided to transfer over to a self-hosted blog, I wanted (and needed) a place where I could find all the information I needed. It wasn’t easy to find the answers to my questions so I thought I’d try to help everyone else who might have encountered the same problem.


How to Pick Your Server

To self-host your blog, you need a server like BlueHost, which is recommended by WordPress, or InMotion Hosting*, which is the one I ultimately chose after reading a ton of posts on the forum and reviews I found through Google. Although BlueHost is a little bit cheaper, I chose InMotion Hosting* because I read through reviews that they had great customer service. Remember how I said I was hopeless when it came to technology? I wanted someone to call when I needed help. And they’ve come through for me a few times already. I could reach them through emails, chat, or phone, and the wait was never long. I’ve even called them at 2:00 in the morning for help before. The response time is even better in the middle of the night. =)

But just because this worked for me doesn’t mean that it’s the perfect fit for you. Research your options before you commit.

While many of my favorite bloggers have mentioned that they wished they started their blog self-hosting rather than going through a hosted blog first, I feel a little differently. If you’ve never blogged before, I think is the perfect place to start. It gives you an idea of what it’s like to blog with no cost to you. What if you decided that you don’t really like blogging, or what if you don’t plan to update that often? gave me a place to start and allowed me to figure out how to blog and become comfortable with it.

InMotion Hosting | Cooking with a Wallflower

Buy Your Domain gives you the option of buying your domain name for a set price a year. For instance, before I buy my domain, my site is After I buy my domain name, I would become That said, InMotion Hosting*, as well as many other host servers, offer the option of creating a free domain. That’s what I ended up doing.


Website Hosting Options

Once you’ve bought your plan, you can log in using your credentials. The host server will give you options to install which software you want. A few options include WordPress, Joomla, and Drupal. To be honest, I have no idea what the other options are. I knew I wanted WordPress. With InMotion Hosting*, they offer a One Click Installation, which means with one click, they will install the WordPress platform for me. Great! Because I really needed something simple.

Your dashboard will look exactly like your dashboard. This is why I think it’s nice to start with a hosted blog first.

If this is your first blog, then you’re ready to start your first post!


Transferring Posts to the New Self-Host Blog

This part is a little bit tricky. offers a service where they can help transfer your site to your new site for a price, $129.

The other option is to do it yourself. I wanted to attempt to do it myself. Why, when I had absolutely no idea what I was doing? Because I wanted to see if I could save money. I figured if I couldn’t do after a few attempts, then I’ll pay WordPress to do it for me.

Luckily, it wasn’t as difficult as I thought it’d be. Not only that, if you doesn’t work, you have nothing to lose except time. Your blog will always be there unless you choose to delete it.

Go to your dashboard, click on “Tools” on the left side and click “Export.” It’ll ask you where you want to export your file to. I saved it on my Desktop. This will take several minutes depending on how fast your Internet is.

Next, go to your new self-hosted blog dashboard, click on “Tools” on the left side and click “Import.” It’ll ask you what file you want to import.

You may have to try this a few times before you have everything fully installed. But it works. That’s how I did it.

Import - Export | Cooking with a Wallflowe

Linking Your Old Blog to Your New One can redirect your old blog to your new one. On your dashboard, click “Store,” then select “Site Redirect,” and enter your new domain.  It’s about $13 a year. But I love this because anyone who goes to your old website URL will be redirected to the new one.


Transferring Subscribers and Stats

I know many of us are worried about what happens with our subscribers and stats. The Jetpack plug-in solves that problem nicely.

Install the Jetpack plug-in on your new blog and follow the directions on how to connect your new site to your old blog.

Then, you can follow these options (or email Jetpack and ask them to do it). It contains step by step directions including pictures for migrating your subscribers and stats.



With your new self-hosted blog, you’ll have to install a whole bunch of plug-ins that are pre-installed on

These are the ones I can’t live without.

Jetpack – Allows me to keep track of my stats, sends emails out to subscribers, allows for the merging of my old stats and subscribers with the new ones, and includes many other features that were found in In other words, it made my life so much easier.

Akismet – Filters spam from comments. I get tons of spam every day and I’m grateful that this plug-in does the filtering for me. However, I actually go through my spam folder every few days because sometimes comments accidentally get marked as spam.

Pinterest Hover Pin It Button – Adds a hover button over my images so that it’s easier for people to pin my images.

Related Posts by Zemanta – Adds related posts at the bottom of each post so that readers can discover other content. This is useful because if a different post catches your readers attention, they’ll stay and browse other posts.

WordPress SEO – Helps you write better content and focus on choice words for better online searching.



There are many options out there. At the moment, since I’m on a budget, I chose not to buy a custom theme and just use the ones that are offered for free by In the future though, I plan to change the theme of my blog to fit my needs. While free themes are great for starters, they might lack the flexibility that you need for your blog. For instance, changing the width of your side bars, moving your social media icons to the header.


These are pretty much the basics that you need to get started with a self-hosted blog. I hope that you’ll find it helpful.

To catch up on the rest of the series:

Blogging Tips: The First Year

Blogging Tips -The First Year

* I get a little commission for referrals to this site, but I wouldn’t recommend it if I didn’t truly love it.




  1. Victoria says:

    Wow, this is really helpful. I feel like I am in the same boat as you (in that I have no background in “technology”) so I’m glad to see that there is hope for someone like me! Thank you for sharing step by step how you managed to work through the self-hosting process. I hope to eventually take that step as well!


  2. MELewis says:

    Andrea, thanks so much for sharing such a detailed overview of how you’ve made your blog so successful! One question I have, that still is not really clear, is how you manage to get your posts still showing up in the Reader without being hosted on I have a self-hosted site and blog that I would like to do this with, but have never been able to figure it out! Thanks for your help!

  3. RebeccaHunter says:

    Hi Andrea, this is such a helpful blog post! I have been blogging for a year now and sharing some of my favorite food recipes and contemplating switching over to self hosted so I can redesign my website a little bit and begin to grow it. I am not sure if you should wait until you have a pretty big following or is it better to do it sooner?? Do you mind sharing how many followers you had before your switched or any advice!

    • Andrea| Cooking with a Wallflower says:

      Hi Hunter! I’m so sorry I missed this comment! I think it doesn’t really matter when you decide to switch. I actually had a lot of followers through wordpress before I decided to switch over. About 10,000? But it might have been better for me to switch over sooner because I could then build my website the way I wanted earlier. If you want to redesign your site, you should definitely switch over so that you can go ahead and do that. A free blog limits your ability to design your site. Hope that helps!

  4. theantelopediaries says:

    Hi Andrea, Could you clarify what you meant by paying to redirect your old blog to your new one? I bought my domain name from, so there shouldn’t be an issue, right?

    Great blog post. Thanks for the advice.

    • Andrea| Cooking with a Wallflower says:

      If you’re just buying your domain from, you’re fine. My post was meant for if you’re paying for a self- hosting site. If you’re self-hosting, you have to pay to redirect people who are going to your old website to the new one. Hope that clarifies things for you! If not, feel free to ask more questions =)

      • theantelopediaries says:

        Hi Andrea, I’m going to transition to a self-hosting site. If I have a .com address (as opposed to, I have to pay wordpress $13 every year for as long as I have my self-hosting site? And, if you start with a self-hosting site, you don’t pay this fee? Thanks so much. : )

        • Andrea| Cooking with a Wallflower says:

          I’m not sure how it works if you already bought the .com address through Is that what you did? I bought the address with my self hosted site. And so, I pay to redirect anyone who goes to my old page to my new one That way the traffic will go directly to my site. If you don’t need to redirect your subscribers to your new site, then you don’t have to pay it.

          Let’s say you decide to start a site from scratch, and don’t need them to direct your readers from to your new address, then you don’t have to pay for it. I have a lot of links out there with the address, so I have to pay for those links to direct to my new one.

          Does that make sense?

          • theantelopediaries says:

            Yes, absolutely. Thank you so much. We went about it different ways. I knew I wanted a .com (as opposed to so I paid wordpress for the domain name. I’m going to switch to self-hosting soon. Thank you so much for answering my questions.

  5. Kim Z. says:

    Hi Andrea! It’s so encouraging to see that your blog has grown so much in the past year and a half! I just started a hosted blog 2 weeks ago, and I’m hoping that it would sprout into a self hosted blog eventually too. This is uber useful information! Yay for fellow medical professional food bloggers! (I’m a MD-to-be)

  6. Christoph_Orr says:

    I keep thinking about making the leap to a self-hosted blog as opposed to operating through WordPress directly. You’ve certainly made it seem like a much less daunting task with this advice!
    Thanks very much for sharing.

Let's chat!