How to Create a website for free

how to make a website for free

Share This Post

Share on pinterest
Share on facebook
Share on twitter
Share on reddit
Share on linkedin

 How to create a website: No matter what are you doing right now, if you are reading this to Create a website for free then keep in mind apply the following steps in your work terms and trust me your life will be changed forever. In this decade of digitalization, people want to minimize their physical works and want to make their life easy, useful and most importantly “Profitable“.

Nowadays all the brands need a website to run their business and isn’t it awesome that you can make your website for FREE?? Yes, that’s true. Please read carefully and I assure you after reading the whole blog you’ll able to make your website without any help. In this blog, you can find all the answers to all the questions coming on your mind. By the end of its article, you’ll be learning “How to create a website” for sure.

Let’s get started. and the most vital thing “Don’t get afraid, catch on done ”.

1. Do you want to create a free website for you?

First, think of yourself what are the purposes of making your website. Let me simplify, you have to ask yourself a few questions. Such as:

  • why I need this Website?
  • Is it for a newspaper, blogs, real estate, portfolio, online business, E-commerce or anything else?
  • who are my target audiences?
  • Do I want to make money with this website?

Now let’s introduce how you can make your website fully free without any coding knowledge. We all think that if I need a website either I need a vast knowledge of coding, I need 4 years of experience in coding, I need tons of money to lunch a website and there are huge difficulties in maintaining the websites. well trust me, your whole concept is wrong!! All you are knowing by yourself is wrong! You can make a website without any coding knowledge.

So definitely you want to know the criteria for making a website without any kind of coding experience. Here is the magic happens and the name “WordPress” comes in. Yes, you heard right “WordPress” is the CMS software that makes our life easier. With this software, you can make tons of websites free. No matter what kind of website you want to build, you can build it by using only one software called “WordPress”.

So now we will be learning how to make websites with WordPress without any coding experience. The only thing that you have to do is drag and drop, copy and paste. Feeling excited???? let deep into it.

How to Create a website
  • Save

2. How to Create a website using WordPress

You can find WordPress software by simply searching at google “WordPress Download”.

Go to the and download the latest version of WordPress.

Congrats, you are one step closer to making a website.

2. Buy the Right Hosting plan for you

For running your website smoothly without any problem, the most important thing is to buy a perfect hosting for your website. There are tons of hosting companies are offering you many types of hosting plans. But You have to know, which are the plans are best ‘for you.

Here is a good news for you. I have done vast research for you to minimize your work and giving you some perfect hosting companies and perfect hosting plans for you. I have been connected to many hosting sites in the last few years. After using many hosting companies I have come to a conclusion and giving you secret advice that no one wouldn’t give you. Bluehost is the company that will give you 100% satisfaction to you. They are handling over 100,000+ clients. They have a very powerful server that will help you to run fast, heavyweight websites smoothly.

You won’t face any kind of problem by using this hosting company. In case, You find some difficulties, there is a 24/7 helpline available for you. If you get any problem, you can talk to the developers and they will fix your problem within a minute.

How to Create a website
  • Save

  • what makes Bluehost great

1. The Installation Process of WordPress on Bluehost is very easy

2. Bluehost gives us 24/7 support

3. It assures us money-back guarantee

4. It’s built for success

So what are you waiting for? Go and Grab the hosting plans whichever is profitable for you and how long you want the hosting plan by simply clicking here.

How to Create a website
  • Save

3. Select a website Domain Name

Now you have to choose a unique domain name.

What is Domain?

—–Domain is a unique name for your website. You have to choose a related unique domain name that will reflect your website as well as your business purpose.

For example: let’s say you are opening a restaurant, so your domain name may be But it’s your choice to make a name for your website.

How to Create a website
  • Save

4.Install WordPress on your hosting server

Now the main part has arrived. It’s the most important thing about creating a website. There are a few steps to installing WordPress on your hosting server.

This is how the Bluehost dashboard will look like.

How to Create a website
  • Save

Click on Login to WordPress for login to the WordPress dashboard.

Installing WordPress website manually on Bluehost Very easily:
  • Login to the Bluehost Dashboard
  • Go the Marketplace on the left side
  • Click on the Add Website
  • You have to Enter details of your website
  • Select the Domain Name

That’s it. Congrats, You have successfully installed WordPress manually.

5. Free theme for a blogging website

All is set up to create a  website for free. Now you have to select a theme. There are tons of free themes as well as premium themes in WordPress. Most of the people buy premium themes for their website from We are considering one blogging website as an example. You can make tons of websites no matter what the purpose of your website. The process of making a website is the same. No one will tell you that. Everyone will tell different methods for different websites. But trust me there is only one method.

I have an awesome article on Best Free WordPress Themes in 2020. You can check this article.

