How to Start a Website Without Any Technical Knowledge

Want to create a website? It can be a daunting task especially if you are not a programmer to start a web site. You’re not alone, Don’t worry. After helping more than 11,000 individuals to build a website with WordPress, we decided to produce the most extensive step-by-step guide for building a site without learning how to code.

For people of all ages and levels of ability, this guide can be used. However, you can contact our specialist team if you need assistance, to assist you create your site free of charge.

Please follow our step by step guide on how to create a Website if you want to do so alone.

This is an overview of all the steps we are taking in this guide from beginning to finish:

  • Finding and Registering a Free Domain
  • Select the best hosting for the Web
  • WordPress Installation
  • Set a template to modify the layout of your website
  • Page creation in WordPress
  • Using Addons and extensions to customize WordPress
  • Resources for learning and supporting WordPress
  • Construction of websites with additional functionality

Let’s cover some of the most common issues we get before we begin building a website.

What do you need to create a website?

To begin your WordPress site, following three things are required.

  • domain name – that’s your website name like
  • Hosting of WordPress – this is where your documents and wordpress files are stored on your website.
  • Your undivided attention for 30 minutes.

What is the cost to create a WordPress website?

A business website can start from $100 a year and it can go up to $30,000 annually.

We suggest that all our customers begin small and add additional functionalities as their business expands. This way you can save money and reduces potential losses and prevents excessive expenditure.

We will demonstrate you in this guide how to create a website for under $100.

We’ll also demonstrate you how to continue by adding additional functionalities in the future.

What’s the best platform for the website?

Many website developers are available to assist you develop a website. We suggest that your website platform should be self-hosted with WordPress.

WordPress is the world’s most famous website. It is runs almost 28% of all web sites.

WordPress is free and includes thousands of plugins and extensions to the website. It is highly versatile and works with almost all third party website owners tools and services.

All of our web pages including this one are built on WordPress

How to Create a Website:

Step 1: Setup

One of the mistake beginners are making is the incorrect platform on the website. Fortunately, you’re here so you won’t go wrong.

A self-hosted site is the perfect solution for most customers. It comes with thousands of plugins and addons that enable you to build any type of website.

WordPress is free for everybody to download and use without any constraints to construct any type of website.

What is the cache if WordPress is free?

WordPress is free because your domain name and hosting have to be arranged, which will cost you money. WordPress is just a Content Management System (CMS) created by thousands of developers. Some developers offers plugins and themes for free (there is no other reason, some programmers are weird, trust me), some developers offers freemium themes and plugins which means that basic version will be free but if you want additional functionalities then you will need to pay.

