How to Easily Start a WordPress Blog with Bluehost

Do you want to learn how to start a blog? In this tutorial, you will learn how to start a WordPress blog on Bluehost. It's easy and only takes a few minutes to get everything set up. Click the image to read the full tutorial. #blogging #bloggingforbeginners #startablog #startablogwordpress #wordpress #bluehost #howtostartablog #wordpressforbeginners #bluehostwordpressstepbystep #bluehostforbeginners #bluehostwordpress

This post contains affiliate links, which means that if you click on one of the product links, I’ll receive a commission or other benefit at no additional cost to you. Thank you for supporting The Daily Change Jar.

Blogging is the BEST!

I wish I would have started blogging 10 years ago. Better late than never!

Let’s face it though, it’s not for everyone, nor is it a one-size-fits-all type of thing.

There are so many different ways that you can start and run a blog.

You can get started blogging even if you are on a strict budget. 

In this post, I will review the technical aspect of starting a blog. If you would like more in-depth info, such as picking your niche, writing your content, email marketing, monetization, and more, sign up for my blogging email course below.

Now one of the things that I promised myself from the very beginning when it came to blogging was I would remain transparent with my audience. Having said that, I am NOT a blogging expert, I haven’t been doing this for 10 years, I don’t make $100,000+ per month blogging (at least yet), I don’t have a team of VAs, nor am I by any means a “guru.”

How To Start A Blog FREE Email Course

In this free course, I show you how to create a blog easily, from setup to content to all the way to earning your first income and attracting readers. Join now!

We won't send you spam. Unsubscribe at any time. Powered by ConvertKit

So why the heck should you listen to anything I have to say?

Even though I may not be an “expert” I have done a TON of research into blogging and what it takes to be successful.

I take blogging seriously. I eat, sleep, and breathe blogging!

It is my career, my full-time gig, and I am super passionate about it! I am constantly learning, tweaking, and testing. And even though some may still consider me a “newbie” I have had people come to me asking for help to set up their blogs, and have taught seasoned bloggers some useful tactics, so that tells me something 🙂

Doing things like posting my income reports has even lead strangers to reach out to me for advice (which is super exciting for me!)

So let’s get on with it, shall we?

Now, I won’t lie, blogging is A LOT of work. If you aren’t passionate about it and excited to sit down in front of your computer every day, then blogging probably isn’t for you.

It also takes time to see results from your efforts. Don’t expect to hit publish and get a flood of traffic to your site throwing cash at you.

There are millions of blogs online right now. There is an easy and quick way to start a blog and a right way if you are planning on turning your blog into a business. If you have read my first income report, I am transparent with the fact that I started my blog with the intent to make money from it.

I’m not putting in all this work for nothing people, I got kids to feed! Like I said before, blogging is my full-time gig, my career, and just like any other career, the goal is to have an income from it, right?

Good, glad we cleared that up 🙂

So if you are looking to start a blog as just an online journal and don’t want to make money from your blog, then you might as well stop reading here.

HOWEVER, if you want to start a blog and turn it into a business and actually make money from your hard earned blogging efforts, keep reading…

The whole concept of hosting was very confusing to me when I first started researching what blogging was all about. So let’s break it down.

Your hosting is like buying land to build on, your website is your house, and your domain is your address. Make sense?

So why not save some $ and use a free blogging platform?

There are several reasons why you should spend the money to purchase hosting.

When you purchase hosting, you own your “property,” whereas if you are using a free blogging platform, you can lose that property at any point in time, along with all your hard work.

If you ever plan on making money from your blog or website, freelancing your service, or turning your site into a business of any kind, then buying hosting is an absolute must! It doesn’t have to be expensive at all to get started. You don’t need $1,000s to invest to get started like with a brick and mortar business. 

When you have a site that you pay for hosting or a self-hosted site, you can do with it whatever you want. You can run your own ads, use affiliate links, participate in direct advertising, sell your own products, the list goes on.