From That article, you can choose easily the best theme for you and whichever theme suits your business you can have the details of that particular theme in this article. READ IT CAREFULLY

Either you can buy a premium theme for premium features or you can collect a free theme form WordPress.I’ll discuss more premium theme later but now let create a free blogging website.

For example, we’ll choose the “Ashe” theme for or blogging template. Ashe theme is the most used and most popular free theme for blogging to start with. I’ll discuss step by step how to set up this theme.

Let’s go.

How to Create a website
  • Save

 Step 1:Installing the Theme

  • log in to your WordPress dashboard
  • Go to the Appearance, Click on Themes.
  • Go to the add new
  • Search for Ashe
  • Install the theme and activate it.

  • Save
  • Save
  • Save
Here you Go. You have created a full website.

If you find any kind of problem to create a website please see this video, All your solution is given in this video.

In this video, you can find

  1. Demo content upload tutorial
  2. logo upload tutorial
  3. main menu and top menu setup
  4. Featured Slider and Featured links setup
  5. Social icon setup

I have also written about these points on this blog. Make sure you check these below.

Step 2:Import demo content

  • Download the Demo Content Click here(Demo Content)
  • Download the demo data from the given link(zip file).
  • unzip the folder
  • See the guideline video of how to import demo data by Clicking here
  • Go to the tools section
  • Click Import
  • Click Install under WordPress
    • Save
  • after Installing click on Run importer
  • Now Upload the Unzip file.

Step 3:Logo Uploading

You definitely have your company logo or your company logo. So now, I’ll teach you how to upload the logo to your website.

  • On your dashboard, you will see the big blue button “Customize your site”. Click on it
  • Go to the Site Identity Option featured in the left sidebar
  • Click on Add logo
  • Give a site title and a tagline

Here you go, your logo has been uploaded.

If you need to learn about logo deeply and want to become a graphic designer then I have a very important and impactful article for you.

I have written on “How to become a graphic designer”. It’s a deep, broadly discussed and high level article if you want to know everything about graphic designing.

Step 4:Main menu and top menu setup

Now it’s time for setting up the main menu and top menu. In this theme, there are two menus, which came with default. If you want only one menu, suppose the main menu. then it’s okay. delete the top menu. Please follow the steps to add the menus perfectly

  • Move the cursor on the appearance and you’ll see menus. Click on it
  • Now go the very bottom of the menus page and you’ll find 3 checkboxes. check the main menu option
  • Click on save menu
  • Now go to the up and there you’ll see “Select the main menu to edit” CLick on the dropdown icon and click on select.
  • Again go to the Display location at the very bottom and checkmark  the Top menu option
  • Click on save menu

Here you go, Your menu option is fully set up. visit your website and look the magic, it’s fully changed.

You can change the menu items of your own by only changing the names of the existing menu.

Step 5: Featured Slider and Featured links setup

Who Doesn’t want a slider that reflects their personality to the website? Well follow these steps to make a slider on your website

  • Go to the customize section.
  • Click on the Featured-slider option and checkmark the option.
  • Click publish.
  • Again go to the featured links option, checkmark the option.
  • Now give a title, image, and a URL for your External Links or internal links for connecting to other blogs.

Step 6: Last but not least, Social Icon setup

Do you want people to connect with through social media? Yes, of course, you can do it on your website very easily. Just follow these steps and enhance your visibility in the social media.

  • Go to the Customize option.
  • click on social media option.
  • Select social media icons whichever you want and give the links to your profile.
  • Must check the “open Social Links in New Window” option.

Add a new blog post and make money online from it

So basically we are considering a blogging website as an example. So the most important thing is posting a blog post on your website. Follow the given instruction below to write a perfect article and you can also earn money by writing a professional SEO(Search Engine Optimization) friendly blogpost. so let’s start by practically doing it.

  • Go to the Posts option
  • click on add new
  • Give a title
  • Write some description of your article.
  • Give featured Image for the thumbnail.
    • Save
  • Give some tags
  • Publish it.

Here you go. Your first blog post is ready. I have written a blog on how to write SEO friendly article and make one online. Make sure you read the article and I assure you, you can easily earn passive money from home by writing articles.

You can earn money with Graphic designing also. If you are interested enough then read “How to earn money with graphic design”

Required Plugins to create a website

Plugins are too much important to “create a website”. Without plugins, you won’t be able to build a professional website. So, we have considered a blogging related website for this article. Therefore, I’ll tell you how many plugins will be needed to make the website beautiful and professional as well as fast loading and attractive.

To create a blogging website we need some plugins. such as,

  1. Elementor
  2. Contact form 7
  3. Wp rocket
  4. Yoast SEO
  5. Akismet anti-Spam
  6. Jetpack
  7. Classic editor

