Written by Andrew Kristen

(HostDoing is a recognized blog, guiding its readers in many areas giving the best tips to make money online. We regularly partner with brands that have products and services useful to our readers. Some of the links inside the article are affiliate links and we receive a small commission if you purchase through the link. No extra cost to you.)


We are in 2021. Nowadays it takes only 30 minutes to create a blog and very easy to manage it. In this article, you will learn how to create and manage your own blog. There are so many CMSs available for creating blogs and websites like Joomla, Weebly, Wix, Blogger etc., But we always recommend –WordPress.

Table of Contents 

  1. When do you Need a Blog?
  2. How much does it Cost?
  3. Choosing the Best Platform?
  4. How to Start a Blog?
  5. Choosing a right Webhosting?
  6. Purchasing HostGator Hosting?
  7. Installing WordPress on HostGator?
  8. Basic Configurations – General Settings, Changing Permalinks, Complete User Profile
  9. Writing your First WordPress Post
  10. Creating Essential Pages
  11. Changing Theme
  12. Best WordPress Logins
  13. Managing Updates
  14. Conclusion

   1. When  do You Need a Blog?

You need to create a website either personal or for business. Creating a blog is necessary where you can make your customers understand the goal of your thoughts. Blogs are one of the best methods for increasing business visibility and for reaching your target customers. For example, let us say that you are running a food court.

By creating a website for your business and optimizing it, you can get more customers! You just need to optimize your website for local SEO. On the other hand, you can integrate an online food delivery system with the website.

In both ways you will get more revenue and credibility. Good isn’t it?

Blogs have become famous because of the passive income opportunity that it offers. You can start earning money right from your home. Many bloggers who started as part-time made more money than their 9-5 job income with Google AdSense and Affiliate marketing. Eventually, they quit their job to become a full-time blogger.

  1. How much does it cost to start a blog?

Creating a WordPress blog typically costs around $50 a year (including 1-year hosting and 1-year .com domain registration). Quiet a good investment. Isn’t it?

  1. Choosing the Best Platform

Like mentioned above, there are many blogging platforms available. Some of the best platforms  are:

  • WordPress.org.
  • WordPress.com
  • Weebly.
  • Wix.
  • Tumbler.
  • Blogger.
  • Medium.
  • Squarespace.
  • Ghost, etc.,

We have tested almost all famous blogging platforms. And finally, we recommend WordPress for hosting a blog. There are two types of WordPress CMS’s available. The first one is free WordPress – a.k.a WordPress.com, and the other is self-hosted WordPress -WordPress.org

Blogger is a hosted service that is run by Google. But still, we prefer WordPress over Blogspot.

WordPress.org is free software for creating blogs and websites. All you need to do is host it on your web server and manage it! Easy to customize, manage, and SEO-friendly CMS.

  1. How to Start a Blog?

Mainly two things to remember always.

  • A Domain Name – A domain name acts as your address. For example, our domain nameis hostdoing.com. When someone clicks our domain name in their browser, it will be redirected to our website.
  • A Web Hosting Account – A Web hosting account is used for storing all files online. When someone accesses your website, these files will be served to them. Many WordPress hosting companies are available, but we will show you the best ones below.

5.Choosing the right Web Hosting

Choosing a web hosting company is a crucial task. You need to make sure that the hosting company provides the best services, uptime, support, etc., We have used several web hosting companies for our projects and client works. We recommend some of the best ones.

Web hosting plans are categorised like,

  • Shared Hosting.
  • Managed WordPress Hosting.
  • Cloud Hosting.
  •  Dedicated Server Hosting.

If you are a pure beginner, you must choose a Shared hosting package as they are much cheaper than other plans. In future however you can always upgrade to a higher plan like Managed WordPress or Cloud.

(Note: We recommend HOSTGATOR/BLUHOST/HOSTINGER as hosting Platform. Their speed and performance are notable.)

  1. Purchasing HostGator Hosting

A Tutorial Guidance to create a website using HostGator.

  • Purchase a hosting

Go to HostGator link. <Link>


  • Choose a Plan

