Starting a blog requires a lot of research and with limited resources, it always a tough learning of how to start a blog in India during earlier days.
But now with internet boom and growing internet users in India and lot of companies offering flexible services, starting a blog is not more a big thing and with a combined experience of over 15 years, let us write things on how to start a blog in India.
How To Start A Blog in India 2021
There are only three simple steps to kickstart your blog and everyone one of the steps needs to be carefully considered since I don’t want to put you on some tutorials and getting failed.
The three simple steps are
- Choose your niche
- Get a domain and hosting
- Follow up things to make your blog successful.
While writing this How To Start a Blog in India guide, I had launched around 100 blogs in the last few years, for our own and client sites, thus our steps are so clean, straight to the point and possibly eradicating most unwanted steps and putting you the most complete guide on starting a blog.
Choose Your Niche
The first and foremost thing, choose the niche you’re capable of. This is the critical stage where many people fail and I don’t want you to be the one.
You have friends or someone who is making good money on a particular niche say, fashion or technology site, but spend some time whether you’re really passionate about the niche and whether you can produce contents people loved to look for.
Choose some 2-3 niches and write down some 10-15 content ideas for each niche, just analyze yourself which one are you familiar with and choose it.
If you’ve difficulty finding the niches, here are the evergreen niches which is never going to die and can generate money for your lifetime.
- Health (including the likes of weight loss, food blog etc)
- Wealth ( credit cards, wallets, debit cards, banking options)
- Tech ( all about gadgets, gaming,computer etc)
- Education ( jobs, news)
- Sports ( every one of the sports cricket, football)
Choose the Blogging Platform
Blogging platform is the most important thing before going into further step. There are a lot of platform now a days. However, just remember you’re going to make money with your blog or going to express your passion to your platform.
There are some blog platform which have some great sales team who pitches you to choose their product, careful with them. Now coming to the blog platform, I crafted this blog post in two days. I took one day to write content and next day to format content, published it.
WordPress is the blogging platform, I’m using and recommending the same to users. WordPress.org is free and you don’t need to spend single penny ( However, you need to pay for domain and hosting to third party services)
To start a blog in India, you need to choose a hosting service that has a good track record. Besides, users can make sure that the service has “quick installs” for WordPress. WordPress is a pretty reliable CMS company with a huge market share.
Choose Domain & Hosting ( Learn How to Get domain for free)
Let me assume, you have chosen the blog platform and the very next step, choose the domain and hosting to get started. You can also our top Black Friday Web Hosting Deals page where we listed companies offering legal deals where you can reduce your expenses while starting your blogging business.
If you are like “how to start a blog in India,” you are going to need a domain and a hosting for sure. A domain is nothing but the blog site’s address. In my case, it is https://nanocms.in.
Hosting is the server space that would be required to store your website data or files. Using this space you make your posts visible to the online world.
Once your site is published with a few posts on it, anyone can simply type your blog in India site’s address which is but your site’s domain name.
You should always choose a domain name that is not too long and can be easily remembered. You should also choose a top-level domain extension like .com, .in, .net or .org.
Most other guides recommends some hosting companies that pay high commission but I don’t you to fell in trap like I fallen years back while getting started with blogging.
As said earlier, we are managing over 100s of blog and I got an account with every top hosting companies in the market, installed a demo site with WordPress CMS installed and started monitoring its performance like uptime, speed and support things.
Out of which I just loved this company and I’m hosting one of my main site with them for over four years and they didn’t give me an option to move my site to another host.
Trust me, you’ll love it.
The best thing, you just need to pay for hosting, the company will offer you free domain with no additional charges.
So, you planned to use a domain like techbestworld.com , you can mention it with the company while signing up and it would be costed Rs.1000 every year to renew your domains with GoDaddy.
I suggest you consider buying a domain and a hosting from Bluehost for this is one of the recommended hosting companies by WordPress too.
Bluehost also offers a very WordPress friendly setup with quick installs. You only need a single click to have WordPress installed on Bluehost. This is a pretty useful feature for those who want to start a blog in India.
Further, customers can start with Bluehost hosting for just Rs.199/mo which is certainly very affordable.
First, you could get to the Bluehost official site and click on WordPress hosting. You could then select one from the 3 plans; Basic, Plus and Choice Plus.
The Basic plan is good for beginners to start a blog in India, however, one can always look at the resources and if one thinks one would need more than what the Basic offers, one can always choose a higher plan.
Right after you select a plan, you shall be asked to register or transfer a domain. This is where customers can enter your desired domain name and select a top-level domain extension like .com, or .net from the dropdown.
After that, you must click on the next. You shall then be asked to enter some important details of name, country, email address, phone, etc. which you must fill in carefully.
You must be especially very careful while entering your email address for you will receive your receipt in that email id. The next thing to do is select among 12, 24 and 36 months billing.
It is always wise to select a few important extra packages such as domain privacy+protection, SiteLock Security and Codeguard Basic. Domain Privacy hides your personal information from spammers as they can easily get this information from WHOIS.
However, if one wants, one can skip them for now and install them later after one realizes their importance.
You can then complete your purchase and Bluehost would send you a link to set your password. Once you set your password, you will have access to your account and control panel.
How to install WordPress
To install WordPress and start a blog, you do not have to download the CMS. With Bluehost service, you will have WordPress CMS automatically installed in your account.
For having your WordPress account created, all you have to do is log in to your Bluehost account and on the homepage itself, users would need to click on the Blue button, “WordPress.” You could then choose a username and a password for WordPress and click on install.
Some Important WordPress Settings
Once your WordPress site is created, you can enter yourdomain.com/wp-admin and as the login page appears, you could enter your WordPress username and password.
Site Title and Tagline
After you are on the WordPress dashboard, you need to set up your Site Title and Tagline from the General Settings section under the settings tab. Site Title is the name of the site and the tag line is a one-liner relating to what your site is all about.
Besides, you need to set your preferred language, timezone and also enable the Bluehost Coming Soon Page in the same tab.
Search Engine Visibility & Permalink Structure
Under the Reading tab, you must make sure that the label, “Discourage search engines from indexing this site” is always unchecked for if it is checked your site will become invisible to Google and other search engines.
Another important setting is to set the permalinks structure to the Post name. One can do it on the Permalinks tab by selecting the Post name.
How to Install the Right Theme & Customize it
The next best thing you can do is select a suitable theme for your site. There are lots of FREE as well as paid themes. To select a theme, you must go to Appearance and Themes.
Next, one could click on “Add New” and select the “Popular” Tab. Once you find an appropriate theme for your blog site, you could install it by clicking on the “install” button next to the theme’s name and then, you must click on “activate.”
After you activate the theme, it is time for you to customize it. To do this, you must go to Appearance and head over to Customize.
This will take you to the WordPress customizer. The options differ from theme to theme. However, a few common options are like.
- Site Identity to set the title for your blog, a logo, and a favicon (site icon),
- Colors to adjust the colors throughout the design,
- Header to add the header image,
- Background to choose the background image or color,
- Menus to add tabs relating to categories, pages, and posts,
- Widgets to add email subscription section, latest posts, etc.
Creating Important Pages
About page states what your blog is about and you could include things like what inspired you to start this blog, and what you aim to achieve through your blog, and more to connect with your readers.
The contact page usually has a form that your readers could fill in anytime to contact you just in case they need any assistance or any clarifications.
Testimonials are views of the readers to let others know what they think about your blog. You can, of course, have a dedicated page for testimonials.
Disclaimer page states the terms and conditions of your blog site such as the extent of risks related to clicking the external links, the type of content you publish, ways in which one can contact you, and more.
It is like keeping things transparent for your visitors and telling them that the blog is run in a very legal way.
How to Create a Post
Once you created the important pages, you are good to create your first post and for that, you must head over to the post tab on the left sidebar. Once you get there you would need to click on “Add New.”
Next, you can add Post Title, and start composing your post. You can add subheadings and images to your post. After one is done, one can click on the “Publish” button which is usually on the right side.
How to Create a Menu
Although your site will have a Menu by default, it is always wise to replace it with a new one. To do that, you must go to Appearance and select Menu. Once you get there, create a new Menu.
You can name it as Menu 2 or anything you like. Next, you could select from the available pages, categories, posts, and links from the left side and add them to the menu by simply checking them and clicking on the “Add to menu” button. You can arrange the order of your menu items by using “drag and drop.”
After that, you can select the “Top menu” in the “Display Location” and save it.
How to use the WordPress Widgets
To do this, we must head over to the Appearance and the Widgets section. Widgets are small blocks of content. The section contains different types of widgets such as Archives, images, Search, Text, and more. You could simply drag and drop your favorite widgets to the right and under the footer section.
“Recent posts” is a widget that I would always use. Besides, you could embed your Mailchimp Email Subscription form by using the widget, “Custom HTML” and place them under the footer section too.
This is how to start a blog in India and it isn’t really difficult.