Now I’ll describe a few little things of these plugins, such as what are they and how these works as well as how these plugins impact to a website.

[convertful id=”35127″]


Elementor may be a page builder plugin that replaces the essential WordPress editor with a live frontend editor, so you’ll create complex layouts visually, and style your website live, without having to modify between the editor and therefore the preview mode.

This page builder has a free version as well as a paid version. You can easily customize your website with the free version by only dragging things and dropping items.

You can finely Elementor plugin by simply go the plugins option, click on add new and search for Elementor. There you go. If you are feeling bored with the typical WordPress text editor, then edit with elementor. Trust me, it’s much easier.

How to Create a website
  • Save

This is how the Home page looks like of Elementor. So, You can make an elementor website very easily with free of cost. Elementor has also a paid version. In that version, life is easier. Trust me, You don’t have to do anything. The page builder will do everything to customize your site professionally as you have paid them to collect the premium version. But as if now, Go for the free version and customize your site very quickly.

Contact Form 7

Contact Form 7 can manage multiple contact forms, plus you’ll customize the form and thus the mail contents flexibly with simple markup. The form supports Ajax-powered submitting, CAPTCHA, Akismet spam filtering then on.

For a website, one must need a contact form. By contact forms, they can reach to the people and people also can reach to them. Mass people can reach to the website owner via email or something else through this contact form.

The best and easy way to add a contact form is to use the Plugin called “Contact Form 7”, which actually works.You can add a particular page Named Contact us and on that page, you can simply put the contact form 7 plugin and this plugin will do the rest.


WP Rocket is that the only cache plugin which integrates quite 80% of web performance best practices even with no options activated. This means that you simply only got to install it and activate it: WP Rocket will automatically start caching your pages, with none got to tweak the code! When you’ll run the website many days, automatically it” get slower loading. More cache is on the website, slower it gets. So that we have to remove this kind of junk or cache files to improve the quality of our website. Because if the website is slower than people will get distracted and they’ll get bored.What Wp rocket do for us? 

  1. Page Caching
  2. Cache Preloading
  3. Static Files Compression
  4. Images on Request
  5. Developer friendly

So, What are you waiting for? Go and make your website as fast as you can by simply using Wp-rocket.

Yoast SEO

Here the most important plugin came towards for “Creating a blogging website”SEO is a huge work term. we have to work hard to do SEO. SEO is mainly used for a blog to rank at the top of the Google webpage. If we do SEO very well in our blogs. We can rank #1 on the Google webpage.

It’s a very Comprehensive and complicated term. If we want to make money online from blogging or through affiliate marketing, we must have to learn how to do SEO for a particular blog.

Yoast is a plugin for doing SEO on your blog. There are too many plugins available in the WordPress directory but I recommend using Yoast with my few years of experience. For making money online you have to create an SEO friendly website and SEO friendly article. There are a few terms and conditions to write an SEO friendly article.I will make another broadly discussed blog article for this topic.

Make money online from a free website?

How to Create a website
  • Save

well, it’s looking complicated but trust me it isn’t as tough as you are thinking. Tons of people are making money online from their homes. People are making passive money and paying their bills from a blogging website.

Yes, You have to work hard for it. Till now, we have learned “How to create a website for free” now we’ll be talking about how can you generate passive money from it. There are many ways of making money online. I’ll discuss some most popular ways which everyone is using in 2020.

There are 3 popular and most used ways to make passive income

1. Affiliate marketing

2. Google Adsense

3. Freelancing works

Let’s discuss it one by one. Although these topics are very complicated and long term works. But Don’t worry. I will discuss the topics one by one in another blog article. Now, let’s just do an overview of it. So that you can have a vast knowledge of these things and get familiar with how these things work.

1. Affiliate Marketing

Affiliate marketing is a vast thing! It’s very popular and highly dependable in the online market. If you want to earn money from home then you must try doing Affiliate Marketing. From affiliate marketing, you have to work hard for a few months and then income will come to you without any kind of work.

Yes, You heard it right. This is the thing from which you can earn money online without doing anything. But first few months you have to work very hard to generate a passive income from affiliate marketing.

How to Create a website
  • Save

So, you can see the whole concept from the above image of how the affiliate marketing works.

How Affiliate Marketing works?
  1. Join Affiliate Program
  2. Find Product that you want to sale
  3. Promote the Product, so the traffic comes to you.
  4. Earn some Comission from it
  5. Make money Online

You can go to,,, and many other websites and then scroll down to the footer section and you can find the term “Join Affiliate”, Go to the section and join as an affiliate partner of that particular company. This is some physical websites that I have mentioned.

There are many digital product marketplaces where you can sell digital products and from there you can also earn money. There are tons of marketplace who have the opportunity to join as an affiliate for us. Some of the marketplaces are,,,

