How to Create a Website Free of Cost and Earn Income with It

This post may contain affiliate links. Please read my affiliate disclosure for more information.
Learn how I was able to quit a full-time retail job to begin earning a consistent income online. Click here to learn how I did it.

My background is in web developing so creating a website is a piece of cake for me.

However, I do understand the challenge of getting a website up and running for someone who isn’t “techie”.

I also understand the challenge of trying to build a website on a budget. That is why the idea of a free website is so enticing.

The good news is, anyone can create their own website using free or paid services. The bad news is, most free and paid services are limiting in what you can do with your website.

I will highlight the pros and cons of free versus paid website services, how to get a website the traditional way, and teach you how to create a website free of cost that doesn’t limit you but rather encourages you to make money!

The Pros of a Free or Paid Website Service

how to create a website free of cost

You can find plenty of free or paid website services by doing a search in your favorite search engine. There are pros and cons to using both.

Free website service Pros:

  • It’s free! Zero start-up costs
  • Most are user-friendly
  • You can create more than one website

Free website service Cons:

  • Limited design options
  • Limitations on how you can make money
  • Often no way to track visitors
  • Storage and bandwidth limitations

Paid website service Pros:

  • Easy to use (most are drag and drop)
  • A large selection of designs to choose from
  • No knowledge of web design needed
  • Customer support is available

Paid website service Cons:

  • Some charge high monthly fees to remove advertisements
  • Limiting in what you can change on your website
  • No plugins (or limited)
  • Some do not allow analytics (website stats/tracking visitors)
  • Storage and bandwidth limitations

The Traditional Method of Creating a Website

how to create a website free of cost

Hiring a Web Designer / Developer

One of the big benefits of obtaining a website the traditional way is that you have the option of hiring a web designer to create a custom website for you.

However, this option is quite expensive. You would first have to pay your graphic designer whatever fee they charge. Then you would need to pay any extra fees to have your site programmed for you by a web developer.

If you have any additional changes, you may have to pay extra on top of what you’ve already paid. Not to mention it often takes a long time to get your website up.

Many people hire web developers who end up quitting before the website is complete. I know this because when I was a freelance web developer I often had to finish abandoned projects for my clients.

Get Your Own Domain and Web Hosting Yourself

This is a low-cost option of getting a website the traditional way. You can buy your domain name yourself at any domain registrar service. I have been using NameCheap for years to buy my domains.

There are tons of web hosting companies to choose from. Most are very reasonable with pricing. However, I would stick with a company that has been around a long time with a good track record such as HostGator.

Once you have purchased a domain name and obtained hosting, the last thing you would have to do is install WordPress (which is a free content management system.)

Most web hosting providers offer a one-click install feature for WordPress. HostGator does for sure and it looks like the below screenshot inside of your CPanel:

wordpress install

How to Create a Website Free of Cost Using SiteRubix


One of the ways I create my websites is by using a free website service called, SiteRubix.

What makes this service stand out amongst the free website services is the fact that it is not limiting in how you make money with your website.

The service is owned and operated by Wealthy Affiliate—a service that trains anyone who is willing to learn on how to create and run a successful online business based on their interests (what you’re passionate about.)

What I also like about it is that everything is easy to use and in one place. Also because I have a background in web developing, I appreciate the technical features they offer below:

  • WordPress optimized servers
  • The most secure hosting anywhere
  • Full redundancy
  • Daily backups
  • 24/7 website monitoring
  • Fully managed
  • Email & forwards
  • Site Health analyzing
  • Website auto login
  • Free SSL

The other benefits of using SiteRubix:

  • Free to use
  • 2 free websites with your account
  • Uses the WordPress platform
  • Tons of themes (designs) to choose from
  • Easy to use (install your website in less than a minute)
  • Includes web hosting
  • Includes training on how to generate income with your website

When you create your SiteRubix website, you also have automatic access inside of Wealthy Affiliate where you can learn how to market your website and drive free traffic to it.

After all, was is the point of having a website if no one visits it?

This is why I recommend following along with the training inside of Wealthy Affiliate. As you follow the training, you are building the pages of your website at the same time and learning how to drive traffic to it.

When it comes to learning how to create a website free of cost, you really can’t beat what you get with SiteRubix and Wealthy Affiliate.

Other free and paid website services do not typically include training on how to market your website.

What Type of Website Are You Going to Create?

I hope this article has helped you learn about the various options you have when it comes to creating your own website.

Regardless of the type of website you want to create, having options is always a good thing. If you have any questions, feel free to leave a comment below.

In the meantime, give SiteRubix a try. You’ll get two free websites and I know you will really like the training provided by Wealthy Affiliate.

I have learned so much there and continue to learn new things about online marketing almost every day.

Learn how I was able to quit a full-time retail job to begin earning a consistent income online. Click here to learn how I did it.


Hey there! My name is Eartha. I'm an internet marketer. I enjoy helping others discover the benefits of starting their own online businesses.

Recent Content