Start a Blog

Disclosure: This post contains affiliate links. These are products/services that I have used and highly recommend.

Today you’ll learn everything you need to know about how to start a money making blog on WordPress.  If done correctly, blogging can become a great way to generate additional income.  With hard work and a few dollars a month, you have the potential to make hundreds, if not thousands of dollars per month.  This post includes my link for discounted pricing on Bluehost so you can easily start a blog in as little as 15 minutes. Full disclosure, it does take persistence, patience and time to get rolling, but once established your blog has the power to afford you freedoms and opportunities you may not have had before.

In order to start a money making blog, you need to be on a self-hosted platform like WordPress. No technical experience needed.

I recommend Bluehost because I have had a great experience using their service.  Their platform is user-friendly and they offer great 24/7 customer service.  Bluehost is the biggest in the business and makes it easy for anyone to start a money making blog.  Millions of bloggers use them for hosting services, including me. Ok, keep scrolling to the easy step-by-step tutorial below.

Step One: Choose a Domain Name

Your domain name is what people type into their browser to get to your website. Though it’s tempting to choose something funny or flashy, pick a domain that both represents your brand and makes it easy for people to find you.

For example, “” is better than “” because searchers that are looking for Bob by name or for welding services are more likely to find him. The decision to register your domain name will depend on your reasons for building the website.

One of the advantages of using a hosting service like Bluehost (which WordPress recommends) is that you can purchase your domain name and hosting service from the same provider. Simply type in your desired domain name, click on the “next” button, and the system will verify whether your choice is available. You can also choose an alternative top-level domain from the drop-down menu. For example, you may want .club or .us instead of .com.



Step Two: Set Up a Hosting Account and Purchase a Package

Once you have established your domain name, you’ll need to create an account for your hosting package. Enter your personal information into each field and then scroll down to the package lists (Basic, Plus, or Business Pro) and choose an option that fits your budget and service needs. Prices vary across hosting providers, but most offer add-ons, like extra security features, tools to boost search rankings, and site backup.



Check the appropriate boxes and scroll down to enter your billing information. Take a moment to read through the terms of service, cancellation policy, and privacy notices, then click the box to confirm that you agree with the policies. Follow the on-screen instructions to create a password and, boom, you are ready for step three: installing WordPress.

Step Three: Install WordPress Software

If you’ve chosen Bluehost as your hosting partner, the minute you create a password you will be automatically logged in and land on the control panel. Scroll down until you see the section labeled “Website.” Click on the WordPress icon. You might see options to purchase installation helps, but that isn’t necessary; just skip these extras by clicking on the “No Thanks” button.



The next screen will ask for your domain name, administrative username, and password. Enter the required information, confirm that you agree to the terms and conditions, and click “Install Now.” Depending on the speed of your system and internet connection, it will take a few minutes to complete. It’s a good idea to view your credentials once the install is done so that you can write down the admin username and password for future reference — just be sure to store this info in a secure place. You should also receive a confirmation email with this same information.

Step Four: Log in to WordPress

On the same page where you review your credentials, you’ll click on the admin URL link to access your brand new WordPress website control panel. You can also copy and paste the URL into your browser or manually type it in to reach your website.



Enter your login credentials. You can click the “Remember Me” box if you prefer, or leave it blank. After you hit the login button, you’ll have the chance to connect Jetpack — a highly-recommended plugin that adds speed and functionality to your site — but this step is optional and you can do it later if you prefer.

Now that you are fully installed, you should find yourself on the Dashboard, or the back-end, for your new website. This is the service area that allows you to control what your website visitors will see when they land on your pages.

Step Five: Customize Themes and Pages

Let the fun begin! You are ready to start fine-tuning your site with your color choices, font styles, and special elements that will help you express your personality. You can dive right in and write your first post, but it’s beneficial to get to know the features and functionality of your site first.

On the left-hand sidebar you’ll find navigation links that allow you to customize your site. The best way to get to know your way around is to click on each tab and explore the options.

  1. Browse the themes; there are paid and free options available.  I use a theme from Beautiful Dawn Themes entitled Enamored. As you can see it’s a simple, yet elegant layout out and includes some great built-in features.
  2. Customize your theme with colors, headers, and social media buttons.
  3. Upload photos to inspire your site visitors and add clues about your values and services.
  4. Create your first blog post and main page content.

These five steps will have you running a WordPress website for your small business in no time — okay, about 30 minutes. Ready to get started? Get your domain name and self-hosted service package at Bluehost.

Once your blog is up and running, I highly recommend enrolling in the 30 Day Blogging Fast Track course. This course was created and is taught by successful travel bloggers Heather and Pete Reese. If you’re serious about monetizing your blog and learning about the business of blogging, this course is a great investment! I took this course and learned things I didn’t know I needed to learn.  The course boosted my confidence and provided me with a number of tools needed to become a successful blogger!

Join a list of people who get tips on entrepreneurship & improving their personal finances
Give it a try, you can unsubscribe anytime.