How to start a Blog and make money in India

This is one of the most frequently asked question. So let us start with it.

Before starting a blog, please understand why you want to start a blog.  

Step to Start blog in India
(or elsewhere in the world)
specially if you want to make money

1) Identify your niche

2) Choose a blogging platform

3) Decide on your blog name

4) Create your web hosting account

5) Install SSL

6) Install WordPress on your blog

7) Log in to your new website

8) Set up your website correctly (settings)

9) Set up your website theme

10) Create categories

11) Set up your website menu

12) Set up your website widgets

13) Set up essential plugins

14) Create MUST have pages on your website

15) Write and Publish your first blog post

Here's what you'll Need to start a blog or website

DOMAIN NAME

Domain name is a name of your website. For e.g. name of my website is bloggingmadeeasier.com. Choose a domain name related to what you are going to write about or related to your readers.

hosting

Hosting is where your website is stored. In simple language consider it a special computer that stores your website and provides services such that your website will be visible on the internet

Check my recommended hosting providers here

THEME

Theme is how your website looks like. I mostly use WordPress as a software to build websites so choose a good WordPress theme. You can read this guide on how to choose a good theme

Starting a blog in India (or anywhere else)
Frequently asked questions

In very simple words – when you buy own hosting from hosting service providers then you have a self hosted blog.

You can buy domain from any of the domain name providers. My suggestion is buy a domain while you are buying hosting as many service providers like chemicloud provide domain free.

Avoid Godaddy and Bluehost. They give good affiliate commission thus online reviews are good. Siteground is good but they have increased pricing last year. Currently my recommended hosting provider is Chemicloud

Most of good hosting providers have money back policy. So if you do not like you can always cancel and get your money back

What it means is you are using WordPress software for building your blog. You currently are using a subdomain xyz.wordpress.com and you are currently using hosting provided by WordPress.com

If you are interested in making your blog or website an income generating channel and take blogging as a profession then move to self hosting and buy a domain. If you writing as a hobby a free wordpress.com is perfect 🙂

No. This is a sub domain of domain WordPress.com. You will need to buy your own domain name

No do not buy paid plans from WordPress.com. Instead you can get domain and hosting from external providers and move your website.

#1 IDENTIFY YOUR NICHE

What to do before starting a blog is as much important as actually starting a blog.

Identifying correct niche can make or break your blog specially if you want to make money from your blog. 

What is niche?

Niche is a specific topic that you will be writing about and creating content for. Parenting is a huge category – but may be kids activities for toddlers is a smaller niche that you want to talk about. 

How to identify your niche?

1. List your strength, capability, skills and passion

2. Identify your audience and their pain points. Make a list of all ideas that come to your mind

3.  See if your strengths can help you solve this problem

4. See if there is any money to be made in this niche. How our other competitors making money. Are there any products to be promoted or created

Your niche should be an intersection of – your interests + your strength + your audience pain point + whether this niche can be profitable for you (it has products you can recommend or you know competitors who are making income in this niche)

Questions you can ask yourself to identify your niche?

Here are the questions you should ask yourself to establish your niche.  In case if you would like to download a workbook with example – you can download it by clicking here 

1) Why am I starting a blog?

2) What are MY Parameters of a Successful Blog?

3) What motivates ME to Write

4) What can I write about such that it truly helps
my readers

5) What is my strength

6) Who is my audience

7) Why should someone come and read my blog 

Remember you are unique and you have something to offer to your readers and to help them.

Now once you have established above – Also find who your competitors are. Is a very competitive niche? If very less competition think why – do not choose a niche just because there i no competition in it. May be there is no competition because there are no products to recommend or may be because very few people are searching for solution to that problem.

Also think how would you be making money out of your blog. Will it by ads income, affiliate income or your own products. See if you have good affiliate products that you can recommend for your niche. , 

 

#2 Choose a Blogging platform

Choose WordPress.org (rather than wordpress.com) And stay away from all others – Squarespace, weebly or anything else.

With millions of users and companies using WordPress.org – you can go for it.

Please note WordPress.org and WordPress.com are different. I have explained it in above FAQs as well.  So you need to choose WordPress.org.

