How to Make a Website?

Step 1: Content Management System (CMS) Introduction

If you are out there seeking to establish an excellent and SEO friendly website that will attract organic traffic within a blink of an eye, you need to choose the right (CMS).

How to make a website

Content Management System

What is a content management system?

Several years down the line website development was complicated, and it took developers quite a lot of time because they were based on HTML (code) flash and CSS which were also very complicated.

The drawbacks associated with early methods of creating a website still make people believe up to today that website development is a critical process; well it is if you are seeking to post content that will attract traffic in a short while. However, this complicated notion of creating a website is no longer valid. The modern content management system like the WordPress, Joomla among others have made site creating very efficient.

In simpler terms, the Content management system is an accessible system that makes you develop your own website and keep watch of your online content. You don’t have to be stressed over the earlier web development bases such as the HTML.

Here are the most sought website development platforms.

WordPress is the leading content management system having amassed 55% following followed at a far distance by Joomla with 20 percent and Drupal closing the top three with 11%.

How WordPress has managed to lead and why I recommend it?

If you compare HTML and CSS against the WordPress, it takes quite a while to master all the skill required to build a website from HTML, more than four months. Having the entire knowledge of HTML is essential because you understand different dynamics; however, it’s not ideal especially if you are competing against time. WordPress is your platform in this case.

Another reason as to why I recommend WordPress is that website builders are very rare and still the one you come into contact with are costly. So it won’t work for you if you are seeking to open a website composed of several pages. With WordPress, it is straightforward as you can create it yourself on time and compose it to your desired wording.

Why is WordPress a Rising Star among Its Peers?

Well, let’s take Drupal, for instance, this platform is very popular with website developers, the primary drawback associated with it is, a lot of learning is required hence not ideal for beginners. Joomla works the same way with WordPress, but it has more technical elements than WordPress. WordPress is easy to learn, understand and work with even if you are starting from scratch.

We recommend WordPress for beginners because it’s the cheapest and easiest website development system to work with. It’s ideal for small medium and large enterprise. Everyone can use it efficiently.

Before you proceed to the next step you need to;

Choose the best platform that will help you create your website. WordPress is the best because it’s easy to understand and free to use.


Step 2: Domain Name & Web Hosting

