What do I need to make a website? – Learn the basics and get started!

Being part of the online world has never been easier as it is today. After you read this post you will have an understanding of what are the basic things you need to get started and join the online entrepreneur’s club!

It starts with an idea
What is a website?
What is a domain name and how to buy one?
What is web hosting?


It starts with an idea

All of us have used Internet in one way or another using our computer, our iPad, our mobile phone, even on our TV, right?

We use it to look for answers to our questions, check for products we would like to buy, learn about something we are interested in, being updated with news from all over the globe and much much more…

But what if you want to be part of this huge online world as a contributor instead? Sharing knowledge, experiences or thoughts… How can I do that? You ask…

It starts with an idea
Designed by Creativeart freepik.com

The first thing you need is an idea, what would you like to contribute with to this ocean of information. If you don’t have one, I can help to brainstorm so you can find a topic for your website. Read my post What are you passionate about? to learn more.

Now, that you have your idea, the next step is to create a website. So, let’s start with the basics…


What is a website?

A website is a collection of webpages that contain different kind of information such as words, images, videos, etc. Every website has a main page (also called homepage) which is what people will see when they type your website name in the browser. For example, when people type my website name (ebiznewbie.com), they will be directed to my homepage:

ebiznwbie.com homepage
ebiznwbie.com homepage

The homepage is connected to other pages in your website using hyperlinks, which are usually text or images. When you click on them, it will take you to a different page. It can be another page on your website or any other website you want.

Website hyperlinks
Website hyperlinks


What is a domain name?

Before you even think about how your website will look like, you need to have a domain name, which is what people will use to find your website.

A domain name includes the name of your website and a domain extension like .com or .org. It has become very common to use extensions like .online, .biz, .guru among others. I recommend you to use .com, .net or .org because those are well known and easy to remember, but it is really up to you which extension you want to use.

There are also domains like yoursitename.wordpress.com, these are used when your website is under another domain (usually free websites). I would advise you to get your own domain, it looks more professional and trustable and these also get better ranking in the search engines.

The domain name is the door to your online business, so try to find a name that describes and represent what is it about. Follow these simple rules and you will have the perfect domain name:

  • It should be catchy and easy to remember
  • It should be unique, authentic, original
  • It should be brandable
  • It should be easy to spell and easy to pronounce
  • If you are creating a personal website, you could use your own name (firstnamelastname.com).


What is web hosting?

Web hosting is the service that makes your website visible for your visitors. There are different kind of web hosting services, such as Shared Hosting, Dedicated Servers, Virtual Dedicated Servers and Managed Hosting, but let’s not go in deep on the technicalities.

There are several web hosting companies where you can get your domain for a very low price and most of them offer a free website when you sign up. Listed below are some of the best sites where you can register your domain.

TMD hosting

The one you choose will depend on what your needs and budget are, but basically you can choose any of these if you are just starting.

I personally host my websites at SiteRubix which is the web hosting platform created by Wealthy Affiliate. I like it because everything is included: full access to emails, full privacy and domain protect, full email accounts included with each domain purchase, security and privacy protection. There are no upsells and they offer very affordable and competitive prices. It is very simple and easy to use, plus they have 24/7 support, lots of training and an entire online community to help you with the process of creating your first website. Learn more about this platform in my post What is Wealthy Affiliate about?.

Basically, there is no excuse to not create your own website right now. All you need to do is to find an idea, come up with a great domain name and choose where to host it. That is all you need to start building your online business!

Get creative, build great content and be a contributor to the online world!

5 Responses

  1. Very good post and great info.

    I have a website by myself for a while now, and it is actually easy. I have a platform where I host my site, which is calles Wealthy Affiliate, which of course you describe as well, but it is the best. 

    Anyway, you give great tips and you will help a lot of people with it. 

    Thanks for sharing it with us! 

  2. Really liked your website.  I found it very easy to access all the things I may have questions about.  Your side bar with all the options to click on was very informative.  I even learned something about DuckDuckGo.  I had never heard about this before.  I will definitely go and check this out.  Thanks for your knowledge.  Very helpful!


  3. I must say that those information are very true Jenny. I heard so many people talking about how you need a lot of things to start your own website but actually, you only need good will and idea. Everyone can afford domain name which is paid yearly and Siterubix hosting is definitely a winner. I actually have a website hosted on Siterubix and I am more than satisfied.

    1. Yes, anyone can afford having a website. There are many options where you can get a free website but it is definitely better to have your own domain instead of a subdomain, much easier for your brand to get recognized.

      Thx for the comment!

Leave a Reply

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

Back to Top