Blogging, Featured

How To Start A Blog

Sharing is Caring!
Follow by Email

how to start a blog to make money

Debt and Sweat is not my first blog.  I’ve created many other blogs and one of them has been, in my opinion, a huge success in my journey to making money online and financial freedom.  I won’t mention the other blog’s name here since Debt and Sweat was not intended to promote that one.  This post is to help you learn how to start a blog of your own!

My other blog started from scratch a couple years ago and now it gets around 70,000 visitors a month and brings in over $500 a month. Woohoo!  I can not touch it for a year and it still brings in some serious cash that has allowed me to invest and pay off other debt. It’s been a huge success for my financial freedom and I think I’ve finally figured out how to start a blog to make money!  I figured I’d share the basics about how to start a blog to make money online so that you too can start to make money online by blogging!

I’ve simplified the process of starting your own blog into 3 simple steps.

  1. Domain Name and Hosting
  2. Installing WordPress
  3. Have Fun and Design Your Blog!

1.)  Domain Name and Hosting

This is one of the hardest but most fun parts of the whole process. What do you want your domain’s name to be?  This is like branding your business. My domain I chose for this website is because I plan on talking about fighting debt, making money online and staying healthy financially and physically.  Pick something that will be easy to remember and as catchy as possible.  Head over to or BlueHost to see if your catchy new domain name is available to purchase.

A typical domain name will run you around $10 a year but always check for promo codes before purchasing to save a few bucks on your first year!!!

I typically purchase my domain names from and then host on either BlueHost or HostGator.  They are both pretty solid. In this post, I’ll show you how to start a blog with BlueHost.  Note: if you do decide to host on BlueHost, they will usually give you a domain name for FREE so you can even skip dealing with at all and do everything through BlueHost. Win, Win!

Now, head over to BlueHost because it’s one of the biggest players in the industry and never disappoints.  Their customer service and user friendly website make setting up your first blog a simple process.

Choose a Hosting Plan

This is basically where your domain name is going to “live”.  You need somewhere to store all your data, pictures and posts that you’re about to create.  It’s sorta like a renting a storage unit for all of your business equipment to live in. It’s 100% necessary and just one of those expenses you’ll need to buy in order to make money blogging.  I’d suggest getting the basic or plus BlueHost hosting plan if you’re a beginner blogger.

Good news is, $3.95/month is probably the lowest overhead for a business you’ll EVER find.  This will basically be your biggest business expense for your blog and you can easily make $3.95/month back after writing a few good posts!

How to start a blog with bluehost

On another note, you could host your domain for free on, however you will have the words “wordpress” in your website name.  For example, my free blog name would have been which is pretty damn ugly in my opinion (and much harder for readers to remember).  I’d 100% suggest you just shelling out a few bucks to buy private hosting through BlueHost.

Download WordPress on your BlueHost domain

WordPress is what you need to install in order to start writing posts. Think of it it this way….Wordpress is like Microsoft Word for your school projects.  You need Microsoft Word to create your content.  It’s the heart of your blog and where you’ll spend 99% of your time.

To create your WordPress blog, you can use the BlueHost Marketplace to install WordPress to the root of your site or to a subdirectory.

Installing WordPress with Marketplace

  1. Log in to your Bluehost cPanel account.
  2. Find the Website section and select Install WordPress.
  3. Click the Install button.
  4. Choose the domain name to install it to. In the field next to the domain, you can enter a subfolder such as ‘blog’ or leave it blank if you want the site’s main page to be the blog.
  5. If necessary, you can edit the email address, username and password for the new WordPress installation. Click “advanced options” and you can change those settings.
  6. Read through the license and service agreements and check the boxes.
  7. Select the Install Now button.

When you get a note saying “Installation Complete”, make a note of your Login URL, username and password and save it to a safe place.

Now, open up Internet Explorer and type in your Login URL that you just received.

Log in with the username and password you just received!!!  You now have a hosted blog and can start creating your blog for the world to see 🙂  YIPEE!!!!!

3.)  Have Fun and Design Your Blog!

You are now minutes away from creating your first blog post!  How exciting, right?!?!

Now is the time where you can pick how you want your blog to look.  You get to pick your theme!

There are a TON of free wordpress themes available.

If you can’t find a free theme that works for you, there are premium themes available online.  Premium themes will charge a one time fee but they can offer some great features and design.

If you have any questions on how to start a blog, feel free to comment below or email me directly at  I’d be glad to help you on your own blogging adventure 🙂

Now is your chance to create your own finance, fitness, food or personal blog that will inspire others and hold you accountable for your goals!

Sharing is Caring!
Follow by Email