Kind of like renting a house versus buying a house. When you buy your own house, you can do whatever you want with it. Whereas when you rent, you pretty much have no options, like white versus off-white paint:-(.

Making money on a free blogging platform is VERY difficult. So don’t count on it. Many advertisers and companies won’t even consider working with a blogger that uses a free blogging platform. They are seen as unprofessional. It looks much more professional when you have a self-hosted site. looks much better than

Plus when you have a self-hosted site that shows companies that you are willing to invest in your business, which means your serious and they will be more likely to invest their time and energy into you.

Got it? Ok, good.

BlueHost is a hosting company that A LOT of top bloggers LOVE.

Some of their features include:

  • 30-day money back guarantee
  • 1-click WordPress installation
  • 24/7 customer support
  • A free domain

To get the best deal, BlueHost offers their lowest price package for 36 months at $3.95/month. You also have the option of 24 months for $4.95/month, or 12 months for $5.45/month.

I can personally vouch for the outstanding customer service of BlueHost. They are timely and extremely helpful. I did learn in speaking with BlueHost customer service that they do not offer free site migration, which they charge about $150 for. So take that into consideration if you have an existing blog that you want to be moved to a self-hosted blog.  

Now, how the heck do you actually set this hosting up?

I promise, it’s not as scary as it initially looks.

First things first, before you go buying ANYTHING, pick your domain name.

Step #1-Register your domain name.

Click here to purchase your domain name and get your blog started. 

When picking your domain name, you want to give it some thought, but don’t get hung up on picking the “perfect” name.

You can register your domain directly through Bluehost and make the whole process easy peasy. Bluehost also offers a FREE domain for the first year as long as you buy 12 months worth of Bluehost web hosting. This totally makes it worth it to sign up for at least 12 months of hosting as it’s actually cheaper in the long run. If you want an even better deal (and to be committed to this whole blogging thing), consider purchasing a 36-month plan, as the monthly rate is much lower.

A good resource to use to see if your domain name and accompanying social media handles are available is

If you want to develop a brand, it is very important to keep your name consistent across your site and social media. Simply type in the name you are looking at (without a .com or anything behind it) and whatever is available will show up green.

Some things like twitter you have to be careful of, as some names can be too long. For example, “thedailychangejar” is too long of a handle for twitter, so I simply dropped the “the”.

Another good resource for choosing a name if you are having trouble coming up with something is the Business Name Generator from Shopify.

Also, try to make sure your blog name is easy to spell and isn’t something too crazy. The way I came up with my blog name was I looked at all the popular “personal finance” blogs and the words they used in their names. Then I simply make a list of different parts of the names, then pieced something together that was easy to spell, made sense, and I could make a good logo from. Not necessary, but was one of my requirements.

Step #2: Purchase your hosting.

Click here to get started with Bluehost.

You are going to want to choose the look at shared hosting. 


At this point, I am going to assume that you are only going to be working on 1 site, so the Basic plan should be enough. You can always upgrade at a later date if needed. 

Now you can choose to pay for 36, 24, or 12 months up front. If you’re really on a budget, you don’t have to get any of the extras. Although I would suggest that you get the SSL certificate, especially if you plan on selling anything from your site. This assures your customers that your site is secure.

When you are ready to get your blog setup, follow the steps below to purchase hosting for your blog.

  1. Go to Bluehost and click the “Get Started Now” button.
  2. Click on the package you are interested in. (Basic)
  3. Enter your domain name you registered with earlier, or sign up for a new domain name right on the site.
  4. Enter your personal and payment information.
  5. Next, you will be asked to enter a password. Make sure it’s a good password and secure.

Step #3: connecting your domain and your hosting

If you already purchased a domain name through your hosting company, you can skip this part.

If you buy your domain through a domain register like GoDaddy, then you will need to connect your domain to your hosting account.

Don’t worry, it’s not as complicated as it sounds.

GoDaddy has a full support page for setting nameservers for your domain names.

Now I’m not a super “techie” person when it comes to this stuff, so I will admit, pretty much every time I did this I had to contact the hosting tech support to help me with the nameservers 🙂

But I have learned to take notes and outline step by step on how to modify your DNS Nameservers so I can help you guys out with it!
How to change your DNS Nameservers when you are using GoDaddy for your domain and HostGator for your hosting:

      1. Log into the Account Manager.
      2. Select Manage Domains from the Domain Names drop-down menu or the Manage Your Account list.
      3. Select the domain name you wish to modify and click the Modify button.
      4. Scroll down to NameServers and click the Change button next to Use Custom NameServers.
      5. Then simply click on the boxes and enter: and then click the Add Nameservers button.

*Note, it can take up to 24 hours for everything to go through (propagate). So be patient and don’t freak out if your site doesn’t show up right away.

You will then need to add the domain you bought as an addon domain to your web hosting. You can do this by clicking on “Domains” when logged into your web hosting account and then clicking on “assign.” Follow the steps and it is very easy!

Congrats, you have now connected your domain to your hosting account!

Step #4-Installing WordPress on Your Blog

Alright, here is where the rubber meets the road!

Putting WordPress on your blog is easy and FREE!

*Note, the WordPress you are installing on your self-hosted site is different from a blog, which is a free blogging platform.

        • After you create your password, the hosting company guides you through exactly what you need to do in order to start a blog.
        • First, you will need to pick a theme. You can just pick a random one for free or a paid one. All you need to do it Google “Free WordPress Themes” or check out Creative Market, which has some really cool and affordable themes that you can use to customize your blog exactly how you like it!
        • Then start putting together your blog and make it your own!

Don’t spend all your time obsessing over your theme or which widgets to add, you can always change things later.

Remember this: finished is better than perfect!

Now that your blog is officially set up, you should focus on creating high-quality content that your audience will love to read as well as an eye-catching design that speaks to your audience. Don’t go overboard though, simple is good. Have questions about setting up your blog? Leave them in the comments below!

After you sign up for hosting, if you have any questions or are confused about anything, shoot me an email and I will be happy to help you out! Don’t be afraid to reach out, that’s what I’m here for!

Your WordPress is set up, now what?

Here are a few tips and tricks to help you navigate your new blog.

        • After you have completed step #4, you will receive a separate email from your hosting company that will have your WordPress login information. GUARD THIS WITH YOUR LIFE! In order to log into your blog, it will always be your site name followed by “/wp-admin”. EX: “
        • When you want to create a blog post, click “posts” on the left-hand navigation site. A page is created the same way but used for things like an about page, a contact page, or anything other than an individual post.
        • Adding images is pretty simple also. If you want to add an image, click on “Media” on the left-hand side and upload your image or video.
        • Want to add a widget? You can go to “Appearance,” then “Widgets” in order to add items to your sidebar, footer, and so on.
        • If you want to collect email addresses, which I HIGHLY suggest right away, make sure you have an email autoresponder service set up. I personally use and recommend ConvertKit. There are lots of options to include ConvertKit or other email providers to collect email addresses.
        • As far as the design elements of your blog, there are plenty of free themes out there that you can simply download as a Zip file and upload to your blog. If you are looking for something specific and are willing to pay for a theme, CreativeMarket is a great place to start. There are TONS of themes to choose from on there, as well as other many creative elements for building your blog, like fonts, images, and social elements.

Have questions still?

Want a more in-depth overview on how to create content, promote, and launch your blog? Sign up below for the FREE email course!

How To Start A Blog FREE Email Course

In this free course, I show you how to create a blog easily, from setup to content to all the way to earning your first income and attracting readers. Join now!

We won't send you spam. Unsubscribe at any time. Powered by ConvertKit

Don’t hesitate to reach out, simply comment below or fill out the contact form here.

Sharing is caring! 💓 [pin it] for later or .

Have you started your blog yet? What’s holding you back?


Do you want to learn how to start a blog? In this tutorial, you will learn how to start a WordPress blog on Bluehost. It's easy and only takes a few minutes to get everything set up. Click the image to read the full tutorial. #blogging #bloggingforbeginners #startablog #startablogwordpress #wordpress #bluehost #howtostartablog #wordpressforbeginners #bluehostwordpressstepbystep #bluehostforbeginners #bluehostwordpress
Are you new to blogging? I’m sure you read a lot of blogs, go on Facebook, and hang out on Pinterest during naptime or waiting for the kids to get out of school. You see everyone online with their blog, and you want to know how to start a blog. #blogging #bloggingforbeginners #startablog #startablogwordpress #wordpress #bluehost #howtostartablog #wordpressforbeginners #bluehostwordpressstepbystep #bluehostforbeginners #bluehostwordpress

How To Start A Blog FREE Email Course

In this free course, I show you how to create a blog easily, from setup to content to all the way to earning your first income and attracting readers. Join now!

We won't send you spam. Unsubscribe at any time. Powered by ConvertKit

Leave a Reply

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

CommentLuv badge