So yeah, This is the whole concept of affiliate marketing. I’ll try to write a vast blog article for affiliate marketing where I’ll tell you tips and tricks. Also, I’ll tell you the fastest way of earning money from doing affiliate marketing.

2.Google Adsense

You know what? Google itself giving us the opportunity to make money online. Isn’t it crazy? you can earn money via google. This is another most popular way to income passive money by only sitting on your chair. Yes, That’s right. People are earning soo much from google through Adsense.

For making money through Google Adsense, you need to be patient enough, because it’s a kind of slow process. But trust me it’ll work. If you give more and more time to this, you can earn money within 2-3 months.

How to Create a website
  • Save

The whole concept of making money through Google Adsense is in the image. Please look at it carefully and try to understand what I am saying.

How Google Adsense Works?
  1. Join to google adsense
  2. Approve your site to google adsense
  3. Bring Traffic to your articles
  4. Show ads to the people
  5. Earn money

So, The main concept is, you have to bring more and more traffic. Your income depends on how much traffic you can bring to your article. As much traffic comes to you, as much you earn money. This is a simple factor. But you have to try hard to write a quality article for people so that people come to read your article.

3. Freelancing Works

Nowadays, the most common way to earn money from home is freelancing. You can earn money by creating a website that I have taught you in this article. Yes, you heard me write. By reading this article and implementing this for making a website, you can actually make money online.

There are many marketplaces for doing freelancing. Upwork, Freelancer, Fiverr, Peopleperhour are the most commonly used platforms for doing freelancing

What is Freelancing?

Freelancing is a kind of work that gives you freedom of work. I mean what work you love, you can do it as a freelancer. There are many categories like Graphic designing, webpage design and development, data entry, Autocad, content writing and so on. You sign up to the marketplace and offer your works to clients and if they found some interest in you. you’ll get hired. and they will pay the money for your works.

That’s how the freelancing world works. So what are you waiting for? tons of people are quitting their 9 to 5 jobs and learning something that can make money online. Tons are willing to learn “How to create a website“. But don’t take any further steps. I want you to take a step ahead and learn “How to create a website for free and earn money from it“.

Please don’t waste your time by clicking here and there. read the whole article carefully and I hope it will change your mind and you’ll be able to earn money online.

How to Create a website in other ways?

The world is now full of resources and there are tons of ways for doing anything. so that there are many ways to “create a website for free”. In this article, I have only mentioned one way and that is “WordPress”.Because nowadays it’s has become very popular and it is a very easy website builder or CMS software.

Always there are alternative ways to get things done. Therefore, there are alternative ways to create a website for free. Such as:

  3. You can learn HTML, CSS, Bootstrap, Javscript(Manually creating website by coding)
  4. By learning Python Programming language(HTML, CSS must)
How to Create a website
  • Save

These are the alternative ways to “create a website for free“.mainly, You can make a website without any coding knowledge with a website builder or CMS software. WordPress, Wix, Squarespace, etc are helping people by making websites without any coding knowledge.

So, From this “INFOGRAPHIC” we can see that a huge number of people are using WordPress CMS rather than Wix or manually by Coding. Software Engineers, I mean who knows how to code, they are also using WordPress for their own advantages. Because there nothing left in WordPress that we can’t find. Anything we want related to Website creation, we’ll find in WordPress.

In WordPress, we get the freedom of making any kind of website. and the most important thing is, we can create the website very quickly! Yes, within one or two days we can create a whole website. So why you’ll work hard?

Give time to WordPress. Learn everything with me and get your website done within hours! By learning WordPress Website properly you can generate a handsome income for free.

A quote from me?

  • I am not a pro but I am in this particular field for many years. That’s why I thought that I can teach you through my articles and that’s why I did some research and wrote about How to create a website for free.
  • I am personally a blogger, I like to write soo much and  I hope this article will help you to learn with me and by reading this whole article you can have enough knowledge about How to create a website for free and make money online from it in 2020.

Like the Article? Want to read more stuff?

I am a full-time blogger and solving your all kind of problems related to website stuff and queries like “best free WordPress themes in 2020“. I write articles every single day. You can find me constantly with different ideas, tips, and tricks.

I have written a cool but important article on 10+ Best Free WordPress Themes. This article will help soo much if you are willing to make your first website, It’ll help you to choose your website theme from the top 10 best free themes in 2020.

I have also an article about How to Become a Graphic Designer. Make sure you check this out if you have a passion for being a graphic designer. I have shared my own experience and many tips and tricks which will help you to become a graphic designer faster and in this article, I also write about earning money with graphic design.

Leave a Comment

More To Explore

Copy link
Powered by Social Snap