how to make a website and what you need?

Scared of not having skill or wasting your money and time?

You need to make a site but you do not know how to start?

If you want to make a website don’t panic. its so simple, even you don’t know how to code.

This free, step-by-step guide walks you through every step you need to create a website for your business or brand in 30 minutes or less as a beginner.

We have covered the most common mistakes people make when building a website, so you can  avoid them.

Making a site from scratch to end takes roughly about 2 hours and also could be completely free! so relax, you wont lose anything.

Step 1: Register a domain name (www.)

Each site should have a name and choosing a name is so easy and base on your opinion, but you should consider two things:

1 . how much you want to pay?

It is hard to tell an exact price for domains. there are 3 different range of price:

        1-1    branded domains:

Their value tends to be set by the market.

Facebook bought in 2010 for $8.5 million, while the 2005 purchase of amounted to a cool $90 million.

         1-2    normal types of domains:

Like .com or .org   which depends on what you choose and what is your registrar, could be from 1$ to about 2000 dollar for a year but usually it is about 10 to 12 dollar yearly

         1-3     free domains:

Some hosts gives you free domains but you should notice that  in this case usually  you cant earn from google ads system because they will do their ads on your site or they will give you a subdomain( for example if you choose the word sky as your site’s name and you host is then your domain would be

For those people who want to run their own business or just want to learn and try without spending it’s still a good choice.


+There is also another free kind of domains which is a gift(!) from some hosts to you but just if you buy hosting plans from them(usually yearly plans!)

2 . Is the domain available?

Because each domain should be unique and there are many sites out there, you may not find your exact domain,

so you should be flexible with that.

As an example you may want but you will see it’s adopted by another person, in this case you have different choices.

You can buy the domain from that person which could be hard and expensive because its branded now,

or you can choose similar domains which are free at the moment like or !

Where  to buy domain?

There are many registrars out there like  or, or you can just register your domain in your host, they will do the rest of it for you.

Step 2: Get a web hosting account

Each domain should be placed on a host

What is host:

Host is a server which provide services for your domain.

Like the domain there is many host service providers with different plans and different prices.

you can also have free host just like domains.

               2-1      Free hosts like or

Obviously these free hosts comes with minimum specs

               2-2      Normal hosts which the prices are vary depends on the various parameters like speed of the host ,bandwidth, storage and etc…

But usually  prices are about 40$ to 60$ a month (could be much better in some cases)


+Last word about the host: you should know what exactly are your needs, do you have a blog for your free time as a hubby?

Or you have a online store with lots of costumers and viewers?!

More sites visit at the same time needs higher power and maximum specs brings you maximum speed

where to buy host:

As we know market is full of host providers. domain registrars also provide hosts,

most of site designers companies also provide hosts(like WordPress, Wix, Webflow….)  some other big names are also are in the business like , , & Etc

The only person that don’t provide hosts is my grandmother who is dead now!!


Step 3: Set up a website through web hosting

This part is the so hard to teach, not because its hard,

just because each host provider uses different app or panel(usually Cpanel or Directadmin)  also it depends on which method you want to use to create a website.

So if we talk about each of them it would be a lot of books but don’t worry,

First because when you choose your host all of them lead you to guild page which exactly shows how you can make database for your host and a user name for it and connect them together and its just one simple page,

Second because most of the time for gives better experience to users they pre-set things for you.

+ As you noticed there are lots of ways for set up your host and it needs another post to explain more common ways.

Step 4: Add Pages and customise Your Website

Site builders websites and apps offers you free pre-made themes,

You should just choose between them and then fill the places with your logo, photos, and posts to make it as you wish.

with change details and colors you can make it unique.

The Walt Disney

Last, but not least, connect your website to Google Search Console

Google Search Console allows you to track visitors to your website from the search engine,

and also gives you a better idea of what kind of content is most popular.

also gives you an overview of your website’s health.

It’s a helpful, free tool for gaining insight into your website. just sign up in it and connect your domain to it


Also read this post:

هاست چیست؟ انواع هاست

2 thoughts on “how to make a website and what you need?

Leave a Reply

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