In today’s digital world, there are now many opportunities for people to make money other than their day jobs.

One of them is blogging.

Have you ever heard or read of people earning $10,000 a month from blogging?

It is true and you can do it too if you work hard enough.

This post will teach you how to get started with your first step in creating your first money making blog/website!

 

What is a blog?

A blog is a website where you can write and share your thoughts in words to hundreds and thousands of people in the world to promote yourself, your business, or it can be your hobby or interest. You can also make money from blogs. There are some people in this world who make money by being a full-time blogger!

So if you want to start a business or generate some passive income, you’ll need to start a blog.

However, many people will worry getting on the first step in creating a website because it seems so complicated.

That’s because they do not know what are the steps to follow.

Some might have no idea, some may have a little idea, but don’t know what are the tools that can help them generate passive income from it.

This article will guide you step-by-step to help you to create your first blog and also share the tools to help you start making some money from your blog.

Grab a pen and notebook, or bookmark this page. Because you are going to start making one.

Let’s start making one now.

 

Step 1: Think of a Niche

First of all before starting your blog, is to think of a niche. What is a niche?

A niche is an area that you are really interested or good in that you possess a lot of knowledge in it. It can be a hobby, something part of your job or something that you enjoy doing it.

Some examples can be:

  • Fly fishing
  • Tuition
  • Travel
  • Investment
  • Toy collection
  • Video making, etc.

It is important that you enjoy doing that niche as you will be spending a lot of time writing about it. If you are not passionate about your niche, it will be like dragging yourself to write something that is unproductive. It will be a waste of your time and money.

Once you have thought of your niche you want to go into, write it down because it will be the foundation of your blog. Don’t worry if you still have not thought about your niche, you can build it along the way which I’ll show you later.

 

Step 2: Think of a Domain Name

The next step is to think of a domain name. A domain is an address that visitors will type into their web browser so they get directed to your website.

Always choose a domain name that is the same name as your blog. This is to reduce confusion as visitors will only remember either one of the name, either your blog name or domain name. If both of them are different from each other, then you’ll lose a chunk of customers because they can’t remember your site name.

Some tips to remember when choosing a domain name:

tick bulletChoose a domain name that is related to your niche

tick bulletDon’t choose names which have double letters in different words, it confuses visitors who when they are typing your web address. (e.g flyfishinggoodness)

tick bulletChoose easy to remember and pronounceable names. Your visitors might have trouble remembering or typing your website address if it is too long.

tick bulletIf you can’t think of a suitable domain name, you can use your own name (as long it is available!). Using your name can be a good way to brand yourself.

Next, check if your domain name that you have thought of has been taken.

You can use this tool below to check if your domain name is available. Or click here.

If the name is not available, try thinking of other names.

If it is available, congratulations! You are one step closer to your first blog!

Go to the next step to create your blog!

 

Step 3: Create Your Blog in 20 minutes

First, you’ll need to look for hosting site and create a domain to start your blog.

There are 2 routes to choose: Free or Paid. I would recommend going for the paid route as it has more advantages and will have less hassle when your blog grows.

 

Option 1: Free Blog Hosting Route

There are 2 hosting sites you can use to host your blog for free.

They are:

Using free hosting blog is great for those who want to try out blogging. Many had started out with the free route as you can start with $0 to start blogging. I had also started via the free route, but I switched to the paid route to create a more established blog.

When you use free hosting, there are some things to take note of.

 

cross tick 2 small Your blog will not be very visible on search engines

When you get a free blog, you do not have your own domain (your website address). For instance, if you have a blogger account, your domain will be “domain name.blogspot.com”. Same with free WordPress. If you have a free WordPress account, your domain will be “domain.wordpress.com”. Because you do not possess a real domain, your website will not be very searchable in search engines because of low priority rankings. When you pay for a domain, you have your own .com and your domain name is more searchable.

 

cross tick 2 small You cannot install custom themes and plugins

If you want your blog to be great looking, you will need custom themes. Also there are many great plugins in WordPress that help to enhance your blog. If you are on a free account, you cannot install any on your blog.

 

cross tick 2 small Ads

Free hosting sites may not let your place ads in your blog which can help you generate passive income.

 

cross tick 2 small Bad Customer’s impression

As your free blog is tagged with a “blogger.com” or “wordpress.com”, it is more difficult to gain your customer’s trust compared to a professional paid blog. Will they see you as a professional blogger or an amateur that is not serious about their blog?

Most visitors will be turned off when they see that it is not a real domain when they visit your site.

 

cross tick 2 small Your domain name is not guaranteed

When you use a free hosting site, your domain is not yours. So if you want to switch to a paid .com domain with the same name later, your name may have been taken up and bought by someone. You may need to buy that domain from that person and it will not be cheap.

 

Option 2: Paid Blog Hosting Route (Recommended)

With paid hosting, you can start your blog for as little as $3.95 per month. It is a worth investment to look into if you want to start blogging as a serious business and generate passive income.

There are a few paid hosting servers you can choose for creating your blog.

They are:

I use Bluehost for my website (It’s great btw!) but I would recommend using Siteground (Awesome!) as your first hosting website as there are many good reviews on it and it has great customer service which is important for you as a first time user.

 

Creating Your First Blog With Bluehost For As Low As $3.95 A Month

Bluehost is one of the top hosting companies and you can start your own blog for as low as $3.95 a month.

