How to Make a Website in 2020 – Step by Step Guide (Free)

By WP Saviour •  Updated: 03/04/21 •  22 min read

Are you trying to make a web site? Beginning a web site is usually a terrifying thought specifically whenever you’re not techy. Don’t fear, you’re not alone. Having helped over 130,000+ individuals make a web site with WordPress, we now have determined to create essentially the most complete step-by-step information on learn how to a make a web site with out studying learn how to code.


This information is beneficial for customers of all ages and talent ranges. Nevertheless, should you need assistance, then you may contact our skilled staff that will help you setup your web site without spending a dime.

If you wish to do it by your self, then please proceed to observe our step-by-step information on learn how to make a web site.

Right here is an summary from begin to end of all of the steps we’ll stroll you thru on this information.

Earlier than we begin creating a web site, let’s cowl among the mostly requested questions that we get.

What do I have to construct a web site?

You’ll want the next three issues to begin your WordPress web site.

How a lot does a WordPress web site price?

The reply to this query actually is dependent upon what sort of web site you are attempting to construct. We’ve got written a 2000 phrase information explaining how a lot does it actually price to construct a web site.

A typical enterprise web site can price as little as $100 per yr and may go as excessive as $30,000 per yr.

We suggest all our customers to begin small after which add extra options to your web site as your enterprise grows. This fashion you’ll lower your expenses and decrease potential losses and avoiding overspending.

On this information, we’ll present you learn how to construct a web site for lower than $100.

We will even present you learn how to take it additional by including extra options to it sooner or later.

Which is the most effective web site platform?

There are numerous web site builders obtainable that can allow you to setup a web site. We suggest utilizing self-hosted WordPress as your web site platform.

WordPress is the preferred web site platform on the planet. It powers practically 28% of all web sites on the web.

WordPress is free and comes with hundreds of web site designs and extensions. This can be very versatile and works with nearly each third-party instrument and repair obtainable to web site house owners.

We use WordPress to construct all our web sites together with this one, WPSaviour.

Tips on how to profit from this create a web site tutorial?

This can be a step-by-step tutorial on learn how to make a web site. We’ve got divided it into completely different steps, and we’ll stroll you thru all the things from begin to end. Simply observe alongside the directions, and also you’ll have a really skilled trying web site in the long run.

We will even level you in the appropriate route to take your web site to the following degree based mostly in your wants.

Have enjoyable creating your web site.

Keep in mind, should you need assistance, you may contact us and we are going to setup your web site without spending a dime.

Let’s get began

If you happen to don’t just like the video or want extra directions, then proceed studying.

Step 1. Setup

Probably the most frequent errors that saviours make is selecting the fallacious web site platform. Fortunately, you’re right here so you’ll not be making that mistake.

For many customers, a self-hosted web site is the proper answer. It comes with hundreds of designs and addons which let you create any type of web site you may consider. For extra on this matter, please see our information on why it’s best to use WordPress.

WordPress is free for anybody to obtain and use to construct any type of web site with none restrictions.

If WordPress is free, then the place is the price coming from?

WordPress is free since you’ll have to rearrange your individual area identify and internet hosting, which prices cash. For extra on this matter, see our article why is WordPress free?.