There are two factors you need to take into consideration before setting up your website.

  • Number one is a domain name (e.g.,
  • The number two factor is the hosting; you have to select an excellent platform which will quickly connect you to your site.

Though the WordPress comes free of charge, you have to incur some penny but not more than 5 dollars a month to cover domain name and hosting. Having your domain name is recommended to avoid frustration for overreliance on other sites domain. Besides, the processing speed is a bit higher when you have your own hosting. Make it easy for your clients to use your site by increasing the processing speed.

Sites where you can get a free domain name and web hosting

If you want place whereby you can get a free domain name and host, you can visit Bluehost. It’s worth to have a look into this site because it is cheap and still you can get a domain name for free. In addition, it offers very professional customer service to ease the process of working with it. A domain name comes with an email account, e.g. ([email protected]) which is a bit professional as compared to others such as Yahoo or Google.

For instance, let’s say that you want to use Bluehost as your host and domain name provider. These are the steps to follow.

  • Visit the Bluehost.
  • Select a plan for your website hosting; you will be redirected to this page when you click “get started now.” There are various options such as basic, plus and prime; the latter two are excellent for already existing websites with heavy traffic. For the beginners, basic is the most appropriate hosting plan. You can even fall on a discount at times, and you will still have a chance to save the limited dollars you own.
  • After selecting your plan, go ahead and pick a domain name. The domain name for your website ought to feature your business name, e.g., if your business name is Keroche. If it’s your personal, then use your name. Most domain names end with, .org, .com,.Net, Mob, etc. though currently there is an extension of domain names. For your own benefit, avoid the domain names with extensions and go for the original ones such as .com. net, etc.

If you already have a domain name, just enter it on “I have a domain name” form and click next to continue.

  • Key in your relevant personal details to create an account. It includes your first name, last name, street address, country code, phone number, city zip, and email address among others. For example
  • Finish your registration after verifying your package information. This is the next step while registering an account with Bluehost. The following are the steps you have to go through before the completion of the account creation. You should be attentive not to miss a step.

You have to incur a small cost for domain privacy protection which is no more than 1 dollar per month. Your personal information gets protected against any interference.

  • Create a strong password. Once you have completed the above steps, create a secure password for your account.

Before proceeding to the next step, you should brainstorm to create a distinctive domain name that somehow shows the future of your business. Create the appropriate domain name and web hosting from and web host platform that best suits your needs.

You can also try for free web hosting and sub domain name.


Step 3: Setup & Customization

Once you have done every step as described above including buying your domain name and host, you are almost there. You need to get your website ready and running to market your content. You will achieve this by installing WordPress to your domain.

How to install WordPress

There are two ways that you could install WordPress; it depends on your skills because one is complicated and the other one a little bit easier to use.

1. Use one-click installation to create a website using WordPress, Joomla, and Drupal

Bluehost cPanel

Bluehost cPanel

The well-established web hosting companies have integrated one-click installing in their system which makes working with it very easy. It won’t be hard to find the 1-click-install on the control panel in your account in any hosting company.

The following are some of the steps you should follow

  • Get access to your hosting account by logging in
  • You will see the WordPress icon on the control panel
  • Select the domain where you want your website to be installed
  • The click “install now” button. Now you can access your WordPress website account.

2. Manual installation

You can also do manual installation if the need arises, for instance, some companies do not provide for one-click install.

Selecting the appropriate theme for your website

The theme does not appear automatically once you have installed WordPress to your domain. To distinguish your site from the rest, you have to do unique things that others have not yet done. A customized theme for your site makes it look professional. You can also design a template which indicates how your website should look like.

The exciting thing about theme creation is that there are thousands of professionally designed templates you can use to customize your site and give it that look you think will be appealing enough to your followers.

How can you find a perfect theme for your site?

First, you need to log in to the WordPress dashboard.  The WordPress dashboard looks like this.

WordPress Dashboard

WordPress Dashboard

The next step is to access the free themes; you can easily spot them from the WordPress dashboard. You have a chance to choose from the over 1500 available customized free themes. On the sidebar, you will find appearance and then click on themes. Choose the one that suits you.

In case you need something more appealing and professional, you can try Themeforest; here you will find an enormous library of themes at a different cost. The more customized theme you need for your website, the more you need to dig deeper into your pockets.



However, before you think of going for the customized themes at a price, take some minutes and browse for some of the best free themes available online. A number of them are professionally designed, and they can serve you well, don’t ignore them, they can save a great deal.

As elaborated above, it’s well clear that installing a theme for your site is not complicated. Besides, you can also search for themes by searching the keywords that best suits your website. A point to note when selecting themes is that, check on the ones that are responsive, which means that they will still have a 3D look on any smartphone.

Once you have chosen your suitable theme, installing it is not a complicated process, you just click install and activate. Another thing to note is that, when you change or modify your theme, the previous posts will not be affected, they will remain intact. You should not worry about changing your themes; you can change them as many times you want your content will still be safe.

How to add content or create new pages

Having installed your theme, the next step is creating content for your site, so how do you do it? On the WordPress dashboard, you will see “pages.”  Once you have clicked on new pages, you will be redirected to another page that looks similar to the Microsoft word. On this sheet, you can create content, add images to give your site a look you want. When you get satisfied, you can now save your content, and all is done.

How do you add pages on the menu?

To link the new page to the navigation bar you need to;

  1. Save any changes you make to the content by clicking on update.
  2. Click on the appearance menu on the sidebar found on the WordPress dashboard.
  3. Find the new page in pages section, add it to the list only by clicking the checkbox then add to the menu.
WordPress Menus

WordPress Menus

How do you add or edit posts?

You can use various categories of posts to add a blog to your website. Creating a group of posts is easy. For instance, you want to create a category named ‘article” you just have to add it to the menu and then start building new posts. To create a new category, go to the post then categories or you can simply create a post by clicking on the post then add new and write your post.


This section covers the things you need to do to improve your website.

How to change title and tagline

The page title in any website is the head of your site; it gives an impression of the content contained therein. Page titles inform the searchers what your website is all about. Besides, page titles play a vital role in determining how the search engines will rank your site. So you have to make sure that you use the keywords that will be easier for the search engines to capture and later attract organic traffic.

Make sure that you include a unique title on every page so that your site will have higher changes to appear on the search engine. At the end of titles in every page, include taglines for example “step by step guide.”

If you are using WordPress as your domain name and host provider, you can alter the tagline and the title by merely going to settings then general, and then you fill in the form provided, see the example below.

How do you disable comments for pages and posts?

Let’s say you don’t want visitors to comments on your pages and posts, how do you do that? The following guidelines can help you.

  1. In case you are creating a new page, you will see screen options on the top right corner, click it.
  2. On the discussion box that appears, click on it, and you will see a table for “allow comment s” at the bottom.
  3. Tick it to block comments.
You can also disable comments on every page you create by default

It’s as easy as the other steps, go to Settings>Discussions>Untick to allow comments on your posts.

How to change the front page

There have been ongoing complains by website owners and users indicating that they no longer feel comfortable with their homepage because it looks more of a blog post. You can easily repulse this challenge by making your home page “static.” Wondering what a static page is? Well, a static page does not change unless you institute the changes yourself. A static page is different from a blog in that, in a blog, the new articles always appear at the top while for a static page; the same content is displayed throughout.

How do you set up a static page?

Go to settings, then reading, find the static page that you have developed, always the front page depicts the home page. The posts page becomes the front page of your blog. However, even if you don’t select a static page, the WordPress has an automated protocol that is responsible for taking the latest posts and display them on your homepage whenever you update.

WordPress Reading Settings

WordPress Reading Settings

How do you edit the sidebar?

In most cases, WordPress theme contains a sidebar on the right or the left side, in case you want to edit or remove the sidebar, you need to follow the following steps.

In the WordPress dashboard, go to appearances and the widgets. You can use drag and drop method on your sidebar, or you do away with the items you no longer require. Besides, you can also use the HTML code, but it’s not ideal for newbies for it will confuse you. Just use drag and drop.

You need to install plugins to get the best out of WordPress

Plugins are in build extensions which are designed to expand the capabilities of the WordPress; it enables you to add features and functions that are not inbuilt to your site. You can also apply them as shortcuts to do different activities on your site, and you don’t have to start the features you want to customize from scratch.

Plugins help you to complete various activities such as submitting forms to optimize the website, add images creating online store among others.

How to install new plugins to your website

Go to plugins, add new then start searching from here. You have plenty of plugins to choose from because they are over 25000 plugins available for you. When you find the one that interests you, just click install and the installing starts within a fraction of a second.

Some of the widely used website plugins by the web developers

Yoast SEO for WordPress – You must have this plugin if you want your site to be more SEO friendly and attract traffic of followers. The fascinating thing about it is that it’s free and fabulous. Besides, this plugin allows editing your content, title descriptions, and a lot more information without having to go to the WordPress setting.

Google Analytics – How amazing can it be for you when you can monitor your traffic as well as their behavior without them noticing? This is just a few capabilities of this plugin, you just have to connect it to your Google account or any other, and you are good to go.

Contact Form 7 – This is an excellent plugin to have on your website because it makes work more manageable for you and for anybody who wants to contact you, people who wish to contact you can simply fill in the form and drop you a mail without having to go to their email accounts, it’s that simple. Install the plugins that will increase efficiency and effectiveness for your site.

Top 10 WordPress Plugins (2018)

You are ready to go if you have followed the stages mentioned above of creating a WordPress website, now it’s fully functional and ready for launching. The critical thing that you should not forget is that, just because you have created a WordPress website successfully, that is not the end; you need to monitor it, remain vigilant for the new trends in the industry so that you can maintain improvements and retain your organic traffic.

Having mentioned the above details, you don’t have to stress yourself on how to get the best website developers. You can learn how to make a website on your own, save money and your mind from stress. The essential thing is that, by creating the website on your own, you become familiar with different dynamics and even if a complexity occurs, you don’t have to worry on how to fix it, you can quickly do it on your own.

Leave a Reply

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