The Beginners Guide

Before anything else I would like to thanks for your precious time for visiting my blog. I’m committed to offered valuable information to my valued readers especially to the beginners who is seeking information about online businesses.

The purpose of this blog is to guide every beginners on how to start their  online journey but more than that is to share my knowledge of what will works or not as well as to teach newbies in internet marketing industry on how to setup a long term  income through tested and proven methods and  procedures .

Let us build together a sustainable passive business by using tools available in the worldwide web technologies.

Sounds great?

Well, everyone knows that in order to succeed in any of home based business or in any networking opportunity you have to have a good preparation and game plan, right?

My question is this, do you want to start a blog?

If your answer is yes, don’t worry I’ve written a comprehensive guide on how to start a blog from scratch.

We know that starting a blog could be a difficult thinking especially when you are not tech savvy or familiar with the blogging industry.

By the way to understand what blog is all about, I give you some insight.

Blog is short for weblog, which simply means a series of online posts presented in reverse chronological order. Most blogs are text, but there are also photo blogs and video blogs.

What Do You Need To Start A Blog?

You need at least 3 important things to start a blog`

  1. A Domain name – is the online address of your website or blog (example: myfirstdollarincome.com)
  2. A Web host – The web host is sort of like the virtual file cabinet where your blog is stored
  3. A blogging platform – blogging platform is a computer software program that allows you to write posts and to update your blog.

Below are step by step tutorials how to start your blog from scratch.

  1. How to Register Your Domain

Registering a domain name is seen by many newcomers to the web as a really complicated, highly technical task that the average mortal cannot do. Nothing could be further from the truth.

The common mistakes beginners do when starting a blog was selecting an incorrect blogging platform. So my recommendation to you is WordPress  as your blogging platform. Why? because WordPress is the most popular blog platform around the globe, free to use , you could even customize the design of your blog as well as install plugins.

Are you ready? Alright let’s get started.

So first go to a reputable domain name registrar. Normally a domain main costs only for $10.00 to $15.00 / year depending on your domain registrar.

Quick Reminder: Please note that some of the links below are affiliate links. Which means if you click on the link and purchase the products or services, I will receive an affiliate commission without any additional cost to you. Nevertheless, I only recommend products or services that I use personally and believe will add value to my readers.

I would suggest to register your domain name at Namecheap.com or Godaddy.com. Why? simply because they were trusted by over million users.

These may not be the cheapest registrars currently on the web but their service, and reliability are incredible. I generally work on the principle “You get what you pay for”, and never a truer thing can be said about domain name registrars.

OK, let’s walk through the process of registering a domain name:

Using your web browser, visit a domain registrar. Usually on the front page there is a search option to check if the domain name you want is available.

For the sake of explanation I’ll be using Namecheap as an for example.

So you type in your domain name then press enter, and it comes back that domain is already taken or not.

Let’s say, that you find your domain name (ex: www.yourdomainname.com) is available.

So you move to the next page. Generally this asks you for the details of the person that is going to be the owner of this domain. Generally this will be your name, address, phone number etc.

Next the system will ask you for how long you want to register your domain for, the minimum period is 1 year and the maximum I have seen is 10 years. Most people go for the 1 year period, only because it costs the least.

On the Namecheap.com screen and the Godaddy.com page, you will see a link that says:

“If hosting your site elsewhere, please click here to set name servers”

2. Your Blog Hosting

After you successfully registered your own domain name the next thing you will do is to find a web hosting company which provides a space on their servers to store your blog.

I would like to recommend the two popular hosting providers in the world these includes BlueHost.com and Hostgator.com

In Hostgator.com the basic shared hosting package is offered at a monthly rate of $6.95. Yearly rates for the more advanced packages start from $9.95. Moreover, each of the packages comes with a thirty day money back guarantee.

Generally, most users are satisfied with the Control Panel offered by Hostgator. In fact, their CPanel is pegged as being one of the best in the web hosting world. It adds to the convenience of managing your domains and sub-domains. The Control Panel demo helps new users get used to the various facilities offered by Hostgator.

As an example I’ll be using Hostgator for your reference.

 Lastly, Since you have already own a domain name, click the tab it say’s “I already own a domain”. To complete the process you will need to select the package and add your account information fill up the needed information.


In the image below you will see optional addons that you can purchase. It’s totally up to you weather you purchase or not.  However as a beginner I basically recommend  not to buy these addons. You may buy later if you have more budget.

3. Intsall WordPress

Once completed you will received an email from hostgator with the login details to your web hosting control panel.  After you login scroll down and find quickinstall icon and click on it, this will take you to the WordPress installer, then simply click the install wordpress button to continue.