This post may contain links to affiliate websites, and we receive an affiliate commission at no extra cost to you for any purchases made by you on the affiliate website using such links. Please read our affiliate disclosure here.

Learn how to create a website from scratch. You don’t need any technical experience.

Use your website for blogging, freelancing, side hustling, business and so much more.

Whether you want to start a blog or create a website for your business, the set up is exactly the same.

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

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

If you want to be earning significant passive income online, you need to create a WordPress website that belongs to you.

You can create a website from scratch where you can earn money online from home even while you sleep is not complicated.

And it can be done in under an hour.

Just follow the instructions in this blog posts and your own website will be up and running.


What you’ll get by the end of this page

  • A self-hosted WordPress site
  • The best settings that I recommend
  • A customized theme
  • A custom domain email address (
  • Necessary tracking codes installed (Google Analytics)

How Much Does It Cost To Create A Website?

This guide is completely free, you will only pay for the services necessary for you to create a website. Your total cost depends on how much you’re ready to pay upfront. But $100 will cover your cost for at least one year. And $200+ can cover your cost for 3years.

Do This Before You Start Following This Guide

  • Use Google Chrome as your web browser
  • Keep the tabs open, as we will keep coming back to them
  • Write down your login details. Preferably you can use a jotter
  • You can print this guide or open it on your phone while you make reference to it as we create your website

So, let’s get started.

Step 1. Set Up Your Website

  • Go to bluehost (this link gets you a discount)
  • Click Get Started
create a website
  • Select the Basic plan if you need just one website. But if you’re building multiple sites, then select the “Plus” or “Choice Plus” plan.
create a website
  • Enter the domain name you want to use for your site. Use .com. Example Then click Next. If your domain is take, try another. If you already have a domain name registered elsewhere, you can add it here.
create a website
  • Enter your account information.
create a website
  • Under Package Information, choose an account plan based on how far in advance you want to pay upfront. With the Basic Plan, you can lock in three years of hosting with this discount code for a little above $106 and don’t worry about paying for hosting till 3 years later. (There’s a 30 day money back guarantee, so no worries!)
create a website
  • Uncheck the package extras.
create a website
  • Enter your payment information, agree to the terms and submit your payment
create a website
Here’s a quick video that shows you exactly how to purchase your hosting and domain from bluehost
How To Purchase Hosting And Domain From Bluehost

Kindly share this post with your friends and family, and also follow me on Pinterest