How to Start a Blog that Makes Money

How to start a blog and make money from the start. Start a money-making blog in just a few simple steps.

I think we can all agree that one of the hardest things about blogging is actually getting started. The thought of launching a website with no web experience can be incredibly daunting and enough to make you change your mind. A few years ago I found myself in the very same place.

Hosting? Domain names? FTP? Huh?!?!

Thankfully I learned that all those big words aren’t nearly as scary as they sound and that launching a WordPress blog is a simple as taking 15 minutes out of your day and committing to doing it.

Click here to subscribe

If you’re debating which platform (I know, there are so many) to start your blog on, let me give you a little advice — start with WordPress! There are actually two versions of WordPress and I highly suggest you go the self-hosted route!

Self-hosted WordPress is the most versatile and is the only version where you actually own your site—very important if you’re planning on monetizing this blog. I mean, who would start a business that they didn’t own?! Every serious blogger I know has their site on WordPress, and those who started on Blogger and SquareSpace tell us their only regret was not starting on WordPress first. Why? Transferring your site down the line can be a hassle and lead to headaches and at worst, lost content.

Yes, the self-hosted version is slightly more complicated, but ever so slightly! Today, I’m walking you through how to launch your own self-hosted (100% owned by YOU!) WordPress blog with hosting from Bluehost. This site is hosted on Bluehost and it’s what I used for my personal blog for years.

Eventually you may outgrow Bluehost (I did after 5 years), but it’s an amazing place to start because the start up cost is very low, the support is good and it’s simple and straight-forward.

Over the years, I’ve worked with so many different bloggers on different hosts and Bluehost continues to be the very best option for affordable and reliable hosting.

Let’s get started, shall we?!

Step One: Pick a Hosting Plan

How to Start a WordPress Blog in 5 Quick Minutes |

Chances are you probably already know what you want to call your blog, if not, make sure to figure that out before you get started! Head over to Bluehost and click on the big green button that says ‘Get Started Here’!

Before you pick a blog name, make sure you’ve decided on a good, money-making niche and have plans for what you’re going to be blogging about.

How to Start a WordPress Blog in 5 Quick Minutes |

You’ll land here and be prompted to select a plan. I recommend the ‘Plus’ plan to start because of that unmetered website space (blogs with lots images can get big fast!). As your site grows, you can easily upgrade to Pro or even other more specialized plans when necessary!

Step Two: Pick a Domain Name

How to Start a WordPress Blog in 5 Quick Minutes |

After you select your plan, you’ll land here to either use a domain you own or pick a new one. Fun fact: Bluehost gives you a free domain when you purchase hosting, so if you haven’t bought one yet, hold off until this step! If you bought a domain on a different website, that’s okay. You can easily transfer it later on!

Hit next and you’ll be guided through the purchase process. Once that’s all done, we’ll install WordPress!

If you’re struggling to come up with a blog name, I always think something as simple as your name can be beneficial. If you have a very specific niche, using some sort of SEO keyword in your URL can be beneficial too. I’d also recommend against using weird spelling of normal words or dashes—people might forget and you could lose traffic simply because your blog name is too long, complicated or hard to spell! Click here to subscribe

Step 4: Select Domain

Click on the drop down menu and select which URL you want to install WordPress on and hit 'Check Domain' and move onto step 5!

*If you're not seeing your domain, don't fret! Sometimes a domain doesn't get assigned when you first create it.

If this is the case, go back to your cPanel and click on 'Domains' on the top tab. Then find your domain in the list. If you only have one, then it should be easy.

To the right side of the domain it will say 'Add-On, Parked or Unassigned', click on this link! If you only have one website/domain on your hosting account, you can make it a 'Parked' domain. If you have multiple sites that you host on the same account, make it an 'Add-On' domain and let Bluehost create a new directory for you. Once that's done, you can go back to installing WordPress — almost done!

Step 5: Advanced Options

How to Start a WordPress Blog in 5 Quick Minutes |

After checking your domain, a box will pop up and give you the option to select 'Advanced Options' — check that box and these options will appear! Fill them in appropriately and agree to the terms and conditions before hitting 'Install Now'.

Step 6: Wait Patiently

How to Start a WordPress Blog in 5 Quick Minutes |

Once you hit 'Install Now' you'll be taken to this screen where it shows the progress of your install at the top. It typically takes just a few seconds!

How to Start a WordPress Blog in 5 Quick Minutes |

Your site is installed! Click on the 'View Credentials' button.

How to Start a WordPress Blog in 5 Quick Minutes |

From here you can view your credentials by clicking the 'View' button. Make sure to memorize these or write them down and put them somewhere safe as they disappear from the backend after 12 hours.

Well, congrats! You did it! Easy, right? All that's left is logging in and writing that first post!

Login to Your Blog

I remember being so confused on how to actually log in to my WordPress blog, but it's actually super easy. Go to your domain and then add the extension /wp-login.php, like this:

Use your login credentials here and you're in!

How to Make Money

I know so many people are anxious to start blogs because they want to make money from home. You probably won't be making tens of thousands in your first year, but you can definitely make a nice steady stream of income and start monetizing from the beginning.

Define Your Niche

You want to pick a niche that's not only popular, but one that's profitable. Some of the best areas are health, wealth and relationships. That's not to say it's the only way to make money, but those are good places to start.

Provide Good & Helpful Content

People want to come to your site to help THEMSELVES, not learn about you. Make sure that your content is super helpful. The more helpful your content is, the more it will be shared and the more traffic you will bring in. And, the more traffic, the more money

Good Posts to Check Out for Monetizing Your Blog

I'm excited for you to get started and start making money!

Make sure you've joined our free community on Facebook for more support, tips and motivation to go after your goals!

Related: 4 Things to Do Immediately After Installing WordPress
Click here to subscribe

Most Popular

I'm Blair Staky—I help women turn their blogs into thriving businesses by sharing my secrets to growing a 6-figure blog. I'm so glad you're here!

Leave a Comment

  1. 5.15.17
    Adison Rounds said:

    i’ve been blogging for a little while and somehow only just stumbled onto your site(s) and i’m in love!!! when i started, i initially bought a domain name from wordpress. would you recommend using bluehost still? is it easier to use than wordpress? and if so, do you know if it’s possible to “back track” and load my wordpress site into the bluehost application process?? thanks!

  2. 7.17.17
    Angela Terry said:

    What are the pros and cons of signing up for a 1 year vs 5 year plan for Bluehost? Thank you in advance and for all the wonderful advice on your site!

  3. 11.13.17
    A.Rose said:

    I definitely need all the help I can get starting a blog, this is all new to me! Unfortunately I think the info you’ve posted here is no longer applicable. Installing wordpress on bluehost was different than how you’ve described in this post of yours. The process was straight forward accept that when you download bluehost it already has a wordpress dashboard, and it took me a while to figure out that you still had to download wordpress which didn’t make sense to me.

    • 1.19.18
      Maille said:

      Yeah I had the same problem! Totally not sure about downloading WordPress still, as it seems to be working and I can edit my blog and such? Did you end up figuring it out?

      • 1.19.18
        A.Rose said:

        I don’t think I had to do anything. You just have to login into word press once you’ve logged into bluehost. You can also just log into the word press site separately. You can then edit your site either from the blue host or WordPress – the interfaces are practically identical. For whatever reason I’ve found I like working from the bluehost better.

  4. 1.10.18
    Ligia Jones said:

    Hi, is there a way that you can use wordpress, if you have your own domain and squarespace, without using bluehost? or is bluehost super necessary?