Your website address is a domain name on the internet. This is what your people type in their browsers (e.g. or

Next, website hosting is required. Hosting is necessary for all websites. This is your internet home. This is your site.

The cost for the domain name registration usually is $14.99 per year and hosting begins with $16-27 per year.

This is A LOT for most individuals who are just beginners

Fortunately, Namecheap agreed to provide our customers with a free domain name and internet hosting with more than 60 percent off.

Since 2005 they have been working with WordPress and are dedicated to returning to the society. They are also known to be the most cost effective and quality service providers when it comes to not just hosting, but also after sales support.

Let’s go a step further and buy the hosting and domain name.

First, in a new browser window you need to go to the Namecheap site, and select “Hosting”, and then “Shared Hosting” from navigation menu.

This will take you to a price page where you have to select your website pricing plan. The most common options among our customers are Stellar and Stellar Plus.

You will have to pick the plan you want and proceed in the next step.

On the next screen, you will be presented with following screen.

You can either opt for a free .website domain, OR you can purchase a domain (cost of domain vary depending on whether you register .com, .net or other domain, you can check the prices by clicking on “Purchase a new domain” link.

Other 2 options are for those who already have a domain OR domain registered with other registrar, so you can ignore those options for now.

Click the next button to continue after you have chosen your domain name.

You will now be requested to provide information on your account, like name, address, email etc.

Next, to complete the purchase, you will add your payment data.

You will be receiving an email detailing how to connect to your hosting control panel (cPanel) following the completion of your purchase.

Step 2: Install WordPress

Tons of icons are on your dashboard (cPanel) for doing different things. You never have to use 95%, so you can disregard them.

Click the WordPress icon to scroll down to cPanel’s Website section.

You will now have to enter your name, your username and your website password. Don’t worry, in WordPress settings you can modify them later if you need them.

Quick Install is going to begin WordPress installation on your site. In the meantime, some web templates you can install on your site are displayed.

You can skip it for now, as we will demonstrate you later in this manual how to locate and install the free WordPress template on your site.

Once the setup has finished, it will show you a success message.

Now you can go to the login page for WordPress. This is how your login URL looks:

The administrative username and password you entered before allows you to log in to your WordPress site.

Was it not easy? 

Step 3: Select Your Theme

A WordPress theme controls the visual appearance of your WordPress website.

WordPress themes are professional templates that you can install to alter their appearance on your website.

By default, a simple theme is provided for every WordPress site. It will look something like this if you visit your website:

For most consumers, this is not very attractive. But don’t worry, on the website you can install thousands of free and paid WordPress themes. From the WordPress dashboard you can alter your theme. Click on the ‘ add new ‘ button on the page of the Themes.

You can find thousands of free WordPress themes available on the next screen in the official theme directory. You can sort them by common feature filters (i.e. industry, design, etc.) or by recent feature filters.

You can also search by entering its name in a search field if you know the names of the free theme you want to install. In the search outcomes, WordPress shows you the theme. You must bring the mouse to the subject and then press the Install button.

Once your theme is installed, click on the “Customize” link in the Appearance menu and then you can customize it. This will start the customizer theme where you can modify the settings for your themes with your live website preview.

All thematic configurations do not have to be finalized immediately. When you have content on your website, you can customize it much better. Let’s see how your WordPress site can add content.

Step 4: Add Content to Your Site

Two default content types called posts and pages are available for WordPress. Posts appear in reversed order (newer items first displayed). The post is part of a blog.

On the other side, pages should be of static “one-off” type of contents, including page information, contact page and Privacy Policy. WordPress displays blog posts by default on your homepage. You can alter that and make any page appear on your website with WordPress (we’ll demonstrate you how to do this later on in this guide).

For your blog or news segment, you can generate a distinct page.

Now, Let’s add some material to your website

You will begin with a few pages to be added to your website WordPress. Don’t worry if the content for these websites is currently not enough for you. You can edit and update them later as well.

Pages» In WordPress Administrative area, add new page. This will take you to the page editor that looks like:

First you need to give your page a name, let’s call this’ Home’ page.

Then you can add material in the following text editor. After you have inserted content on your page, you can press on the publish button to make it live on your website. You can then add texts, links, pictures, videos, audio etc.

You can repeat this process by adding additional pages for various parts of your website. For instance, contact us and a blog page to view blog posts.

Now let’s just add a couple of blog posts.

Go to Posts» Fill in new information in your region of WordPress admin.

When you add pages, you will see a screen as you saw previously.

A post title can be added and content can be added in the post editor. Some additional alternatives such as post formats, categories and tags can also be found.

To save your message as a draft, you may press on the save button or on the publish button to make it visible on your website.

Step 5: Customizing and Tweaking Your Website

You can now customize and bring all of it into a pleasant presentable form in your website by creating certain content on your website. Let’s begin with a static front page.

Creating Static Front

In your WordPress admin section, you need to visit Settings » Reading Page. Click on the static front page under the ‘ Front page displays ‘ option, and choose ‘ Pages ‘ for your Home and Blog pages.

Don’t forget, to save your modifications by using the Save Changes button at the bottom of the page.

The page named ‘ Home ‘ and the ‘ Blog ‘ page will now be used by WordPress to show your postings in the blog.

Change Site Title and Tagline

The name of your site can be selected during the setup. WordPress automatically adds an ‘just another WordPress site’ Tag line to your site name.

By visiting Settings » General page, you can alter the name and tagline of your website.

The name of your website will be the same as Review King. The tag line is generally a one-line description of your website. If you want you can also leave the field of the tag line blank.

Don’t forget to save your settings by clicking on the button to save modifications.

Set up Comments Settings

WordPress comes with an integrated comment system that lets your users leave their comments. This is good for users, but spammers will also target it.

You will have to moderate comments on your website to cope with this.

Please see Settings» Scroll to’ Before a comment appears ‘ section of the discussion page and. Check the’ Manually authorized comment’ option next to the box.

Do not forget to save your settings by clicking the save changes button.

Build menus of navigation

You can browse separate pages or sections on your website using navigating menus. With a strong navigation menu, WordPress uses this system to show its menus for your WordPress theme.

Let’s add to your website a navigation menu.

First, visit the » Menu page for Appearance. Enter the name of your browser menu and click on the button Create Menu.

Now your navigation menu will be created by WordPress. But now it’s going to be empty.

You must then press on “Add to Menu” to pick the pages that you want in your menu to view.

Your chosen pages will be shown to fill the vacant region of the navigation menu. To rearrange your place in the menu, you can move it up and down.

You must now pick a place for the display. These locations are described with your theme of WordPress. Most WordPress themes usually have a main menu above.

To store your navigation menu, click on the save menu button.

You can now view the menu on your website.

Step 6: Installing Plugins

WordPress Plugins are like WordPress web applications. You can add functionality to your WordPress website. Think of the contact form, photo gallery etc. More than 49,000 free plug-ins for WordPress are currently available. Pay plugins can also be purchased by websites from developers of third parties.

How do you discover which plugins to install with this multitude of plugins?

Here is some of the best known plugins you should install immediately on your website.


Website Optimization


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

If you want help in setting up pages and other configuration, you can opt for WPForms which will create all the required pages, contact forms and lot more in a click. You can also contact their support team if you need any further assistance.

Download WPForms


We hope this guide helped you learn how to make a website without hiring a developer or overspending money. If you have any question or suggestion please leave a feedback and we will get back to you as soon as possible


Don't worry we don't spam


Login/Register access is temporary disabled