Blogging Basics: How to Start a Blog - A step-by-step beginner's guide to set up a blog.

Blogging Basics: How to Start a Blog (+ A Special Bonus From Us if You Do!)

By Polly Conner

Easy step-by-step tutorial on how to start a blog. Grab a discount rate AND a special bonus from Thriving Home if you sign up through them.

Read our entire Blogging 101 series beginning HERE.

When Rachel and I started blogging together, it was a “blind leading the blind” scenario. We honestly did not know what we were doing.

We knew that we both enjoyed blogging, our interests complimented each other, and we wanted to start a blog and eventually business together. So, we just gave it a go! Three drinking-from-the-fire-hydrant-of-the-blog-world years later, it’s a small miracle that we have anywhere from 400-600K page views a month and are both making a nice little part-time income from it.

We often laugh about the mistakes we’ve made along the way and only cringe a little when we realize we wasted money here or there on things we didn’t need or things that didn’t work. We’ve by no means arrived, but it’s been a fun journey and we have learned A TON along the way. Because of our rocky start, we now love to help out new bloggers and pass on the tips, tricks, and pitfalls we have gained along this blogging road.

Most people are intimidated by the process of starting a blog. But let me assure you, starting your own site is simpler than you think! The good news is, setting up a site doesn’t require much technological skill at all. Don’t be scared. If you’ve been sitting on an idea for a blog for a while, let me encourage you to take just one evening to get your dream started with a few simple steps.

To make it easy for you, I’ve written this post sharing the basics of how to start a blog, assuring that you start off on the right track. I will walk you through each step using screen shots, so you can have a clear picture of what to expect. Here’s what you’ll find in this post:

  1.  A step by step guide (with pictures) on how to set up a host and domain. Don’t worry, I’ll tell you what those are, too!
  2.  Tips on which hosting plan and domain name to pick.
  3.  Help on installing WordPress (and why we think WordPress is the way to go.)
  4.  Resources on how to get started with designing your site.
  5.  A very exclusive bonus from Thriving Home if you end up signing up with the host we recommend!

Rachel and I wish we had had a guide like this to hold our hand three years ago! Now, I’m excited to be able to share it with you. Ready to get started on your dream blog?

How to Start a Blog: A Step by Step Guide

How to start a blog. A step-by-step tutorial with lots of photos walking you through how to start your own blog. These bloggers will also give you a special bonus if you start though them!

Step One: Set Up a Host & Domain Name

Choose A Domain Name

Before you get anywhere with your new site, you’ll need to decide a domain name you want. For example our domain is We wanted “” but it was already taken and the owner of it wanted thousands of bucks in order to give it to us. Um, yeah right.

A few tips when choosing a domain:

  • Keep it simple.
  • Use .com whenever possible.
  • Make sure it is easy to say and spell.
  • Don’t use hyphens, numbers, obscure terms or confusing strings of words.

You will need to register your domain so that nobody else takes your awesome idea. I’d strongly suggest you register your domain name AND hosting from the same place. In fact Bluehost, which I’m about to tell you about gives you a free domain name if you host your site with them. So, pick a name you want to use and hop to the next step where you can claim it.

Choose a Host

Your awesome site needs a home. It needs a place to live and for people to take care of it for you, so you don’t get hacked (like we did). You need somewhere that has great customer service in case things go wonky, which sometimes they do. There are many, many of options out there, but for someone who is just starting a blog, we’d strongly recommend beginning with Bluehost.

Why do we recommend Bluehost? Well, if you’re just starting a site, you honestly don’t need a huge hosting plan. You need something that is easy to set up and use, has good customer service and that’s not very expensive to begin with. Bluehost is only $3.95 a month BUT, if you sign up through us, we can get that discounted to $2.95! Now, keep in mind, you do have to pay for 36 months worth. But if you decide blogging just isn’t your thing, you can get your money back! If your site does take off (and we hope it does!), they have hosting plans that you can move up to so your site doesn’t slow down.

Because we think Bluehost is the best place for you to start, the tutorial from here on out will be how to set up your hosting with them.

Step Two: Sign Up and Fill Out All Your Information

Hop over to Bluehost and click “get started now.”

Select the basic plan.

Once you’ve selected a plan, you will see this screen. Under New Domain, fill in the domain name  you want your site to be on and hit next. If you've been dreaming of starting a blog and maybe earning income from it, it's easier than you think. Here's a step-by-step tutorial on how to start a blog quickly and the right way.

