Why You Should Have a Website? (A Complete Guide)

Are you just starting online? Whether you have skills to share with or want to sell your products or services, you might want to figure out how you can reach out to your audience online. You may also want to know the ways to monetize your stuff actively or passively. 

Either way, what if I told you that I would recommend setting up your own website from scratch?

Sounds intimidating? Don’t fret!

You don’t have to be a programmer to build a website from scratch. Trust me. I set up this website without involving much coding stuff.

Of course, it took me two weeks to get this site on, but for the very least, I don’t have to deal with much complex programming as it was done with the ready-made hosting and content management system (you guessed it, WordPress!).

But first, you may be wondering:

Why should you have a website?

Keen on showcasing yourself online? For a start, you can use social media. But how does setting up a website is in many ways better than directly promoting on social media?

When it comes to monetizing and selling, you get the absolute shots on how you want to earn yourself an income through your website. Want to put some ads on your site? Sure thing! Promoting products or services through affiliate marketing? Absolutely! Choices are endless :).

And how about getting traffic to your website? Use social media to share your stuff and directs to your site! Both can complement each other.

You never know if anything may happen to your online presence if you use third-party platforms, including social media sites (shutdown, anyone?).

How should your website look like?

Just a disclaimer: this post contains affiliate or referral links. This means I may earn a commission should you choose to sign up or make a purchase using my link at no additional cost to you. Thank you so much!

What’s the best thing about your website? YOU decide on how you want your website to look as.

Again, absolutely no programming or coding knowledge to apply a theme for your website. If you use WordPress, there are thousands of website themes that you can choose.

Whether you want your website to look like a landing page or a site with multiple pages or whatever site layout, a simple Google search would bring you lots of theme suggestions!

You can’t do the same if you use a free website hosting or on social media. Even if you can, the customization options are pretty limited.

If you are pretty much a DIY person, I would recommend using the Divi theme builder!

Is it hard to design a website?

Hell no! As I said before, you don’t even need programming knowledge to set up a decent website and apply a theme for your site.

Basically, any website builder (including WordPress) offers customization for your website’s look, and you need to select any of the options, click and save! Furthermore, many website themes can be selected and downloaded for free if you are starting out for the first time.

Again, I personally like the endless site design customization offered by Divi.

How long does it normally take to build a website?

It largely depends on how well-versed you are on creating a website from scratch.

If you know nothing about starting up a website, don’t despair! You can hire a freelancer to help setting up a website for you, or if you prefer, this guide will help :).

In my case, it took me two weeks to get my WordPress website up, plus there were moments when I stuck with what theme to apply, the website layout, and even what to include in my site.

Setting up one will definitely take time. But for the very least, just start setting up the website! It doesn’t have to be 100% perfect. Everything can be modified or adjusted at a later time once you are pretty clear about it.

Should you use the free website host?

If you’re a beginner, it is more enticing to use the free website host like WordPress.com or Wix. There’s nothing wrong with that, of course. If you intend to create a website for fun or to test the waters, then it is okay.

However, if you are serious about reaching out to the world and the ability to sell and promote, I would recommend setting up a self-hosted website instead.

Psst! Sign up on Hostinger and get your premium web hosting and a domain name for FREE!

First, having a paid web host (yes, I said “paid”) means you are in complete control of your data and how you would want to store it.

Second, unlike the free web host, the paid ones offer more storage and several optimization features if you host your site.

Third, you can use your own custom domain for your site, and this is one of the most significant advantages of paid hosting. Your site will look more professional with the .com domain rather than having an extension of a web host, like .wordpress.com or .blogspot.com.

You can’t do the same with free website builders, however.

What website platform is the best?

There is WordPress, there is Wix, there is Weebly and many more.

But among all the website platforms I know, I prefer to use WordPress.

Bear in mind however that there are two kinds of WordPress, which are WordPress.com and WordPress.org. While WordPress.com is free to sign up and have a website live straight away, the WordPress.org requires you to have a web host (like SiteGround) first before installing WordPress.

I prefer WordPress.org as it offers more control and customization options than WordPress.com, even if it means there are some initial steps you need to do before you can deal with your website through the WordPress backend.

With that said,

How can I create a website?

First, get yourself a domain name.

This is the crucial first step before hosting a website for yourself or your biz. I use Namecheap to register my domain as it includes WHOIS privacy protection for free! (Get your .com domain for only $8.88 for the first year!)

Second, get a web host. 

It is not expensive to sign up and pay for a decent but well-performed web host. For example, hosting your website on SiteGround would only cost you $3.95 per month.

Psst! Want a better deal? Sign up on Hostinger and get your premium web hosting and a domain name for FREE! How awesome is that?!

Third, install a content management system. 

Again, I recommend WordPress to manage your website and the contents. Usually, your web hosting provider will assist you in setting up WordPress for the first time, so you don’t have to scratch your head figuring out how.

Once you have set up everything, install your preferred WordPress theme. There are thousands of themes available for WordPress, which you can search on. 

I prefer Divi to figure out my site layouts, and they offer thousands of themes as part of their subscription plan. They have a visual builder that you can edit your site’s look directly rather than edit through the backend of your WordPress site.

To wrap up

Setting up a website is the best first step towards establishing your online presence. Imagine your website as a digital real estate. 

Like how you can monetize your property by leasing out or renting to anyone, you can do the same with your site digitally since there are lots of flexibility and control. You have the shots!

Here are the sites where you can purchase your domain, web host, and the theme mentioned in this article:

  1. Namecheap ($8.88 on .com for the first year!)
  2. SiteGround (affordable web hosting from $3.95 per month!)
  3. Divi by Elegant Themes (my preferred WordPress theme)
  4. Hostinger ($2.89 per month, plus a free domain)

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top