You are currently viewing How to Create a Website | Step-by-step for Beginners

How to Create a Website | Step-by-step for Beginners

Hello friends, today we’re going to discuss how to create a website. I’m going to show you every single step with no step skipped. Moreover, this is a perfect article for beginners who wants to start their own website or a blog. By following below mentioned steps, you’ll be able to make a nice and decent website. Also, it is common for any type of website. Either it is a blog or an e-commerce site, you can follow these steps. 

I will show you how to create a website with the initial step (creating a domain) to very end step (creating a website). Also, I will show you the cheaper and efficient way to create your website using WordPress. Anyone can make a nice and decent website using WordPress. Trust me guys, it won’t require any skills.   

Creating a Domain Name - Initial Step to Create a Website

Every one of you have a home, right? Doesn’t your home have an address? Like that, your website should also have an address so people can visit your website. That address is the domain name of your website. On the other hand, we call it a URL. 

For example; my website’s domain name, address, or URL is So, people will know my website and they will visit my website using that address. So firstly, to create a website, we should buy a domain name that will suit our website’s concept or idea. Or else you can choose whatever name you want. Some may want to put their name as their domain name. It doesn’t matter what you need as your domain, the only matter is, the domain name that you’re going to purchase must not be an existing domain name. It simply means that, you cannot use a domain which is already in use by another user. So, try to think a unique word. 

Firstly, I’ll show you how to buy your domain name. Also, you can purchase any type of domain. By that, I simply meant that, you can use .com, .net, .org, etc. Moreover, you can purchase a domain according to your country. 

For example; if you’re an Australian, you can use ‘.au’. Or if you’re a Sri Lankan, you can use ‘.lk’. 

Selecting an appropriate domain is totally up to you. But I recommend you to purchase a top-level domain such as .com or .org. But if your target market is located within your country, it is better to use your country’s domain. Because it will help you to gain your customer’s trust. 

How to Purchase a Domain Name?

There are many companies that provide domain names. Also, you can buy your domain name from the same company where you’re going to buy your server. Don’t worry, we’ll discuss about servers in the next step.  

Now, I’m going to show you how to purchase a domain from GoDaddy. Also, you can check the availability for your selected domain. 

Follow below mentioned steps of purchasing a domain name to create a website. I have uploaded screenshots of every single step of buying a domain name at GoDaddy. 

Firstly, you should check the availability for your selected domain. So, type your domain name in the ‘Search Domain’ bar and press ‘Enter’. To show you how to buy a domain step-by-step, I’ve searched for a random domain which is ‘’. 

Secondly, if your domain is available, select the domain that your going to purchase. For example; if you want to buy the ‘’, then click the ‘Add to Cart’ button of that selected domain.

Thirdly, after you’ve clicked ‘Add to Cart’ button, then click the ‘Continue to Cart’ button in the top of the web page. 

Then the GoDaddy will direct you to a new page. Select or deselect the services that offered in that page according to your choice. After that, scroll down to the bottom of the page and again click ‘Continue to Cart’ button.

In this step, you need to create a GoDaddy account. It is very easy to create an account. It is not much different than creating an e-mail account. So I’ve skipped that step. If you already have an account in GoDaddy, just sign in. 

Congratulations! now you’re in the final step of creating a domain. In this page, you have to add a payment method and your billing information. Under the ‘Your Items’ section, choose a plan (1 year, 2 years, or more). At last, click ‘Complete Purchase’ to buy your desired domain name. 

Finally, you should have a GoDaddy account including your purchased domain name. See the following screenshot;

 A Bonus Gift for my readers…!!!

Share this post in your social media account and put your email address on the below comment section to redeem a coupon code to 

get a .com domain for only $0.99

Purchasing a Web Hosting Plan or Server

When you’re going to create a website, purchasing a web hosting plan is very important. To build a house, you need a land. Like that, to create a website, you need a server. Server is a place where you’re going to save your data of the website. 

Since we’re focusing on beginners, I will show you a cheapest server and a little expensive server which has different benefits. The cheapest server that have many benefits is Namecheap. The other web hosting provider that I’m going to show you is Hostgator. I have used both the services and I have no complaints against them. 

But, if you have a limited budget, I recommend you to use Namecheap. On the other hand, if you’re focusing more on loading speed of your website, I recommend you to use Hostgator. 

How to Buy a Web Hosting Plan in Namecheap?

Firstly, go to the official Namecheap website. Then click ‘Hosting’ and choose ‘Shared Hosting’ from the drop-down menu. 

Secondly, you’ll get a page where you have to select your web hosting plan. There are 3 main plans you can select. Since you’re a beginner, the Stellar plan is enough. In the stellar plan, you’ll get 20 GB SSD storage space. Also, you can add one main domain and 2 sub-domains. Most of the web hosting providers have 3 main plans.  

After that, since we’ve purchased our domain by GoDaddy, click ‘Use a domain I own from another registrar’. Also, if you haven’t purchased a domain from another registrar, you can buy a domain name from Namecheap. 

