How to Create and Start a WordPress Blog Site

How to Create and Start a WordPress Blog Site and Make Money From It

So you’ve heard about blogging and decided to create and start a blog site for your business or passion. Or, People keep on telling that you should start a blog (because you can earn from it). The problem is that you don’t know how to start, or you don’t have a technical background in programming. But here’s the good news: creating a blog site is easier than you think.

Don’t wait. Today is your day to start a blog!

I’ve been blogging for more than seven years, and I could say that I am best at doing it. Some of my blogs have been mentioned in different publications and received awards. I’m also earning from blogging and using it as a content marketing channel for my business websites and customers.

Follow the simple steps below, and you’ll be up and running with your blog before you knew it. Let’s get started.

Get a Domain and Hosting

Main Tools: HostGator

The first thing that you should do is get a hosting, and then register a domain name for your blog site.

So the question will be, what do you want your domain name to be?

This part is fun and the most exciting, so make sure to brainstorm as many different ideas as possible. Once you’ve thought of some possible names, head to HostGator and choose a plan.

Use my special affiliate link to get a special promo to purchase a HosGator Hosting for as low as $3/mo. You can’t find this promotion publicly on their website.

HostGator is my hosting company for all of my websites. I have tried five other hosting companies but ended up choosing HostGator because of great site performance. Personally, I use Business Cloud (for free private SSL) and Business Web Hosting, but for starters, Hatchling Package is a great hosting plan to get started.
Once you clicked the “Buy Now!” button, you will be redirected to their checkout page. In this page, you can put the domain name that you wish to register. HostGator has an amazingly affordable domain name registration. It is also the perfect place to start blogging.

Install WordPress

Main Tools: HostGator CPanel

WordPress is by far the best blogging software. I use this software to run my blogs and websites. It’s also easy to use and easy to install.

Once you’ve completed the registration with HostGator, log in to your control panel that they provided. From there, you’ll need to go through the process of installing WordPress.

Once logged in, find the WordPress logo under “Special Offers” section, which is usually located above. Then, click it. You will then be redirected to QuickInstall dashboard. Scroll it down, and you’ll find “Install WordPress.”

You can now proceed with installing WordPress for free by clicking “Install WordPress”. Fill out the form to start installing.


Once done, you should see the message that says “Congratulations!” including the log-in credentials.

I recommend that you write down your admin area URL, username, and password on your computer so you won’t forget it. You can change these log-in credentials later according to your preference, but you’ll need them for your first log-in.

Type your admin area URL into your web browser, and you should see a login screen similar to the image below. Afterward, you need to enter your username and password.

Still having problem installing WordPress on HostGator Cpanel? Watch this live demo.

There you go! You have officially logged and created your blog. Congratulations!

Beautify Your WordPress Blog Site with a Theme

themeforestThemeForest – ThemeForest by Envato is the only marketplace I use to create beautiful websites and blogs for more than 4 years. Customizing a blog that is designed to your taste and preferences has never been easy until I started using this platform. The price of its WordPress themes ranges from $29 to $64, and the support from each support has been superb.

wordpress-themesFree Themes for WordPress – Theme Directory offers thousands of free themes that you can use in case you are not interested in purchasing a “premium” theme right away. It’s a great place to start if want to start your blog without spending a lot of money right off the bat. Be sure to do some research and check the theme’s rating before you download it and install it onto your blog. I would recommend that you look for themes with a four- or five-star rating.

Watch this complete and easy to follow video tutorial on how to install a new WordPress theme. It includes steps on how you can install both free and custom themes.

Choose a Monetization Strategy for Your Blog

 3 best blog monetization methods

Ad Placement and Sponsorship

Google AdSense, direct banner advertising, and sponsorship are some of the most effective ways to monetize a blog. This model can give you a decent amount of monthly revenue if your blog is getting a good amount of traffic and have an active audience that advertisers want to engage with.

Affiliate Programs

Affiliate marketing is the process of earning a commission by promoting other people’s (or company’s) products. You find a product you like, promote it to others, and earn a piece of the profit for each sale that you make. The platforms from which you can start include ClickBank,, and ShareASale.

Products or Services

If you are knowledgeable with a specific skill, you can use it to create your own products or to provide services for potential customers. If you follow this model, make sure to build a reputation, brand authority, and a loyal following through your blog.