Choose Shared Hosting if you are a pure beginner. Select a plan accordingly from the mentioned plans in the picture below.


  • Hatchling – $2.75 a month.
  • Baby – $3.95 a month.
  • Business – $5.95 a month.

In the Hatchling plan, you can host only one domain name. So, if you need to host multiple domains in the future, this is not a viable solution. In that case, you need to choose the Baby or Business plan. Well, for single blog hosting, the Hatchling plan is good enough.

  • Choose a Domain

After choosing your plan, choose a domain. Two options are given,

  • Register a New One.
  • Use Existing.

If you already have a domain purchased from somewhere like GoDaddy, Namecheap, etc… You can transfer it to them/ update the nameservers. Or purchase a new domain name.

Just enter a domain name and select an extension. Your domain will be added to the cart automatically. Some domain registrars will give you domain privacy (WHOIS Guard) for free. Here, you need to pay for it. We personally insist in recommending to use the privacy guard for all your registered domains.

  • Configure the hosting plan.

The recommended hosting term is 36-months. In that plan, you will get maximum savings. Just $2.63 a month. Also, choose a Username and Pin for your account.

Complete your personal details and the mode of payment.

Payment can be done using your credit card or PayPal. Sometimes PayPal gives some add-ons.

They also offer a 45-day money-back guarantee on all their plans. So, if you are not completely satisfied with their service, you can get your money back. After completing the payment a cPanel account will be created on their server.

  1. Installing WordPress on HostGator

Now it’s time to install WordPress on your hosting account. You could do it manually or by using the one-click installer. The second method is the easiest one for installing WordPress.

Here are few steps to follow.

1.Log on to the cPanel. Under the software section, you could see something called QuickInstall.


2.It will open a page where you can see all the CMSs for installing. Click one-click installer button.

3.Choose WordPress.

4.Choose a domain name that you need to install WordPress.


5.Then, configure your installation basics.

6.Click on the install button. Within a few seconds, your installation will be completed.

7.You can see the username, password. Log in to your WordPress blog to start managing it.

8.You just need to add /wp-admin/at the end of your WordPress installation directory.

9.When you need to access the backend, you just need to enter the URL like example.com/wp-admin/ It will show you the admin login page.

10.Using the username and password you can login to the system..

8. Basic Configurations

Once installed WordPress on your HostGator hosting plan, you can start managing the blog. However, before we write posts and pages, we need to do some basic configurations in the WordPress installation.

how to start a blog in India - wordpress general settings

  • General Settings – From the WordPress general settings, you need to configure the site title, description, website address, etc… If you have an SSL certificate, you need to enter the HTTPS version address in the fields. If you are not running a membership website, turn it off. Save the changes after verifying them.
  • Changing Permalinks – Usually, the installation will give us an ugly permalink structure. But the permalink structure is customizable. We can do whatever we need and make it truly ours.

wordpress permalinks

Some of the best permalink structures are:

  •  /%postname%/
  • /%category%//%postname%/
  • /%blog%//%postname%/


If you check our blog, you can see that we are using the post name structure. It is an SEO-friendly structure and comes clean. For changing it, you just need to choose a structure, save the changes.

save permalinks

  • Complete User Profile – Completing the profile means you need to add your first name, last name, social media accounts, website URL, and a short bio in the profile. This is how users will know about you as the author. Go to the profile settings, your profile.

how to start a blog in India - your profile

Under that section, you could see the user settings. Just enter your details and save the changes.

public profile

Now, the new display name will be visible in all your posts and custom post types. In post meta and in the author box.

9.Writing Your First WordPress Post

Are you ready to write your first WordPress blog post, go ahead!

Make sure that you have installed the Grammer extension on your Google Chrome browser. Grammar will help you to write with confidence without any spelling grammar mistakes.

wordpress editor

Next, go to the add new post section. You need to enter a heading for your post.

post title

This will be the H1 tag. Now, write content in the content area.

blog post content

Choose a format.

wordpress format

While writing regular posts choose the standard format.

wordpress category selection

