At this time, anyone can create a website without the knowledge of coding, web design, and web development.

Having a website is the very first step to creating passive income for yourself especially if you want to set up an online business and make money at home.

If you want to be making significant passive income online, you need to create a self-hosted website that relates to you.

Building a website where you can earn money online from home even while you sleep is not involved.

And it can be done in below an hour.

Just follow the instruction in these blog posts and your own website will be up and running.

What Did You Need TO Build A Website?

  • Buy your domain name at
  • Host your site at Bluehost. It is fast, affordable and you get 24/7 support
  • Use It gives you more opportunities to customize your site.

To make a fully functional website you need to defend your hosting account and domain name. They both make sure that your website is available to others. If you do not have any of the two, you can’t set up your website.

Once you secure your domain and hosting. You can create a WordPress website. It powers 30% of the website on the internet.

Setting up a WordPress site is normally a simple, one-click process through your web hosting service.

Follow this guide and perform the steps, and you will have a totally functional WordPress site.

Steps To Build A Website

  • Choose a Domain Name
  • Register a Domain and Sign Up For Hosting
  • Install WordPress
  • Install A WordPress Theme
  • Add Important pages to your website

Step 1: Choose a Domain Name

Picking a domain name is the very beginning step you must take to build a website. Your domain name is the address your website visitors will type into the search bar when they want to visit your website.

For Example:- my domain is

Having your own personalized domain shows that you are ready to build a serious business. And it is just maybe $10-15 per year.

The only challenge you may have is choosing or finding the domain name you want because most names are taken. It is getting tougher and tougher to find one, but do not worry I will give you a few suggestions to help you out.

You will see a few different ending out there-, .org, .net and others. I highly recommend .com. This is because everyone still assumes it is a .com.

You also want to make sure that social media accounts are free for the name that you are thinking of. Go to namecheckr and see if the domain and social media accounts are available. 

You certainly do not need all social media accounts, but I’d think about the top 4- Instagram, Twitter, Pinterest and Facebook.

Even if you do not start using all of them immediately, reserving them for the future is a great idea.

Tips For Choosing A Domain Name

  • If you are building your personal brand website, then use your name. (
  • If you are building a website for your business, then use your business name. (
  • Use the general domain name extension, such as .com, .org.
  • Keep in short and simple, to make it easy for your readers to remember.

Check if your name is available. Was it available? Once you have found a name, it is time to snatch it up!

Step 2: Register A Domain And Sign Up For Hosting

In expanding to having a domain name, you will also need a web host. Web hosting is the service that contacts your website securely on a server. Without a web host, your website will not be available to others.

It is important to choose a good host for your website. Because the last thing you need to deal with when creating your website is a slow loading site and easy support.

I have done a lot of research and it is the best you will find if you want to create your website with ease and it is also in budget-friendly.

It is only $3.95 per month and you will have a free SSL and HTTPS to protect your site and a free domain name for your first year. And that’s a pretty good deal if you ask me.

Step 3: Install WordPress

To install WordPress is very easy and you do not need to be a techie. After your hosting account is created. WordPress will install automatically.

It makes it easy for you to create a WordPress site for your passive income hub especially if you are not tech-savvy.

Start by picking a theme. It offers some free theme from the

For now, pick any of the free themes and get started and everything will be installed for you.

Click on the “start building” buttons lets start building your website. 

How to Transform Your Site Title And Tagline

Of your WordPress Dashboard, go to settings >> General and the title and tagline.

From here you can log in to your WordPress website. Only click the “log in to WordPress”.

Step 4: Install A WordPress Theme

Themes control the appearance of your website. They obtain your website look pretty or unappealing. So pick the right theme for your website. 

WordPress has both WordPress Premium and Free themes. Some free themes are badly coded and can affect the SEO of your website.

Before you use any free theme, make sure to check the rating and review. Also, it has thousands of downloads.

But if you have any bucks, then go for a paid theme you will save time and money if you use a paid theme.

How to Install A WordPress Theme

From your WordPress dashboard, click on Appearance >> Themes >> Add New. Type in the name you want to install in the search box.

Click Install and once your theme is installed. Click activate.

If you purchased a paid theme, go to your WordPress dashboard, click on Appearance >> Themes >> Add New >> then click the Upload Theme button.

Upload the theme you purchased. After uploading it Activate and Install.

Step 5: Add The Important Pages To Your Website

The web pages that are necessary that you have on your website from day 1.

To add pages on your website, go to WordPress Dashboard, Click on Pages >> Add New to Create a New Page, Add the relevant content and them hit punish.

Here are the 5 pages you have to create immediately.

  • Home Page
      • It is the first page of your website. The visitors will be seen when they click on your domain name.
  • Blog Page
      • It will contain all your blog post. Your blog post can be written, video content or whatever form of content you like to share with your audience.
  • About Us Page
      • Let your fans know who are you and how you will help them.
  • Contact Us Page
      • Here you’ll add a contact form so that your readers can contact you.
  • Privacy Policy Page
    • You need to defend your website professionally from day 1. When you freshly install WordPress. You will see a privacy policy page, edit it to suit your website by joining your website URL to it and then publish it.

Congratulation It’s Now Time To Launch Your Website

And now finally, you have built your website, you put in the hard work and should be proud of yourself. Building a WordPress website is not scary.

Other Stuff:
Increase eCommerce Sales

Create a self-hosted website