Select Page
How to Create a Website – step-by-step guide for beginners

How to Create a Website – step-by-step guide for beginners

Do you know how to build a website?

No, then read ahead.

Well, there are many website building platforms available online. WordPress, Wix, Joomla, Drupal… to name a few.

I do not know much website coding, I do not recommend it – I am not a coder, and even I would have been a coder – coding takes too much of time and do you really expect to still do coding when there are so many readily available themes and website builder in the market. 

In this guide, I will try to help you choose a domain name to launch your website successfully, no matter what type of website you are looking for. Basically, there are three types of website, Blog or Website with a blog or an eCommerce Website. 

Choosing the right platform is very critical here because you’ll be tied to that platform for some time and it’s never easy to move your website from one platform to another.

In this article, we will discuss how to use WordPress CMS (Content Management System) to create a new website. For creating a website using a website builder like Wix click here. It’s not just creating a website, you are actually creating your online presence on the web.

The best and the most popular tool for making a website is WordPress CMS. It’s recommended by most of the experts online.

So, what exactly you need to start your own website and what you need to take care:

STEP 1: Select the right DOMAIN name : 

A domain name is your website address for your business or your blog. Finding the right domain very critical as this is going to be an added advantage if you choose your top keyword in the domain itself. Its always preferred to go with a domain with .com extension, it’s a global extension used worldwide. If you are only focusing on a particular country then you can also go with country-specific domain extensions like .in .com.

STEP 2: Select the right Hosting Provider:

Hosting services are provided by companies like Godaddy, Bluehost, etc. to connect your website to the internet. This service helps you store your website content like images videos etc.. So it becomes important for you to analyze the services offered by the service provider, the server configuration, server location, etc. Make sure you select your server location close to your target location.

Here’s a checklist to help you select the right plan and host :

  • Know how big your website is going to be? the bigger website may require VPS or Dedicated servers.
  • Make sure the provider takes care of security concerns like hacking etc. Nowadays many providers provide SSL for Free.
  • If it’s an eCommerce website, make sure the host provides all the required functionality and security.
  • If you are expecting higher traffic & bandwidth then make sure your plan can manage that
  • Check Server configuration – to make sure your website loads fast, server with SSDs and higher Memory is preferred.
  • Check online for customer support reviews, it matters a LOT.
  • If you are hiring a website developer then you would like to consult with them for the requirement.
  • Planning to add more websites soon ? make sure you are in the right plan. 

STEP 3: Website setup and Development :

Once you’re done with finalizing your domain and hosting plan you are ready to start.

Also, it’s not necessary to have a domain and hosting plan with the same provider, you need to update the DNS settings if you have a domain with another provider.


Nowadays, most of the hosting providers provide a one-click WordPress installation on the server. There is a default-free theme which is upload by WordPress, but you can upload your own theme anytime.

Theme installation

There are plenty of themes available in the market, you need to make sure what exactly you are looking for. I would suggest making a rough requirement/functionality checklist. Visit the theme marketplace like Envato etc and search for your industry based theme or even a common theme will do. Check for the author reputation, when was the theme last updated, what is included in the package, etc.

Once you purchase a theme, make sure you read the installation manual before uploading a theme. Your theme may require some changes or updated settings on the server like the latest WordPress & PHP version, file upload limit, etc.

Once you are ok with settings, log in to your back end and click  Application>Add New button and upload the theme.

IMPORTANT: Make sure your website is not live or accessible by search engine bots like google, yahoo, and bing. You need to update the same in Robot.txt file on root folder on the server or add a plugin like Yoast block the website from getting crawled.

Design a Website
many themes come with demo content wherein you can just change the content with your own. For free images, you can either use Pixabay, Freepik or for premium images and videos you can use Shutterstock.

Edit Website Theme
Read through the manual/training/howto videos thoroughly so that you are aware of the functionality. Website themes like Divi come with drag and drop feature which makes building website much easier. Once you are comfortable like how to build a website using the theme, start working page by page.

STEP 4: Install Important Plugins

Here are a few important plugins which I would suggest you install:-

Google Site Kit – This plugin is from Google and is in beta phase, but it’s available online. This plugin helps you to integrate Google Analytics, Search Console, Adsense and Speed Insights without using any additional plugins. Click here to know how to install.

Yoast SEO – This plugin guides you on how to keep a check on the on-page SEO. The premium feature gives additional functionalities.