When you handle a new blog, you can see only one category in the section- Uncategorized. But you can simply create one by clicking on the add new category button.

Tags are another way to optimize your blog.

wp post tags

You can add as many tags you want. Some themes come with the layout customization feature.

wp layout customization

You can choose a different layout option for specific pages. Or it will select the default layout options from theme settings.

Next you need to choose a featured image. This can be chosen from the media library. Choosing a featured image is essential.

set featured image

This image will be visible on your archive pages. An example is below.

how to start a blog in India - blogheist archive

Impressive, isn’t it?

Also, use an SEO plugin for your blog. The recommended one is Yoast. The same plugin that we use here. You can optimize your title tag, meta description, and the entire post for a key phrase using it.

rank math SEO

Once good enough to go, hit the publish button.

publish post

The post will go live. If you still need more time to write, optimize, you can always save the post in the drafts section.

save draft

By doing this, you can write this post later. This is how you can write and publish a post in the WordPress editor. I know this is just limited information.

    10. Creating Essential Pages

In every blog, About, Contact, and Privacy policy pages are essential.

add new page

You can create unlimited pages. If you completed adding content to the page, simply publish it using an SEO plugin like Yoast or All In One SEO Pack, you can optimize the page for search engines.

publish page

  1. Changing Theme

By default, WordPress comes with Twenty Twenty WordPress theme. However, that theme is fundamental and has only limited features.

Choosing the right theme for your business is essential. Many WordPress themes are available like GeneratePress, Genesis Framework, Divi,Astra, etc., There are so many WordPress themes available in the WordPress repository too.

Here, we are going to show how to change your WordPress theme.

First go to the Appearance menu.

all wordpress themes

There you can see your currently active WordPress theme. Click on the add new button.

how to start a blog in India - add new theme

Search for a WordPress theme and activate it on your blog.

search for a theme

If you have a premium version theme, you can upload it.

upload wordpress theme

Once installed the theme, simply activate it.

activate generatepress

You can see the changes on your website instantly.

generatepress activated

You can choose any theme you like.

If you are starting a blog to make money online from display ads like Google Adsense, feel free to check out our list ???//

  1. Best WordPress Plugins

WordPress plugins extend the blog’s functionality. Here, we are listing the must-have WordPress plugins on your blog. As you know, you can see several plugins for the same purpose. We will show you the best one here.

  • WP Forms – Best WordPress form builder plugin.
  • Yoast SEO – WordPress SEO plugin. Take care of the on-page SEO.
  • Akismet – Say goodbye to spam comments.
  • JetPack – One plugin, multiple uses.
  • Classic Editor – Disables Gutenberg editor and brings the old editor.
  • Social Warfare – Social sharing plugin for WordPress.
  • WP Super Cache – Free WordPress caching plugin.
  • Weglot – Translate your Content to any Language
  • MonsterInsights – A freemium WordPress Google Analytics plugin.
  • OptinMonster – Lead generation made simple.
  • ThirstyAffliates – Affiliate link cloaking and managing.
  • Sucuri – WordPress security
  • BackupBuddy – Complete WordPress backups etc.,

13. Managing Updates

When an update is available for your WordPress core, themes, plugins, or translations, you could see it from the WordPress update page. From there, you can update further.

wp updates

However, when you handle 3 or more blogs, it’s quiet hard to update them individually. An excellent solution for keeping all WordPress blogs up to date, creating backups, monitoring the uptime its advisable to use a service called ManageWP.


ManageWP is a free service handled by GoDaddy. Its  highly advisable in using this service when you run more than 3 WordPress blogs. From a single dashboard, you will be able to update all your themes, plugins, core, and translations.

managewp admin

They have premium add-ons that will help you monitor your website uptime, SEO efforts, broken link checking, etc.,

14. Conclusion

It’s a great challenge to learn something new. How to Create a blog and maintaining it is an interesting challenge. Think and have a try.

Hope this article was helpful and useful. If you did, please consider sharing this post with your friends and social media followers. If you need more awesome blogging tutorials, feel free to check out our WordPress resources.

Happy to Learn. For many more articles visit our website hostdoing.com