Here is why I recommend WordPress.org over other platforms:

– It is open source so you will find multiple free themes, plugins and everything you need to run a successful blog

– It is easy to get started and you do not need any technical knowledge or coding experience

– You will full control over everything – designing, creating, monetizing and if you ever decide to even leaving. 

Many platforms make it really difficult to leave with your data and have hidden charges which come into effect specially when you want to scale your business or your blog. 

#3 PICK A BLOG NAME

Blog name is mainly your site name. For example my domain name or blog name is bloggingmadeeasier.com 

You can buy a domain name from namecheap.com and then proceed as below for buying hosting.

Or you can buy domain along with hosting from chemicloud (as explained below)

Few tips to choose a good domain name (do not make the mistakes I did)

– It should be easy to understand and easy to remember. Avoid numbers, special characters,, hyphens and ambiguous spellings.

– It should be short (check if you can get that name in twitter and Instagram in advance – no one else should be using it)

 – It should be related to your niche and audience. You can actually do keywords research to see what people are searching for.

– Do not be too creative.

– If you are establishing yourself as a brand then you can keep your name as the website name. Else keep the name as per your audience and your niche. 

#4 Buy hosting

Where can you buy Hosting from

Based on my experience and hosting providers I have personally used – I can recommend below hosting providers to you. My first preference is Chemicloud so you just close your eyes and can go for them. My sites and those of my clients are all hosted on Chemicloud for years.

Usually people recommend Bluehost and Siteground but I have found them expensive. Chemicloud has been much better in terms of cost and value for money and support

Click here to check Chemicloud out 

$2.95

/month

Ionic Plan

1 Website

5 GB SSD S

2 X 7 CHAT SUPPORT (EXCELLENT)

FREE SSL AND HTTPS

FREE EMAIL ACCOUNTS

FREE WEBSITE TRANSFER EVEN ON BASIC PLAN

45 DAY MONEY BACK GUARANTEE

$6.95

/month

START UP PLAN

1 WEBSITE

10 GB SPACE

24 X 7 CHAT SUPPORT

FREE SSL AND HTTPS

FREE EMAIL ACCOUNTS

WEBSITE TRANSFER FREE (WITH GROW BIG PLAN) SITEGROUD MIGRATOR IS GOOD OPTION

30 DAY MONEY BACK GUARANTEE

$3.95

/month

BASIC PLAN

1 WEBSITE

50 GB SPACE

24 X 7 CHAT SUPPORT

FREE SSL AND HTTPS

5 FREE EMAIL ACCOUNTS

WEBSITE TRANSFER NOT FREE, AVAILABLE ON EXTRA CHARGE

30 DAY MONEY BACK GUARANTEE

You can click here to buy domain and hosting from Chemicloud. Once you click on this link you would see multiple types of hosting. 

We need to click on “Learn more” in WordPress Hosting

Now Opt for 3 years of hosting in WordPress Starter Plan and click on Order now

Select whether you already have a domain or you want to register a new domain. When we are starting a new website or blog – we would choose “Register a new domain”

**If you are moving hosting from another hosting provider select “I already have a domain”

This would take you to Configure page. You can change your server location based on where you are located

**We do not need to buy any additional service. 

No additional Addons are needed so click on Continue (if there is any coupon you would need to add Explicitly)

And make the payment

Congratulations. You now have a domain name and hosting space for your website

#5 Install SSL

Once you have bought hosting from Chemicloud. Chat with the support to install SSL.

SSL in very simple terms is https:// in front of your url or website

#6 INSTALL WORDPRESS

Chat with the support and request them to install WordPress on your website. Or you can use the tutorial below

1) Login into your cPanel.

2) Scroll down to the Softaculous Apps Installer section and click on the WordPress logo.

3) Click on Install button

You can also refer to this tutorial on Chemicloud site

#7 Log in to your new website

Congratulations you now have domain, hosting and WordPress installed on your website. Now it is time for you to log in and start setting up your website.

One of the frequently asked question is How do you login to your new site. Type below in your browser and you are ready to start.

<Yoursitename>/wp-admin e.g. – http://www.newdomainname.com/wp-admin

 

