5 Simple Steps To Build A Website Easily (& For Free)

I partner with some companies (only the good ones!) that I think will be beneficial to my readers. If you purchase through my links, I'll get a small commission at no extra cost to you! To know more please read my disclaimer.

If you find the post helpful, please share it around!


In the previous articles, I wrote about how to start a blog with no money and how you can find a profitable niche that works for you. This time, we’ll take it a step further and talk about an easy way to build a website.

For some people, they think that website building is too big of a task – that’s why they settle for a free one instead. They thought that you need to know how to code but the thing is these website hosting providers have made the process of website building as easy as possible.

I’m not an expert in coding and I’m nowhere near the intermediate level.

My knowledge of coding isn’t even enough for me to confidently say I’m a beginner. Yet here I am, running my own website and designed it from the ground up!

What I’ll be writing below are the things that I did to build and run this blog!

I’ll be discussing the easiest way on how you can build a website. So if you’re ready, then let’s get right to it! 🙂

[convertkit form=1786540]


5 Simple Steps To Build A Website Easily (& For Free)

5 Simple Steps To Build A Website Easily (& For Free) - Blogging 101.


In my last post, I mentioned how you can monetize your blogs by picking the right niche for you! If you still haven’t read that yet, I suggest that you read it first here

After picking your niche, the next step is building a website.

A website is important because it gives you the opportunity to have an online presence to market your business.

And with the use of the internet, you expose your business to billions of users every day! Which taps a whole broad market that can possibly click your website and buy things from you.

Using the 4 easy steps below, you can already build a website from scratch and make it profitable in no time! 🙂


Step 1: Choose A Website Hosting Platform

easy way to build website-min

Web hosting providers offer services to people who want to have a website of their own. These companies and organizations are the ones that store the files of the website, they’re the ones who’re hosting it, and keeping it running 24/7 for their clients.

There are several web hosting providers out there and the popular ones would be BlueHost, SiteGround, GoDaddy, HostGator, and many more!

But the one I use and highly suggest would be SiteRubix by Wealthy Affiliate.

When you using Wealthy Affiliate you don’t just get a web host provider, you’re also entitled to receive blogging lessons and walkthroughs from them. They’re the complete package!💯

So when you sign up for a free account, you can choose whether you go for a free or paid domain.

The difference between the two will be discussed in the next step.


Step 2: Choose The Kind Of Website

When choosing the kind of website, you only have two options for this – a free website OR a website that you own.

When you browse the internet, you know it’s a free website when the domain name has the platform’s name on it.

Examples would be: icanmakeyourich.blogspot.com or icanmakeyourich.wordpress.com.

When you go for a free website, like the ones above, it doesn’t look too legit, right? That’s why the majority of the people who are serious with their business and blog go for the paid ones!

BUT if you’re a beginner, you can definitely try out with the free website first.

With a paid website, you’ll go from icanmakeyourich.blogspot.com to icanmakeyourich.com

Dropping off the platform’s name on your domain, makes your website sound professional. 

If you’re using Wealthy Affiliate, they give you two free websites even with just a starter account. Which is excellent for beginners since you’re still trying to understand website building. (As a premium member, they give you the chance to build 50 websites!)

As a starter member, you will be creating a website on the .siterubix.com domain. And starting a free website on the platform doesn’t even take a minute to do so.

Wealthy Affiliate boasts several advantages when you build a website with them. Some advantages would be real-time data back up, search engine optimized, instant domain availability and a 30 second set up!

They also understand that users are very picky when it comes to the designs of their websites, so they provided thousands of themes that users can pick from! 🙂

After choosing what kind of website you’ll go for, it’s time for step 3! 


Step 3: Choosing The Domain Name

The domain name should reflect the name of your website.

A good rule of thumb when it comes to your domain name is that it should be in line with your niche and website name!

If your blog talks about electronics and the latest gadgets yet your domain is MrDiy.com – it just doesn’t make sense. You will just end up confusing your readers.

For people to remember your website, your domain name is one of the deciding factors. It’s your address in this internet world. You want your domain name to describe what you’re talking about in your blogs.

Make it stand out but not to the point that it’s hard for your website visitors to remember the name.


To help you with this process,  here are 4 things to consider when you’re thinking of a domain name:


a) Simplicity

You don’t need to go overboard when thinking of names. Sure you want to stand out but there are still many ways to do that than just on your domain.

So it’s a good decision to keep your domain name simple yet accurate on what you talk about.

b) Length

A shorter name makes users remember it easily but I believe that’s not the case for everyone. I’ve seen a lot of lengthy domains that still rank high on search engines. But if you do want a shorter name then, by all means, go for it!

c) Follow Your Website Name

Obviously, you want your domain name the same as your website name – just to avoid confusion. But sometimes, the domain names we want are already taken, especially the common ones.

So the best thing that you can do is to choose a domain that’s close to your website name that you’re carrying.

d) Utilize Keywords

When we look at certain domain names, we already know what their website is talking about. That’s because the owner has greatly used a keyword to their advantage.

Plus with this approach, website visitors tend to remember your blog more.