If your domain name is available, you will see a screen like this:If you've been dreaming of starting a blog and maybe earning income from it, it's easier than you think. Here's a step-by-step tutorial on how to start a blog quickly and the right way.

Yeah! Now fill in your account information.

Continue down to package information. You will get the best rate ($2.95/mo) if you select 36 months worth of hosting.

Yes, you will be charged for all 36 months but do not let your heart be troubled. If you decide in 10 months that blogging just isn’t doing it for you and you want to move on to wake-boarding or another hobby, no sweat. You will get the unused months refunded. Whew. If you don’t want to pay that much up front, just do the math on the other options and find a plan that you can pay for at the moment.

As you can see, you have some optional add-ons. There are two that I’d recommend but they aren’t absolutely necessary.

1) Domain Privacy Protection

To be honest, we didn’t have this for the first three years of blogging. In short, without this your name and address are connected to your site and pretty easy to find. If you’re a worrisome person about these things, then paying the $.99 per month might be worth it to you. Personally speaking, now that our readership is quite large, it is important for us to have this. The nice thing is, you can always add it later if your site starts to grow.

2) Site Backup Pro

Once upon a time I had a blog (before Thriving Home). This blog that I poured hours and hours into got hacked. My host at the time shut my site down because of “malicious content.” When I called to ask about the problem, the first question that they asked me was, “Well, do you have a backup for your site?”

Say what?

I didn’t know I could back up my site, nor how or where to find it if I did. In short, I had to pay $600 for them to manually clean my site from the malware because I didn’t have a dang backup that they could revert to. If I were you, I’d pay for that backup so you don’t go through what I did. It’s totally your call though. I do know there are some free plugins (software) that you can use to backup your site but I just like having all of my stuff in one big happy place. Others disagree and prefer to use places like Dropbox (free) or Vaultpress.

Finish up filling up your account info, payment information, etc.

Skip the upgrades, ok? Just do.

Step Three: Open WordPress


Bluehost automatically installs WordPress for you so you can start working on your WordPress site right away. Yeah! It hasn’t always been this easy. 🙂

You can click the blue log in button on the successful password screen to get started with WordPress!

Bluehost password successfully created and log in

Should you choose a theme now?

Once you’ve logged in, Bluehost gives you the option to pick a free theme immediately. I recommend you skip this step for a few reasons:

  1. Free themes need to be used with caution as many times they are not kept updated.
  2. The free theme that comes pre-packaged and automatically installed will suffice for now. You can always add a new theme later.

Just click “Skip this step” at the bottom of the screen. Then you’ll be prompted to start building your site!

Start building your Bluehost wordpress site

Sidenote: Your site is on a temporary domain while you set up

You may notice a note at the top of your screen which says this:

For your information, we’re provisioning your WordPress installation on a temporary domain. We’ll update your site to [yourdomain] automatically as soon as it is ready.

Notification of temporary domain on Bluehost WordPress install

This is nothing to be alarmed by. The reason your site is set up on a temporary domain is because it takes a while for your chosen domain to become registered and ready to go. This usually happens within a day or two, and sometimes much quicker. Go ahead and start working on your site and when the real domain is ready, it should work automatically.

Start building your WordPress site

You have two options on this screen:

Start building your Bluehost wordpress site

Clicking the “go to my Bluehost account” under the blue button will allow you to see the info related to your Bluehost account. Clicking the “Start Building” button will take you to your new WordPress site like so:

Welcome to your Bluehost WordPress dashboard

The black column on the left indicates you are in your WordPress dashboard, a place you become very familiar with.

From this point, you can probably do it on your own.

Congratulations!  You now have a live website!

So What Now?

Now the fun part!

Once your blog is live, you will want to customize the design. WordPress blog designs are called themes. You can find these under “Appearance” on the left sidebar.

A free theme (like the ones you’ll find under appearance) comes pre-packaged with WordPress, but I recommend a premium theme. Other than better features, the main benefit of a paid-for theme is that you have access to support. A place to ask questions and report problems is extremely valuable, especially when you’re just getting started.