How to transfer existing data from WordPress.com

If you already have a Blog on WordPress.com the first step you would need to do is transfer your data from Free WordPress to your new WordPress installation.

 

  1. Log in to your WordPress.com account.
  2. Export data and
  3. Then login to your new website and you would see one of the tools as Import data. So import existing data on your new website

How to point your existing domain to new hosting

This is an extra Step for those who have already have a domain.

You would need to change your DNS name servers to point to new hosting.

Now we have to set up your new website. 

#8 HOW TO SET UP YOUR WEBSITE CORRECTLY

Login to your website.

And then on the Dashboard go to left hand side and find settings and work our way towards – General settings, writing settings, Reading settings, Discussion settings, Media and Permalinks.

In General settings

1. Change Site Title – Your website name

2. Tagline – if you have any tagline associated with your website add here

In Reading settings

You can change whether you want your home page to display Static page or your latest posts. For most new bloggers it would be Latest posts.

With time I would suggest that you move to Static home page but that is a topic for more advanced courses.

You can choose how many posts show at most on your Blog page and syndication feed. I usually set it up as number 6.

For each post in a feed – include Full
text or summary. I usually choose summary.

Change your permalink to remove date from your url

Go to Settings -> Permalink settings and choose radio button next to post name. This is helpful for SEO

Change Default “Admin” username

For security you can change default “Admin” username and keep something more secure.

#9 SET UP YOUR WEBSITE THEME

I think one of the most difficult decision for me when starting a website was what theme to choose for my website. And honestly – I have made enough mistakes in choosing themes.

First things first – Don’t spend months in choosing a theme for your site. It is something that can be changed later as well.

I mean give due consideration; and invest on a good theme but don’t delay launching your website for months just because you are not able to decide on a theme.

You may find this article useful on – How to choose a WordPress theme. It also has details of my inputs on best Free and paid WordPress themes.

I personally am using this theme for my website. 

#10 CREATE CATEGORIES FOR YOUR WEBSITE

Decide what categories you are going to write about. Do not set up too many categories. Mainly divide main buckets you want to write about and set them up as categories. 

Categories are important from SEO perspective as I have explained in my SEO Simplified e-book for beginners

How to create category in blog (video tutorial)

#11 SET UP YOUR WEBSITE MENU

Menu is what comes at the beginning of your website. Setting a menu is very important as it helps a reader browse your site.

Once a reader is on your site then your menu can help him/her read more related topics and subjects and thus that means more page views (traffic) for you.

Different themes will have menu at different locations. But all of them will have a primary menu and the way to set it up would be same

#12 SET UP YOUR WIDGETS

First let us talk about what are widgets

A WordPress widget is a small block that performs a specific function.

These widgets can be added to sidebar and footer area of your site.

How we can set up widgets is to go to Appearance – > Widgets and then we can drag and drop widgets to widget ready area of our WordPress website

#13 SET UP ESSENTIAL PLUGINS

Plugins are a piece of code or software that you can add to your website or blog to add a functionality to your blog. For e.g. if you want your website to have frequent backups. You can add a Backup plugin and set it up.

If you want to be able to stop spam comments on your site – you go with Antispam plugin. And so on.

Please NOTE the less the number of plugins on your site – the better it is.

I had read blogs from some top shots in blogging business and had 40 plugins at a point of time. Well that advice was wrong advice. Stick to minimum number of plugins.

How to install plugins (Video tutorial)

#14 SET UP THESE MUST HAVE PAGES ON YOUR WEBSITE

Below are the few must have pages that you need to have on your site

  1. Home page
  2. About Page
  3. Services, shop or Sales page
  4. Contact Page
  5. Privacy Policy
  6. Disclosure
  7. Opt-In Landing page/ Free Resource page 

Moreover, once the site reaches a particular stage, making these changes gets more and more difficult to bring it up to speed and catch up with things we have not done correctly.

Hence it is imperative to start RIGHT. 

I have covered above steps in details in my How to start a blog e-book. If you have not downloaded yet do check out here on Amazon.in. It is available on Amazon.com here.

#15 WRITE AND PUBLISH YOUR FIRST BLOG POST