There are many reasons on why you may want to use Bluehost as your hosting site. Here are some of the reasons I have while using Bluehost.

  • It’s easy to set up and use. I started my first WordPress blog easily with Bluehost. So ANYONE can create their own WordPress blog using Bluehost.
  • They offer live chat technical support, so no worries if you are new to this.
  • Bluehost is extremely affordable and offers cheap web hosting.
  • You get a FREE blog domain.
  • WordPress installation is FREE.
  • Your website will be self-hosted which is easy for you to monetize your blog.
  • You’ll appear more professional to readers as you are self-hosted rather than on Blogspot.
  • It has a 30 day money back guarantee so if you do decide it’s not for you, you can get your money back.

So before you start the tutorial, first you need to head over to Bluehost to register your hosting page.

How to Start A WordPress Blog on Bluehost

How to setup WordPress blog with Bluehost

1. Select a Plan and Get Started

Click the button below to sign up and get started.

 

Click get started now and select the basic plan.

Bluehost plan

The basic plan is all you need right now.Click the select button for basic.

Click the select button for basic plan.

2. Create a domain name

create domain in Bluehost

Create and get your free domain.

Always choose a domain name that is the same name as your blog. This is to reduce confusion as visitors will only remember either one of the name, either your blog name or domain name. If both of them are different from each other, then you’ll lose a chunk of customers because they can’t remember your site name.

Some tips to remember when choosing a domain name:

tick bulletChoose a domain name that is related to your niche

tick bulletDon’t choose names which have double letters in different words, it confuses visitors who when they are typing your web address. (e.g flyfishinggoodness)

tick bulletChoose easy to remember and pronounceable names. Your visitors might have trouble remembering or typing your website address if it is too long.

tick bulletIf you can’t think of a suitable domain name, you can use your own name (as long it is available!). Using your name can be a good way to brand yourself.

3. Fill in your Details and select payment period

enter your details in Bluehost

Enter your details to register your account. If you have a Google account Bluehost has even a Google Sign on to make creating an account easier!

Select your payment period for Bluehost

Next, select your purchase period.

I would highly recommend selecting the 36 months period (3 years) as by purchasing the longer period allows you to lock in the offer price for 3 years!

By purchasing a lump sum period, you won’t have to deal with month to month payment and it’s more expensive to pay on a monthly basis compared to one lump sum payment.

Deselect the rest but only keep the Domain Privacy Protection checked as it is important to keep your details from being shown to public for just a cheap price.

Make the payment.

Once you have successfully purchased your hosting site and domain, check your email for instructions and continue below for quick set up.

4. Choose your password for your Bluehost Account

bluest choose password

Create your password

create password bluehost

5. Pick a Theme

Once you have created a password (remember to write it down!), you’ll be prompted to pick a theme.

pick a theme bluehost

Once you have confirmed your theme (don’t worry, you can change it later), you can start building your WordPress site. Click Start Building to build your first WordPress site.

6.  Work on your new WordPress site

You’ll be in your WordPress dashboard. You can follow the wizard to guide you in your set up.

set up your WordPress Bluehost

Start going “LIVE” by clicking “Launch”!

launching site bluehost

Launching site bluehost 2

Type in Your Website Name and description and you are ready to start your blog!

Alternative way of Installing WordPress

Once you have successfully purchased your hosting site, you can now install your WordPress site into your hosted domain.

Installing WordPress is really easy using Bluehost, all you need to do is just follow the tutorial in the link below.

How to install WordPress

Tips on choosing a username and password for your WordPress Page

  • WordPress username and passwords are different from your Bluehost account.
  • Do not use “Admin” as your WordPress username as there are many hackers who would try to hack into people’s website using Admin as their username.
  • Use a secure password for your WordPress site. I would recommend using a password generator to generate a unique password.
  • Remember to write down and keep your password safe!

 

Log in to Your WordPress Website

After the installation is complete and you have your username and password set up, it’s time to log in to your WordPress site!

First, you need to access your WordPress Admin.

Starting In WordPress

Your WordPress admin dashboard is where you control your blogging on your website.

wordpress login

To access your blog, type www.yourdomain.com/wp-admin (replace “yourdomain” with your own domain name that you created). You’ll be directed to your login page. Next, type your username and password (which you have created when you installed WordPress) to access your admin page.

wp dashboard

Now you have already successfully set up a WordPress blog!

All you need to do now is learn the ropes of publishing your first blog post.

Click here on How to Create a WordPress Post

Installing a WordPress Theme

You might want to beautify your site to make your website pretty and unique.

You can use the free themes provided or purchase a more professional Theme.

I would recommend using Elegant Theme to install as you can design your own unique looking website using easy to use theme creator called Divi.

Divi WordPress Theme

I guarantee you, it will be fun and you’ll spend alot of time playing with it!

Adding New Themes in WordPress

You can download Themes directly to your blog by using the Add New Themes option in the Appearance sub-menu.

  1. Log in to the WordPress Administration Panels.
  2. Select the Appearance panel, then Themes.
  3. Select Add New.
  4. Either use the Search or Filter options to locate a Theme you would like to use.
  5. Click on the Preview link to preview the Theme or the Install Now link to upload the Theme to your blog,
  6. Or use the Upload link in the top links row to upload a zipped copy of a Theme that you have previously downloaded to your machine.

Sign Up to Start Your Blog Now

Links and Resources

Hosting Servers:

  • Bluehost (Use this link to get my special offer!)

Tutorial on WordPress:

WordPress Plugins:

Join the 20,000+ active members in the Think Rich Grow Rich Community!