Finally, you need to create an account. It is very easy to create an account in Namecheap. So, I’ve skipped that part. If you already have an account, just sign in. 

After you’ve created the account, like we’ve done in the domain registry, just add your payment method and billing information. Then, you can choose the time period (1 year, 2 year, or more). At last, make the payment and purchase the web hosting plan. It is a very easy process. 

After you’ve finished purchasing the web hosting plan, you’ll get the Namecheap dashboard. It’ll be like the following screenshot; 

Remember to note down every username and passwords of your domain registry accounts and web hosting accounts. Also make sure that no one can access them. 


How to Buy a Web Hosting Plan in Hostgator?

Hostgator Web Hosting plans are not cheaper like Namecheap. But most of the web developers recommend Hostgator because of their performance. Deciding the Web Hosting provider is totally up to you. But if you’re looking for a limited budget process, I still recommend you to go for the Namecheap. 

In Hostgator, like other web hosting providers, you’ll get to select one plan out of 3 plans. Since you’re a beginner, the ‘Hatchling’ plan is enough. Even it says ‘starting at $2.75/month’, you have to buy the plan for 3 years. Otherwise, it’ll be $10.95/month. 

There’s video in the end of this article which shows you step-by-step of how to buy a web hosting plan in Hostgator. 

Create a Website by using WordPress

Congratulations! now you have your own domain and a server to create a website. To create a website, you don’t have to be an expert in web design and development. There are tools to create a website easily and efficiently. WordPress is the world’s most famous and common tool that users are using to create websites. Also, famous websites such as BBC America, Sony Music, Microsoft News Center, Facebook News, etc. are using WordPress. 

How to Connect the Domain Name with the Server?

Since your Domain name is with another registrar (GoDaddy), you have to connect your Domain name with your server. To do that, you have to change your Domain registrar’s nameservers. Once you’ve purchased the Web Hosting plan, the Namecheap will send you an email mentioning the nameservers. 

Most of the time; nameservers are as follows;


Go to GoDaddy profile and click ‘DNS’ to change the nameservers. 

Then, click ‘change’ button. After that, copy and paste the nameservers of Namecheap server to GoDaddy nameservers. To find the nameservers of Namecheap, check your email inbox that you have entered in the registration process of Namecheap web hosting plan. 

How to Design a Website by using WordPress? Final Step

When designing a website by using WordPress, you don’t have to purchase the WordPress tool separately. Most web hosting providers are providing the WordPress tool for their users for free.  

To install the WordPress tool for free, first of all you have to sign in for your cPanel. Namecheap will send you an email mentioning your cPanel logging details when you’ve purchased their web hosting plan. 

Click here to learn how to log in to your cPanel step-by-step. 

After you’ve log on to cPanel, scroll down to the bottom of the page. Under the Apps Installer, click ‘WordPress’ icon to install WordPress tool. 

After you’ve installed the WordPress tool, sign in to your WordPress. Then you can start to design your own website. It is very easy to design a website by using WordPress. As I’ve mentioned early, you don’t need special skills to create a website using WordPress. 

How to Sign in to Your WordPress?

To sign in to your WordPress, just type ‘your domain name/wp-admin’ in the URL bar of your browser.

For example;

How to Create a Website step-by-step with No Step Skipped

Follow the steps of the below mentioned video to learn how to create a website using WordPress step-by-step with no step skipped. The video was made by Tyler Moore and he is a great teacher. Also, I’ve learned this subject by him and I hope you’ll also gain a good knowledge about how to create a website. 

Also, you can find nice and creative WordPress templates from his website which is

Additionally, in this video, Tyler will show you how to buy a Web Hosting plan in Hostgator and how to create a website step-by-step with no step skipped. 


The main steps to create a website are; 

  1. Purchase a Domain name – $0.99
  2. Buy a Web Hosting plan – $15.44
  3. Change Nameservers of you Domain registrar’s profile
  4. Install WordPress 
  5. Design your Website using WordPress 

Want to hire someone to create a website for you? Why don't you hire us to create a website for you?

Join our WayMorelk family and enjoy amazing life hacking articles such as Educational, Tech, News, etc for FREE. By signing up for our subscriber list, you'll have amazing offers and discounts for our services such as all kind of Writing services, Web design & Development, and Digital marketing services.
We hate spam. Your email address will not be sold or shared with anyone else.

This Post Has 4 Comments

  1. Zane Gunderson

    Normally I don’t read article on blogs, but I wish to say that this write-up very forced me to try and do it! Your writing style has been amazed me. Thanks, very nice article.

    1. adminsonu

      Thank you very much for your kind words Zane!

  2. Adrien Saldibar

    Hello, i believe that i saw you visited my blog thus i came to “return the desire”.I am attempting to to find things to improve my website!I guess its good enough to make use of some of your ideas!!

    1. adminsonu

      Thank you for visiting my blog. Your words encourage me a lot.

Leave a Reply