We currently have a custom theme that a web developer built for us BUT I so wish when we had started blogging we would have used the Genesis Framework. We simply didn’t know about it and and spent money on another theme that was super confusing and not user friendly at all. Over and over again we have heard that Genesis themes are for sure the way to go. Not only are they mobile responsive (having a site that is easily viewable on mobile devices is a must!), but they also have support which you won’t find in a free theme.

In addition to that, Genesis is built on a 2-part framework. A good theme consists of a 2-part system with two layers: the main “parent” theme underneath and the “child” theme on top. The “parent” theme provides the main functionality of the site; the “child” theme allows design customization without touching (and potentially messing up) the framework underneath. Hopefully that’s not too confusing.

Basically you buy Genesis Framework and then a “child theme” to work within the genesis framework. A great place to start when browsing for child themes (after you’ve purchased Genesis!) is Restored 316 Designs. Oh my gracious, these sites are beautiful. Hindsight is 20/20 right?

If you've been dreaming of starting a blog and maybe earning income from it, it's easier than you think. Here's a step-by-step tutorial on how to start a blog quickly and the right way.

Another great resource we have gleaned loads of information from is Amy Lynn Andrews. We find her tutorials to be easy to follow and she writes in a way that is very understandable. You’ll learn tons by poking around her site.

A Special Bonus for Your Blog from Thriving Home

If you sign up with Bluehost through our site, we want to thank you. Here’s how we plan to do it:

We’d love to feature you on Thriving Home!

As a start-up blog, nothing is better than having a larger site share about your new blog, right? We want to do that for you*.