A site identify is your web site’s deal with on the web. That is what your customers will kind of their browsers to succeed in your web site (For instance, or

Subsequent, you’ll want web site internet hosting. All web sites on the web want internet hosting. This will probably be your web site’s house on the web.

A site identify usually prices $14.99/yr and internet hosting prices begin from $7.99/month.

That is A LOT for many people who find themselves simply beginning out.

Fortunately, Bluehost, has agreed to supply our customers a free area identify and over 60% off on webhosting.

Bluehost is likely one of the largest internet hosting firms on the planet. They’re additionally an official WordPress advisable internet hosting accomplice.

They’re working with WordPress since 2005, and are dedicated to provide again to the neighborhood. That’s why they’ve promised us that should you can not arrange your web site by following this tutorial, then our skilled staff will full the method for you with none price. They’ll compensate us, so that you don’t must. Be at liberty to contact us without spending a dime web site setup assist.

Be aware: At WPSaviour, we consider in transparency. If you buy internet hosting utilizing our referral hyperlink, then we are going to get a small fee at no further price to you. In actual fact, you’ll get low cost on internet hosting + a free area identify. We’d get this fee for recommending any WordPress internet hosting firm, however we solely suggest merchandise that we personally use and consider will add worth to our readers.

Let’s go forward and buy area identify and internet hosting.

First, you’ll have to go to the Bluehost web site in a brand new browser window and click on on the inexperienced ‘Get Began Now’ button.


This can convey you to a pricing web page the place you’ll need to decide on a pricing plan in your web site. Primary and plus plans are the preferred decisions amongst our customers.


You’ll have to click on on choose to decide on the plan that you simply like and proceed to the following step.

On the following display, you’ll be requested to pick a brand new area identify.


Ideally it’s best to stick with a .com area identify. Guarantee that it’s associated to your enterprise, simple to pronounce and spell, and simple to recollect.

Need assistance selecting a site identify in your web site? See the following pointers and instruments on how to decide on the most effective area identify.

After selecting your area identify, click on on the following button to proceed.

Now you’ll be requested to supply your account data equivalent to identify, deal with, e-mail, and so forth.

On this display, additionally, you will see non-compulsory extras that you could buy. We typically don’t suggest buying these extras. You may at all times add them afterward, should you resolve that you simply want them.


Subsequent, you’ll add your cost data to complete the acquisition.

After finishing your buy, you’ll obtain an e-mail with particulars on learn how to login to your webhosting management panel (cPanel).

That is your internet hosting dashboard the place you handle all the things like getting help, establishing emails, and so forth. Most significantly, that is the place you’ll set up WordPress.

Step 2. Set up WordPress

You will discover tons of icons to do various things in your internet hosting account dashboard (cPanel). You’ll by no means want to make use of 95% of them, so you may safely ignore them.

Scroll all the way down to the web site part in cPanel after which click on on the WordPress icon.


You’ll now see Bluehost Market Fast Set up display for WordPress. Click on on the ‘Get Began’ button to proceed.

On the following display, you’ll be requested to pick the area identify the place you need to set up WordPress. Select your area from the dropdown area after which click on Subsequent.


Now you’ll have to enter your web site identify, admin username, and a password in your web site. Don’t fear, you may change them later in WordPress settings if you have to.

You’ll additionally have to verify all of the checkboxes on the display after which click on on the ‘Set up’ button to proceed.


Fast Set up will now begin putting in WordPress in your web site. In the meantime, it’ll present you some web site templates that you could set up in your web site.

You don’t want to do this proper now as a result of we’ll present you learn how to discover and set up free WordPress template in your web site later on this information.

As soon as the set up is over, you’ll see successful message within the high header.


Now you have to click on on the ‘Set up Full’ hyperlink, and it’ll take you to the display along with your WordPress login URL and password.


Congratulations! You’ve created your first WordPress web site.

Now you can head over to the WordPress login web page. Your login URL will seem like this:

You may login to your WordPress web site utilizing the admin username and password you entered earlier.


Wasn’t that simple?

Now let’s transfer on to the following step and select a design in your web site.

Step 3. Choose Your Theme

The visible look of your WordPress web site is managed by a WordPress theme.

WordPress themes are professionally designed templates that you could set up in your web site to vary its look.

By default, every WordPress web site comes with a fundamental theme. If you happen to go to your web site, then it’ll look one thing like this:


This isn’t very interesting for many customers.

However don’t fear, there are millions of free and paid WordPress themes that you could set up in your web site.

You may change your theme from the WordPress admin dashboard. Go to Look » Themes web page after which click on on the ‘Add New’ button.


On the following display, you’ll in a position to search from 4,492 free WordPress themes which might be obtainable within the official themes listing. You may kind them by in style, newest, featured, in addition to different characteristic filters (i.e trade, format, and so forth).


Need assistance selecting a theme? Take a look at our listing of those superior free WordPress enterprise themes.

You may additionally need to check out our information on learn how to choose the proper WordPress theme in your web site.

For the sake of this information, we’ll be utilizing Bento. It’s a in style multi-purpose free WordPress theme with versatile design choices for all type of web sites.

If you realize the identify of the free theme you need to set up, then you may search for it by getting into its identify within the search area.

WordPress will present you the theme in search outcomes. You have to to take your mouse over to the theme after which click on on the Set up button.


After you have put in your theme, you may customise it by clicking on the Customise hyperlink below the Look menu.

This can launch the theme customizer the place it is possible for you to to vary your theme settings with dwell preview of your web site.


You don’t have to finalize all theme settings immediately. It is possible for you to to customise it a lot better upon getting some content material in your web site.

Let’s see learn how to add content material to your WordPress web site.

Step 4. Add Content material to Your Website

WordPress comes with two default content material sorts referred to as posts and pages. Posts are a part of a weblog and seem in reverse-chronological order (newer gadgets displayed first).

However, pages are supposed to be static “one-off” kind content material equivalent to your about web page, contact web page, privateness coverage, and so forth.

By default, WordPress reveals your weblog posts on the entrance web page of your web site. You may change that, and make WordPress present any web page because the front-page of your web site (we’ll present you ways to do this later on this information).

You may create a separate web page in your weblog or information part. In actual fact, you may create a web site with none weblog part in any respect.

Having mentioned that, let’s add some content material to your web site.

You’ll begin by including just a few pages to your WordPress web site. Don’t fear should you don’t have sufficient content material for these pages in the mean time. You may at all times edit and replace them.

Head over to Pages » Add New web page in WordPress admin space. This can convey you to the web page editor display, which seems to be like this:


First you have to present a title in your web page, let’s name this web page ‘Residence’.

After that you could add content material within the textual content editor beneath. You may add textual content, hyperlinks, pictures, embed movies, audio, and so forth.

After including content material to your web page, you may click on on the publish button to make it dwell in your web site.

You may repeat the method by including extra pages for various sections of your web site. For instance, an about web page, contact us, and a weblog web page to show weblog posts.

Now let’s add just a few weblog posts as properly.

Head over to Posts » Add New in your WordPress admin space.


You will notice a display very like you noticed earlier when including pages.

You may add a submit title after which add content material within the visible submit editor. You’ll additionally discover some additional choices like submit codecs, classes and tags.

You may click on on the save button to retailer your submit as a draft or click on on the publish button to make it seen in your web site.

For extra detailed directions on learn how to make the most of all these choices on submit and web page edit screens, please see our information on learn how to add a brand new submit in WordPress.

Step 5. Customizing and Tweaking Your Web site

Now that you’ve created some content material in your web site, it is possible for you to to customise and put all of it in a pleasant presentable form in your web site.

Let’s begin by establishing a static entrance Web page.

Establishing a Static Entrance Web page

It’s good to go to the Settings » Studying web page in your WordPress admin space. Below the ‘Entrance web page shows’ possibility click on on the static entrance web page after which choose ‘Pages’ you created earlier in your house and weblog pages.


Don’t overlook to click on on the ‘Save Adjustments’ button on the backside of the web page to retailer your adjustments.

WordPress will now use the web page titled ‘Residence’ as your web site’s entrance web page and ‘Weblog’ web page to show your weblog posts.

Change Website Title and Tagline

Through the set up you get to decide on your web site’s title. WordPress routinely provides a tag line to your web site title that claims ‘Simply one other WordPress web site’.

You may change each your web site’s title and tagline at any time by visiting Settings » Common web page.


Your web site title would be the identify of your web site like WPSaviour. The tag line is normally a single line that describes your web site. You can too go away the tag line area clean in order for you.

Don’t overlook to click on on the save adjustments button to retailer your settings.

Arrange Feedback Settings

WordPress comes with a built-in remark system permitting your customers to depart feedback in your posts. That is nice for person engagement, however it’s focused by spammers as properly.

To take care of this, you’ll have to allow remark moderation in your web site.

Go to Settings » Discussions web page and scroll all the way down to ‘Earlier than a remark seems’ part. Examine the field subsequent to ‘Remark have to be manually authorized’ possibility.


Don’t overlook to click on on the save adjustments button to retailer your settings.

Create Navigation Menus

Navigation menus permit your customers to browse completely different pages or sections in your web site. WordPress comes with a robust navigation menu system, and your WordPress theme makes use of this technique to show menus.


Let’s add a navigation menu to your web site.

First, you have to go to Look » Menus web page. Enter a reputation in your navigation menu and click on on the create menu button.


WordPress will now create your navigation menu. However it is going to be empty in the mean time.

Subsequent, you have to choose the pages you need to show in your menu after which click on on add to menu button.


You’ll discover your chosen pages filling the empty space of your navigation menu. You may transfer them up and all the way down to rearrange their place within the menu.


Now you have to choose a show location. These places are outlined by your WordPress theme. Normally, most WordPress themes have a major menu that seems on high.

Lastly, click on on the save menu button to retailer your navigation menu.

Now you can go to your web site to see the menu in motion.

For extra detailed directions see our saviour’s information on learn how to add navigation menu in WordPress.

Step 6. Putting in Plugins

WordPress Plugins are like apps in your WordPress web site. They permit you to add options to your WordPress web site. Assume contact kind, photograph galleries, and so forth.

There are presently greater than 49,000 free plugins obtainable for WordPress. There are additionally paid plugins bought by third-party web sites and builders.

With this many plugins, how do you discover which plugins to put in? We obtained you lined there as properly


Web site Optimization


Need assistance putting in plugins? See our step-by-step information on learn how to set up a WordPress plugin.

Step 7. Mastering WordPress

WordPress is straightforward to make use of but extraordinarily highly effective. Occasionally, you could end up in search of some fast solutions.

The excellent news is that there’s loads of free WordPress assist obtainable. See our information on learn how to correctly ask for WordPress help and get it.

WPSaviour itself is the most important WordPress useful resource web site on the web. You will discover the next sources on WPSaviour (all of them are fully free).

Listed below are few of our guides that it’s best to bookmark immediately. It’ll prevent a number of money and time sooner or later.

A lot of our customers use Google to seek out solutions on WPSaviour. Merely kind key phrases for what you’re in search of and add on the finish.

Can’t discover a solution? Ship your query immediately utilizing our contact kind and we are going to strive our greatest to reply.

Step 7. Taking it Additional

Thus far we now have proven you learn how to make a web site, add a theme, and set up important plugins.

Wish to take it even additional?

Utilizing WordPress you may create highly effective area of interest web sites able to doing much more.

For extra examples, take a look at our listing of 19 sorts of web sites you may create with WordPress

Steadily Requested Questions (FAQs)

Having helped hundreds of individuals begin a web site, we now have answered various questions. Beneath are the solutions to essentially the most regularly requested questions on creating a web site.

Is WordPress the one option to create a web site?

No, there are quite a lot of different web site builders on the market. We consider that WordPress is the most effective and best platform to construct a web site.

How do I earn a living from my web site?

After serving to customers create a web site, that is by far essentially the most generally requested query. There are quite a lot of methods to earn a living on-line out of your web site.

We’ve got an inventory of 25 methods to earn a living on-line utilizing WordPress. These aren’t get wealthy fast schemes. If you happen to’re in search of a option to get wealthy fast by earning profits on-line, then sorry to interrupt the dangerous information, there’s no such approach.

How do I begin a web site the place I can promote merchandise?

You may simply add an internet retailer to your WordPress web site. We’ve got created an inventory of the most effective eCommerce plugins for WordPress. You can too observe our step-by-step information on learn how to begin an internet retailer.

Do I have to know HTML / CSS to create and customise my web site?

No you don’t have to know HTML / CSS to construct a web site with WordPress. You should use one of many many drag & drop WordPress web page builder plugins to simply customise your web sites.

How can I begin a web site without spending a dime?

Some web site builders could supply free choices, however we don’t suggest utilizing these. Typically they are going to insert their branding and commercial in your web site which doesn’t look skilled.

It’s higher to buy your individual area identify and internet hosting, so you might have full possession of your web site. See what’s the distinction between area identify and webhosting.

Can I begin a web site like eBay?

Sure, you may simply create a web site like eBay utilizing an public sale plugin for WordPress. We’ve got a step-by-step information on learn how to construct an internet public sale web site utilizing WordPress that you could observe.

Can I get a free area for my web site?

Sure, some webhosting firms supply a free area should you select to begin a web site with them. Bluehost is an formally advisable WordPress internet hosting supplier, and so they’re providing WPSaviour customers free area + 60% off internet hosting should you select to construct your web site utilizing their service.

Can I create a web site like Fb?

Sure, you may completely use WordPress to show your web site right into a social community. We’ve got a step-by-step information on learn how to make a web site like Fb utilizing WordPress.

Can I begin a web site with a dialogue board / discussion board?

Completely. You should use one among these discussion board plugins in WordPress to construct a web site with dialogue board options.

We hope this information helped you learn to make a web site with out hiring a developer or overspending cash. You may additionally need to see our listing of 19 actionable tricks to drive site visitors to your new WordPress web site.

gp-6028963 as-4581199

WP Saviour

I am a WordPress specialist. My mission is to help you create beautiful websites with ease!