How to Create a WordPress Website

how to create a wordpress website

How to Create a WordPress Website? Starting a WordPress Website can be a terrifying thought especially when you’re not techy. Don’t worry, you’re not alone. We have Created the most comprehensive step by step guide on how to a make a website without learning how to code.

For Video Guide << Click Here >>

This guide is useful for users of all ages and skill levels. We will help you to setup your website for free.

How to Create a WordPress Website?

Overview of Steps

  • Find and Register a Domain Name
  • Choosing the Best Hosting for WordPress
  • How to Install WordPress
  • Installing theme and a Guide to Changing your Site Design
  • Creating Pages in WordPress
  • WordPress Customization with Plugins and Extensions

Before you start creating a website, let’s cover some of the most commonly asked questions online.

What do I need to build a Website?

These three Basic things are needed to start your WordPress site.

  • A domain name – For your website such as “”.
  • WordPress hosting – This is where your website files are stored.
  • And Your attention.

How much will it cost to Create a WordPress Website?

The answer to this question really depends on what kind of website you are trying to build. A Normal website can cost as low as $100 per year and can go as high as up to or over $30,000 per year.

We recommend you to start with small and then add more features to your website as per your needs. This way you will save money and minimize potential losses and avoid overspending.

In this guide, we’ll show you how to build a website for Beginners Stage.

Which is the best website platform?

Undoubtedly WordPress. Because WordPress is the most popular website platform in the world. It powers nearly 28% of all websites on the internet. Also, you can get it Free and comes with Thousands of website designs and Add-ons.

Step 1: Register a Domain Name

A domain name is your website’s address on the internet. This is what your users will type in their browsers to reach your site (For example, or

domain name

Find the Best Domain Name Registrars and Register your Domain Name as per your need. For your Help, we have Listed the Best Domain Name Registrars. You can Choose which suits you.

  1. GoDaddy
  2. Namecheap
  3. Bluehost
  4. Hostgator
  5. 1and1

For our site, our Desired Domain Name Registrar is Google.

Step 2: Hosting for WordPress

After Domain Name, you’ll need website hosting. All websites on the internet need hosting. This will be your website’s home on the internet. Now already all Hosting Companies are offering Free Domain Names on Annual Hosting Plans.


wordpress hosting

Hosting is the Most Important Thing for Your Websites Performance. At the Beginning Stage, you can start with the Starter Plan. It depends on Which type of Website you are trying to Host. If it is a Small Blog with low Number of Visitors you will Choose Basic Shared Hosting, WordPress Hosting, If you have lots of Traffic to your site then go up to VPS or Dedicated Server (For High Volume Traffic Sites and Performance. Below We have Listed the Best Hosting on the Market Right Now.

  1. GoDaddy
  2. 1and1
  3. Bluehost
  4. Hostgator
  5. Siteground

Our Site Hosted on GoDaddy.

Step 3: WordPress Installation

You will find tons of icons to do different things on your hosting account dashboard (cPanel). You’ll never need to use 95% of them, so you can safely ignore them. If you are familiar with that you can do.

Scroll down to the website section in cPanel and then click on the WordPress icon.

install wordpress

You will now see WordPress Installation Screen. Follow and Fill the Required Fields, you will be asked to select the domain name where you want to install WordPress.

You’ll need to enter your website name, admin username, and a password for your website. Don’t worry, you can change them later in WordPress settings if you need to. After the

You can now head over to the WordPress login page. Your login URL will look like this:

You can login to your WordPress site using the admin username and password you entered earlier. Now let’s move on to the next step and choose a design for your website.

Step 4: Installing Theme and Site Design

The visual appearance of your WordPress site is controlled by a WordPress theme.

WordPress themes are professionally designed templates that you can install on your website to change its appearance.

By default, each WordPress site comes with a basic theme. If you visit your website, then it will look something like this:

free wordpress themes

There are thousands of free and paid WordPress themes that you can install on your site.

You can change your theme from the WordPress admin dashboard. Visit Appearance » Themes page and then click on the ‘Add New’ button.

wordpress themes free download

On the next screen, you will able to search WordPress themes that are available in the official themes directory.

Once you have installed your theme, you can customize it by clicking on the Customize link under the Appearance menu.

This will launch the theme customizer where you will be able to change your theme settings with a live preview of your website.

Step 5: Creating Pages with WordPress

You’ll start by adding a few pages to your WordPress site. Don’t worry if you don’t have enough content for these pages at the moment. You can always edit and update them.

Head over to Pages » Add New page in WordPress admin area. This will bring you to the page editor screen, which looks like this:

Creating Pages with WordPress

First, you need to provide a title for your page.

After that, you can add content to the text editor below. You can add text, links, images, embed videos, audio, etc.

After adding content to your page, you can click on the publish button to make it live on your website.

You can repeat the process by adding more pages for different sections of your website. For example, an about page, contact us, and a blog page to display blog posts.

Step 6: WordPress Customization with Plugins

WordPress Plugins are like apps for your WordPress site. They allow you to add features to your WordPress site. Think contact form, photo galleries, etc.

For Know About Plugins Click Here: Must Have WordPress Plugins 2018

There are currently more than 50K free plugins available for WordPress. There are also paid plugins sold by third-party websites and developers.

With this many plugins, how do you find which plugins to install? We got you covered there as well, see our guide on how to choose the best WordPress plugin.

Here is our list of essential plugins that you should install on your site right away. All of them are free.


  • WPForms Lite – Allows you to add a contact form to your WordPress site.
  • MonsterInsights – Connect your website to Google Analytics and see how visitors find and use your website, so you can keep them coming back.

Website Optimization

  • Yoast SEO – Improve your WordPress SEO and get more traffic from Google
  • W3 Total Cache – Improves your website speed by serving cached pages


  • Updraft Plus – Create automatic scheduled backups of your website
  • Sucuri – Website security audit and malware scanner

So far we have shown you how to make a WordPress website, add a theme, and install essential plugins.

Using WordPress you can create powerful niche websites capable of doing a lot more.

Also, Read: Top 10 Best Web Hosting Services in 2018

Article  By,

Begins Guide Team