So here’s the deal: if you sign up with Bluehost here, send us an email (thrivinghome at and let us know the url you signed up. (We will confirm it with the monthly list of signups we get from Bluehost). In that same email you send to us, include a small image representing your site, like a logo or header, and a 3-4 sentence blurb about your site.

We will share about your site along with any others who signed up at the end of that month. We would also be happy to personally give you some feedback and/or a few ideas to help you get your blog started on the right foot. We’ve enjoyed getting to know our new bloggers over email and helping them get a leg up!

Isn’t that fun? I know we would have loved to have a sizable blog share about Thriving Home in the beginning. Plus, did you know that the more bigger sites that link to yours the better your Google Ranking will be? Hopefully, our shout out can give you a jump start in the blogworld.

We are excited for you to join us in the blogging adventure! Like we said, it’s can be somewhat of a roller coaster ride, but just know we are in it with you and here to help you in any way we can.

*Details of this offer: We reserve the right to deny this bonus if the blog contains or the premise is to share inappropriate, harmful content. Offer valid 6 months from purchase. Only valid if purchased through the Thriving Home affiliate link.

Make sure to check out the other posts in our Blogging Basics series:

And you can swing by our Blogging Resources page for a thorough list of everything we use and recommend for blogging.

Sign Up for Our FREE Blogging Basics E-Course!

There is SO MUCH blogging information that we want to share with you. We want you to skip the mistakes we’ve made along the way, learn about all the different ways you could potentially make money from your blog, know which plugins, websites, and software that we have found most helpful and so much more insider information. To share this valuable information, we have created a FREE E-Course. When you sign up, you will receive one, bite-sized email a week that will equip you to get started on the right track. What are you waiting for, get yourself signed up!

**Affiliate Disclosure:  Posts may contain affiliate links. If you purchase a product through an affiliate link, your costs will be the same but Thriving Home will receive a small commission. This helps cover some of the costs for this site. We appreciate your support!

Tags: , , ,


Join our weekly newsletter and receive ourTop 10 Easy Freezer Meals eBook for free.

Top 10 Easy Freezer Meals eBook

Leave a Comment

Want to join the discussion?
Feel free to contribute!

Leave a Reply

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.

20 replies
  1. Babs says:

    Found your blog thru a sort of “trail”…beginning with, then Full Time Full Life, and from there to YOUR site. Originally I was interested in the freezer recipes. Yikes! Ya’ll eat very different things than we do in the South. Some sound delicious and I’ll probably try.
    Understand, kids, I’m OLD! I don’t Feel or Look OLD OLD…but I’m OLD! And blessed to be so!. I’ve had an interesting life being ordinary…and have often thought of starting a Blog. I have no special computer skills(other than owning them for YEARS). I have no website. I surely have ideas and opinions….but struggle, still(yes, that doesn’t change as you age) with wondering if anything I have to say would be good enough to blog about. And how do you get SO much other content? Thinking through this and will continue to do so. Yours is an entertaining and informative site! Like the Mom Cards . Maybe by summer…..

  2. Bridget says:

    Wow! This is ALOT of information, what a great resource. Really lots of great stuff, presented in an easy to understand way. For those of us who enjoy reading blogs, but don’t ascribe to such lofty ambitions, it’s an eye opener about the work that goes in behind the scenes. Nice work. 🙂

  3. Allyson says:

    I just made a new blog just to do as a hobby and to help people. I wanted to know how exactly you get paid for yours. Do you have to be a popular blogging page? Also how much do you make from it?

  4. Madeline says:

    I am interested in starting a mom/ lifestyle blog with my best friend. I am wondering how you two handle running a blog together? Any tips or advice for me? Also, on the business side of things… How does it work with taxes, initial investments, and income while sharing a blog?

  5. Katie says:

    Thank you so much for posting this. I had blog for a few years but then life got crazy so had to stop. I didn’t know enough about how to make it better or try to make some money from it. I have been thinking for the past 6 months about starting another but hadn’t committed so this is super helpful!

    as a side question- what type of printer do you recommend using for printing some of your digital products so they look good.


    • Polly says:

      To be honest Katie, we are probably not the best people to ask that question to. We by no means have any expertise on printers. If I were you, I would look at consumer report or some other review site to do a little printer research. Sorry we aren’t very helpful!

  6. Yani says:

    I’m glad I found this! I just created a photography blog, can I still register for bluehost if I’ve already created my blog through WordPress?

    • Polly says:

      It depends how far along in the process you are. Have you signed up for a host yet or are you using the free version of wordpress ( If you are using then you will not need a host. Just know there are quite a few limitations when you go the free route. Email me if you have more questions or need more clarification!

  7. Emilee says:

    Hi! Thanks so much for all the valuable info!!
    So I came up with a name/url that I love but the .com isn’t available. When I just type in there isn’t a site setup at all. How do I find out and contact who owns this domain to see if they will sell to me? I’ve looked on and have a name/address/phone number but I don’t want to be super creepy, lol. I tried the e-mail address and it didn’t go through. It says it expires in 9/2016 but I obviously don’t want to wait a year and who knows if that is even correct!

    • Polly says:

      We actually ran into that problem as well. When we ended up finding the owner of the domain, they wanted to charge us thousands of dollars for the site. (Ummm, no). There are people out there who buy up domain names in hopes that someone will eventually want it and pay big bucks for it. My best advice is to find something close to what you want or go with plan B. Keep in mind that you can still title your site whatever you want even if your domain doesn’t exactly match it. Good luck!

  8. beth says:

    Hi, thanks for sharing your experience. On the initial cost, so besides the hosting fee and optional features which you pay one time every year, other costs include the genesis framework, for example, as a parent theme? and a child theme? when i clicked on genesis framework, the themes like darling from restored 316 design showed up. are they the same company? Am i looking at $250 to start a good blogging site?

    • Polly says:

      It is for sure an investment on the front end. If you aren’t ready to do that, there are free themes you can use for a while. In my experience though, it is really worth starting off the way you want to rather than having to switch later. So if this is what you are thinking (not using a free theme) yes, you need to buy genesis but after that you can shop around a bit more for a child theme. There are for sure cheaper options. I just really liked the look and style of the 316 designs.

  9. Christina says:

    Great resource! Can you help me understand what to look for in a theme? I have used wordpress to build a freebie blog and a photography business site, but now I’m starting a blog for profit. I know there is so much that’s customizable in a theme so I can’t tell what exactly is set with the theme. Does this question even make sense? LOL What does a for-profit blog need in a theme?

  10. Jeannine says:

    Thank you! I have a blog I started in 2012 that I’m finally getting up an running. I purchased my domain name from GoDaddy years ago, so I assume they are my host? I apologize if this is a dumb question, there’s just a lot of elements.

    I have found your site super helpful! Thank you!

    Jeannine at

    • Polly says:

      If you have GoDaddy as your host, there is a monthly fee. Are you paying for hosting or is it free? If it’s free then you are likely signed up for vs. It is possibly to just buy your domain through GoDaddy and not get hosting through them. When you use and buy your own hosting, you have much more flexibility and can eventually monetize your site. You can still use the domain you purchased through GoDAddy and use a host like Blue Host too. Clear as mud? 🙂