This post contains affiliate links, which means I may earn some commission: More details.
I remember those days when I was a novice and used to Google these words; so if you’re reading this, I’m assuming that you just bought a domain and now wondering what to do with it. Well, you’re in the right place.
Now it’s time to build a website; building a website or a blog is not as difficult as many of you think. Even if you don’t have any technical skills, you can do it yourself without hiring anyone.
In this article, I’ll show you how you can build a fully-functional website within 20 minutes. Follow the below steps carefully and your website will be ready within few minutes.
Get a Web Hosting
So the first thing you have to do after buying the Domain name is to get a Web Hosting plan from a reliable company; most domain providers like GoDaddy, Namecheap usually offer reliable hosting plans. If you already brought the Hosting plan, you can skip this part.
I usually recommend these below hosting providers, but SiteGround is my favorite and this site runs on SiteGround. You can read my SiteGround Review here.
S.N | Web Host | Basic Plan Pricing | Link |
---|---|---|---|
1 | SiteGround | $3.95/mo | More Info |
2 | WPEngine | $29/mo | More Info |
3 | Media Temple | $39/mo | More Info |
4 | Hostgator | $3.95/mo | More Info |
5 | StudioPress Sites | $24/mo | More Info |
6 | BlueHost | $3.95/mo | More Info |
7 | Pressable | $20.83/mo | More Info |
8 | Flywheel | $14/mo | More Info |
9 | Pagely | $499/mo | More Info |
10 | WordPress.com VIP | $5000/mo | More Info |
11 | GreenGeeks | $3.95 | More Info |
12 | Kinsta | $30/mo | More Info |
13 | WPX Hosting | $24.99/mo | More Info |
14 | DreamHost | $7.95/mo | More Info |
15 | Inmotion Hosting | $7.26/mo | More Info |
16 | Cloudways | $10/mo | More Info |
17 | Liquid Web | $99/mo | More Info |
Since I use SiteGround to build my websites, below I’ll show you how to buy web hosting using SiteGround as an example. The steps are almost same for other hosting companies.
Let’s begin. . .
First, Visit this page.
You will notice offers on all hosting plans. Now choose the suitable plan you prefer, usually, the basic plan is good enough for new websites.

Once you’ve chosen your hosting package, just click Get Started button.

Now you’ll be taken to a new page. Best thing about SiteGround is they offers a free Domain name for new customers; Even if you don’t have a domain, you can register it for free.
If you already have a domain, enter it here and click Proceed.

Now you’ll be taken to a final Sign-up page. Just fill your Contact Information, Password, Payment Information and Purchase Information. Then click PAY NOW button.
That’s it! Your Hosting Purchase is complete, you’ll receive an email from SiteGround containing your cPanel Information.
Link Domain with Web Hosting
After purchasing your hosting plan, you need to connect your domain name with hosting server to get your domain online. If you’ve bought a domain and hosting from the same company, you can skip this part.
To connect your domain with your hosting, first you need to copy the NameServers from your hosting account. Then login to your domain provider and change the NameServer.
You can also contact your hosting company to help you on this; they usually provide support for free.
For reference, read my below article:
Install a Platform (WordPress)
After purchasing your hosting plan, you can install software or platform that will help you build your website within minutes. There are content management platforms like Joomla, Drupal, etc. But WordPress is the best and most popular blogging platform that’ll help you design your site with ease.
Now follow the below steps to Install WordPress on your domain.

After logging into your cPanel, scroll down till you find WordPress or WordPress Installer and click on it.

It will redirect to a new page where you can see the WordPress software version with details. Click Install as shown in the above screenshot.

Now select your domain where you want to install and fill the below necessary details like Site Name, Site Description, email, etc. Then click Install for the final time. That’s it, your WordPress installation is complete.

Now login to your WordPress with username and password you set. Your WordPress Dashboard will look similar to the above image.
After this process you can install WordPress themes that suit your website; You can use free themes from WordPress Theme Directory or read this article to find out the best place to buy WordPress themes.
Above I’ve shown what to do after buying a domain name. If you need any help regarding this, contact me here. I also offer free WordPress Installation.
Leave a Reply