Now that we’ve written what things to consider, it’s time for things to avoid:


a) Using Easily Misspelled Words

Make sure you use words for your domain name that’s easy to spell out. Don’t use words like “too” and “for” because it might add confusion to visitors.

b) Misspelled Words

This is a big no-no!

This is how some phishing websites take advantage of misspelled words in the URL. And you don’t want to be associated with that kind of activity. So when you type in your domain name, check, and double-check every word!

c) Dashes and Numbers

From the several years that I’ve been scrolling the internet, I can’t remember any website that uses a number on their domain name. With that said, I think it’s better to stay away from these characters.


Step 4: Pick A Website Name

Your website name acts as your identity in the online world.

It’s your “brand” that you market to different people online.

Ideally, you’d like your website name to be the same as your domain. So you don’t give any confusion to your visitors and readers. 

Take my website for example: My website name is That Millennial Girl and my domain is: thatmillennialgirl.com/

And with that website name, you already have an idea of what my blog is all about!

You don’t have to overcomplicate this step. What you want is a name that represents the general contents of your website!

[convertkit form=1786540]


Step 5: Choose A Design

For me, this is the most fun thing to do among all the steps above! 😀

This is where your creative juices go to work!

As a free member of Wealthy Affiliate, you will only have access to one theme. But don’t worry, that theme (GeneratePress) is designed for you to experience speed, quality, and security.

FYI, GeneratePress is the exact theme I use when I first starting out too & I highly recommend them.

When we talk about themes in website building, the term refers to the style and overall look and feel of the website.

Themes cover all specific details to the design and layout of a site – it includes the color scheme, style elements, the fonts, the size of widgets, and many more.

When you’re still starting with your website, it’s easy to get carried away and feel excited.

What usually happens though is your website will become noisy and inconsistent. And that’s okay! You can always customize down the road for better user experience.

When designing your website, it’s important to put yourself in the position of a visitor or a reader.

You want their experience to be as smooth as possible! You don’t want them to be confused or have a hard time finding something they need from your site.


To give you additional help with this step, I’ll be writing the different do’s and dont’s of choosing website themes.


a) Don’t Go For A Cluttered Theme

A cluttered theme is one that has TOO many features in a website’s homepage.

If a theme provides a lot of features and allows you to also have background music and fancy kinds of stuff, it might look good at first but it will hurt your website’s speed in the long run.

These types of themes, when used to its full capability, will affect your site’s performance and you don’t want that to happen!

This will cause delays and increased loading times. As mentioned earlier, you want to provide a good user experience for your website visitor.

b) Don’t Choose A Theme That’s Hard To Read

There are some themes out there that make your fonts a bit too small for a reader to read.

You want to capture their attention by making compelling headlines and not because they can’t immediately read your words…

A simple font that’s easy for the eyes is the way to go. You might think that going for a classic font is boring and out of style but in the case of a website, a boring font won’t matter if your content is amazing!

c) Do Buy A Theme If Necessary

Sometimes free themes are free for a reason.

When you move up from being a free member of Wealthy Affiliate to a premium member, you will have access to 4,100+ themes! Yep, 4000+ themes! There won’t be any shortage of themes if you go with Wealthy Affiliate.

Some free themes I’ve seen are too clustered and inconsistent.

So paying a little bit of money for a premium membership isn’t too bad of an idea.

d) Do Consider The Colors

Remember when a visitor reaches your website, they will first notice the design of it. Years back I’ve seen a ton of websites that have utilized every color possible!

It was a nightmare and hard for the eyes.

But in today’s online space, website owners have learned from that era. Most of them already know and understand color theory and what are the colors that don’t hurt the eyes too much.

This is one of the reasons as to why some companies hire web designers because they already have the knowledge on how to build a website that’s great for user experience.

A great website that I’ve seen that covers all the things above would be from Tinker Watches.

I just love the simplicity of their website. Nothing too fancy and nothing’s over the top. 🙂

Every widget is placed perfectly for it not to look cluttered and overlapping.

Mind the colors that they used as well! The majority of their pictures and design just revolve around colors black, white, and grey.

It’s simple yet very classy!



And there you have it! After you’re done with these five steps, you now have a general overview of how your website will look!

But you should know that it doesn’t stop there. Once you’re done with these steps, eventually you’ll adjust some things on the website. Whether that’s the theme, the layout, or the menus.

Don’t be afraid to change things from time to time especially if you think that it will improve your site!

The appearance of your website is just one part of the equation. As you go deeper into the topic of optimizing your website, you’ll learn how to do SEO and how to create SEO ready contents. You’ll understand why it’s important and why does every successful blog do this.

If you’re completely new to optimizing your website and content, don’t worry! Wealthy Affiliate can help guide you in this process too.


Wealthy Affiliate – More Than Your Average Web Host

Other than the fact that they host your website, they also teach you how to make money off it.

They will teach you how to build a website, how to grow your business, and how you can make money on your blogs via affiliate marketing.

You can definitely my thorough review on them (the good & the bad) here. 🙂




If you find the post helpful, please share it around!

Leave a Comment