Congratulation you are now ready to start your journey of Blogging.

Note – Writing a blog post is very different from writing work we did in school and colleges. This is the reason many people who start a blog do not continue it after a period of time.

Very few  people actually are able to start a successful blog. The difference is because they do not know the art of content writing . I have covered content writing in by ebook- How to write awesome content that helps you earn money and win readers. 

How to add a new post in Gutenberg editor
(video tutorial)

How to write Awesome Blog posts

More frequently asked questions about blogging in India

- How much does it cost to start a blog in India

You can actually start a free blog using platforms like WordPress.com. But if you want to opt for blogging as a career and eventually want to earn money blogging in India you need to become self hosted and buy domain and hosting. A good hosting like chemicloud would cost you Rs 6000 to 7000 for 3 years (36 months) so approximately less than Rs 300 per month. 

 You can also claim free domain name for the first year

 

- Is blogging still profitable or a waste of time

I would say Blogging (when done correctly) is still profitable. There has never been a more profitable time to start a blog in India or anywhere else in the world.

So go ahead start yours today :-). Any questions you can ask me.

You can also read this book to help you in starting  a successful blog in India

- How can I start a free blog in India

In case if you want to earn money blogging I would recommend not to use free blog platforms.  

But if you really want to start a free blog use free platforms like WordPress.com and blogger. I would recommend using WordPress.com and getting started. If you need help in starting  a free blog – you can get this how to start a free blog course and follow steps.  

In my book how to earn money using blog and social media – I also talk about how you can earn money using a free blog 

 

- How much a blogger earn in India

Blogging income can come from various sources and depends on multiple factors like traffic, niche and how much is a blogger trusted. Is he or she also an influencer. Doe he or she have hos own products

Bloggers can earn between $300 to $400 per month. Some bloggers also earn as much as $10,000 per month and some established 6 figure bloggers can earn as much as $20,0000 to $30,000 per month.

This income can come from 

  • Ad income
  • Affiliate income 
  • Products and Endorsements

-Do bloggers get paid? If yes, how long does it take for a new blogger to earn money?

Yes bloggers do get paid. To start with you can work as a content writer for others. (Read how to become a content writer in India)

Meanwhile work on your content strategy, by learning SEO and doing keywords research.

If you learn your basics correctly, usually bloggers start making money with in 1 to 2 years. Also if you are an influencer and already have an audience you may strat mamjing money much sooner

 

-I am not good at English can I start blogging in India

Yes.

Nowadays there is also demand for content writers in regional languages so you can actually use your blog to showcase your work. Also you can target keywords in regional languages.

For English you would need to know the basics and keep on improving your skills with time. 

You can also use tools like Grammarly to help you. Grammarly also helps a chrome bar extension and free version.  

-How often should I publish content on my blog

There is no fixed rule. More than how often you publish content, It is more important that you write in SEO optimised format, write good quality content and create a content calendar after doing keywords research.

You will find details of this methods in my keywords research and competitor research ebook. 

You can check out all my courses here

MUST READ FOR NEW BLOGGERS

HOW TO USE AMAZON FOR EARNING MONEY

Here is a step by step tutorial on how to get started with Amazon affiliate marketing

BEST FREE BLOGGING COURSES

Looking for free Blogging courses to make your blog Profitable. Yes there are multiple free courses to get you started, to set up your Pinterest profile correctly, to understand SEO, to get traffic and understand email marketing. Go no further, here I have compiled a list of my Favourite free blogging courses that you can take right now.

HOW TO WRITE CATCHY TITLES

If you are wondering how to write catchy titles for your blog posts, powerful headlines that makes people open your email, or engage on your social media posts or click on your pins on Pinterest then you are in the right place. We are going to cover some easy tips and actionable tricks that can help you in writing catchy headlines. Includes great headline examples, list of catchy titles generators and a lot more. Do not forget to Download FREE list of 300+ catchy titles headlines ideas

BEST BLOGGING TOOLS AND COURSES

Looking for Best Blogging courses and tools to make your blog Profitable. I have used many courses and used many tools, here is a list of selected few that you can TRUST