iThemes Security – This plugin safeguard your website from plugin vulnerabilities, weak passwords, and obsolete software. that’s how you make your website safe.

Autoptimize – This plugin helps to speed up the website performance required by the Google Speed Insights tool.

STEP 5: Publish Website on the web

Once you are sure that all the content are checked and now the website is ready to go live, then so to the Yoast Plugin and change the search engine option to make the site searchable. Incase you have to use the maintenance mode/ coming soon page or plugin, you can disable now.

So, what makes a great website?  a nice and relevant domain name, efficient hosting provider, a powerful customizable theme, compatible addon plugins, secure website. 

Google Site Kit : A WordPress Plugin for your Website

Google Site Kit : A WordPress Plugin for your Website

Yes, you read it right, Google Site Kit – a WordPress plugin from Google. It is right now available on google website and is in beta phase.  

Do you really need Google Site Kit plugin ? 

Hell yah… we have been using multiple plugins to just add scripts for Google Analytics and Google Search Console in the Header. Now looks like the problem is almost solved. You just have to install the Google Site Kit plugin on your WordPress site and configure the plugin. This plugin will create a dashboard for Google Analytics, Google Page Speed, Google Search Console and Google Adsense.

And it’s FREE.

Let’s go through step by step :

Download Plugin : 

You can click here or directly search “Google Site Kit”. Click the url this page, click get developer beta, this will open plugin documentation page, look for download right here link and download the file.

Install Google Site Kit Plugin on your WordPress Website : 

Go to Plugins > Add New  and click Upload Plugin and choose the downloaded Google Site Kit plugin, ie and click Install now.

Google Site Kit setup :   
Just follow the instructions one step at a time, Just make sure you are logged in to your google account which is connected for Google Analytics and Google Search Console. If not then create the Google Account and follow these steps:

    • Step 1 – Create Client ID : Will need to enter the Client configuration code click the said link and Click the GET OATH CREDENTIALS button the get the code. (Again just make sure you are in the right google account and no popup blockers) . Now you will the Code in the popup just click the copy link , go to your web page again and paste the code in the Client configuration box and click PROCEED. DONE
    • Step 2 – Authenticate : Here just click Sign in with Google log into your account and confirm the permissions by clicking Allow button
    • Step 3 – Verify Url : As soon as you Click Allow Button, google will search for the website url
    • Step 4 – Connect Search Console : look for Search Console account for your url 
    • Step 5 – Finish : and if found it will verify and Finish

Will get a congratulations message on screen , now Click Dashboard.

Now you will see that Google Search Console is now connected on your Google Site Kit, and if you already have data on your account it will start fetch all that data here, else it will show you blank.

Ok, now that you have connected to Google Search Console, you will also get options to connect other three accounts i.e Google Adsense, Google Analytics, Google Page Speed Insights.

Connect Google Analytics :  Click Analytics, you already have an account property for the website then it will list the same to select. Click CONFIGURE ANALYTICS button and thats connected as well.

Connect Page Speed : Click Page Speed Insights from the dashboard, It will ask you to enter API, for that you need to click the link mention on that page, click GET API KEY  copy the API and paste it in the website API box and click PROCEED. CONNECTED.

updated : 2nd July 2019

How to Make a Free Website Using Wix

How to Make a Free Website Using Wix is an easy to use website builder, available free with limited functionalities and with Wix ads. With the premium version, you can have advanced features like adding your own domain name, setup ecommerce store with payment, unlimited bandwidth, etc.

STEP 1 – Account Setup: Visit Wix website, and create your own account. If you already have an account, login right away.

STEP 2 – Wix Editor: Click create new website button, select the website category from the list

Choose a template, be careful while selecting a template you cannot change template once selected. You are done with the new website setup, you are now ready to start editing the site.

STEP 3 – Edit & Save Website: Edit site details like title, header footer, etc., change colors, add/modify pages as per your requirement.

On the left panel, you will get Page Section, make changes to menu pages, edit or delete any pages here.

Next option is to change Page Background, there are plenty of free videos and images to use it for free.

Wix also provides plenty of predesigned page elements, just select edit your content.

Save website, a popup will prompt you to enter the site name and save. If you have a custom domain you can connect it by going to settings.

Remember your website is still not live.

STEP 4 – Publish Website: When you are ready to publish your website, click PUBLISH.

Your website is live now.

Disclaimer: This page contains affiliate links, which drive commission to this website