How to Setup Your Blog’s Foundation

Hey Bro!!

Today I am more excited than you.

Today we will learn how to setup a blog for you.

You must be thinking that setting up a blog is very technical things. I cannot do it as I am not very technical kind of person.

Setting up your website can be daunting. It looks hard and time-consuming.

Surprisingly, though, it isn’t.

We are going to start with WordPress. This is a content management system which will work as a backbone to feed your content on the internet.

We will learn how to buy a good hosting server for your blog and how-to setup WordPress on it.

#1. Deciding your domain name

This is your brand. This is the name people are going to remember. This is the name you are going to promote and ultimately this is the name which is going to give you a worldwide recognition.

So be very cautious which selecting a domain name for your blog.

I selected as my domain name. Now this is a brand worldwide and people know me by this name.

Here are some thumb rules for buying a domain name.

  1. It should be small
  2. It should be easy to remember
  3. I prefer having .com domain names, so I recommend you to do the same.

I always buy domains from either GoDaddy or Namecheap. This is one of the world’s largest domain provider company and very trustworthy too.

You can go to GoDaddy and start searching for some good domain names.

#2. Choosing a good hosting service

Your hosting is a pillar where your blog will stand. This is a server where all your data is going to save online. All the images, texts, videos are going to save on this server when you write anything on your blog.

A good hosting server should have

  • cPanel Control Panel
  • Unlimited Websites
  • Unlimited Databases
  • Unlimited Bandwidth
  • Unlimited Storage
  • Unlimited email accounts
  • SSL Certificates
  • SSD Based Server for Faster Speed
  • Free Site Transfer
  • Softaculous Apps Installer

Luckily, A2Hosting is such a hosting service provider which meets all the needs.

How to buy hosting from A2Hosting?

Step 1: Open the official website using this link (this link will activate special discount for you).

Step 2: Click on SHARED HOSTING button in the menu.

Step 3: Select SWIFT package (the package in center)

Step 4: Enter the domain name if you have already bought one. Otherwise grab a new domain name from A2Hosting itself.

#3. Installing WordPress

We are going to use WordPress as our CMS (Content Management System).

In A2Hosting you can install WordPress in just few clicks. They have given inbuilt Softaculous Apps Installer scripts on your server.

You just need to select the domain where you want to install any script, in our case we will select WordPress, and click install.

In just few seconds it will be installed on your domain name and you will get login details.

#4. Selecting a Good Theme

A good-looking theme make your blog look more professional.

In simple words, it’s the design of your blog. How you want to make it look.

There are tons of themes available in the market. The biggest repository of WordPress themes is Theme Forest. You just go there and select any good-looking theme for your blog.

Otherwise you can download any free theme from MyThemeShop and install on your WordPress site to make it look amazing.

#5. Setting up email Service on Your Blog

Setting a mechanism to capture emails on your blog is very crucial. I personally recommend Mailchimp for capturing emails in my database.

One of the biggest mistake’s newbies do is, they don’t understand the importance of email marketing, so they don’t give it an importance.

But luckily, you are not going to make this mistake.

Being in the industry for more than 5 years, this is the biggest mistake I have seen in the newbies.


We have completed the foundation of a good blog. Still if you have any Query feel free to contact me