How to start a blog in India

How to start a blog in India

Do you want to start your blog in India but don’t know where to begin?

In this article, I’ll cover everything from how much it costs to set up, what to blog about, generating traffic, monetizing, and more. So, whether you’re just starting or looking for more information, this post is for you, guiding you to financial freedom!

Click Here if you’re in a hurry and want to purchase a domain and web hosting to set up the blog.

Keep reading, If you want to go slow and steady covering fundamentals.

Let’s look at some of the common doubts you may have about starting a blogging career in India.

Do I need technical skills to start and manage a blog in India?

Starting and managing a blog does not necessarily require technical skills, but having them can make the process easier and more efficient – to avoid paying freelancers for blog design, optimizing your blog for SEO, and covering aspects that can help grow your blog.

Can I create a blog for free?

Yes, you can, but there is a catch. Free blogging platforms hold a lot of crucial features back. They do not give you complete control over your blog aspects.

Investing in a self-hosted blog service is essential if you’re serious about making money off your blog. You will sound professional, authoritative, and credible this way once you start publishing content.

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

With Bluehost, you can spend Rs.179 monthly getting your blog set up. The good news is that you can register your domain name free of cost for the first year with Bluehost.

How to make money from blogging in India?

There are many ways to make money out of a blog. Some popular methods are affiliate marketing, sponsored content, offering services, selling digital products like eBooks and courses, running ads, etc.

How long does it take for a beginner blogger to start making money?

It’s important to note that making money from a blog can take time and requires consistent effort. You’ll need to build an audience and establish your blog as a trusted source of information in your niche before you can start earning an income. However, most beginners pick up momentum within one to two years.

How much does a beginner blogger earn on average in India?

A beginner blogger in India will earn between Rs.2000 and Rs.50,000. These numbers can grow and are highly influenced by blog authority, relevant blog traffic, and engagement factors. So, a blogger must continue finding ways to be creative and offer value to their audience to secure their trust and eventually grow income.

Let’s dive into the actual topic – starting a blog in India.

How To Start a Blog in India – The Ultimate Guide for Beginners (2023)

Step 1: Understand why you want to blog

There are many reasons why people blog. For some, it’s a way to share their interests and hobbies with the world. For others, it’s a way to connect with like-minded people or build a business following. And for some, it’s simply a creative outlet.

Whatever the reason, blogging can be hugely rewarding. It’s a great way to express yourself, connect with others, and potentially make money!
Here are three persuasive reasons why you should start your own blog today:

You must know your blogging goals before you actually start a blog. Although this could change with time, I believe having clarity from the commencement is vital.

If you have no idea about it, the following are some of the reasons for a person to start blogging:

1. Sharing a passion

Do you have a hobby or interest that you love? Why not share it with the world via your very own blog? Whether you want to write about fashion, food, travel, or something else, there’s sure to be an audience for you. Not only will blogging allow you to share your passions with others, but it could also lead to making new friends who share your interests too!

2. Add value

You can help others with your expertise on a specific topic with a blog. Knowing you can inspire people is a great feeling and only makes you do more. You’re making people’s lives better and making their time productive.

3. Build authority

You may want to build trust and credibility in your industry, right?

A blog does that. As a matter of fact, this blog you’re on does that for me. You will be flooded with personal and professional growth opportunities when you earn authority over time by helping others with your expertise.

4. Make money

If done right, blogging can be pretty lucrative. So if making money is one of your motivations for starting a blog, then know it is definitely possible!

While I pull in $300 to $500 per month, some bloggers make over $10k to $100k monthly, which puts me to shame.

I also want to set your expectation and ensure you are more practical in understanding that building a profitable blog takes time, effort, and investment. I promise you will earn money from blogging if played it for the long haul.

5. Meet new people

Being an Introvert, it has been difficult for me to meet new people and start fruitful conversations.

It is not the case when you run a blog. As you drive a new audience, peers, and Influencers to your blog who share similar interests, you’d be surprised to see it’s not hard anymore to talk to the people.

6. Land your dream job

Being an Engineer, I hated doing a sales job after graduating college. Every day was a struggle; every rupee was precious, and I wanted out. One fine day, I decided to follow my passion for blogging which eventually helped me get into many other businesses.

A blog is a great way to showcase expertise and land your dream jobs.

7. Gain skills

You will master some of the high-paying skills like WordPress website design, Content marketing, Logo and visuals design, copywriting, SEO, affiliate marketing, and more when you start a blog and manage it on your own.

Step 2: Find the right blog niche.

A blog niche is a focused area of a broader market your blog serves precisely. To put it simply, a niche is a sub-area of a large market.

For example, take a broader industry like Personal Development in which Happiness, Personal Brand Building, Religious & Spirituality, Leadership, Career Development, etc., can be the niches.

You can even narrow down these niches to blog for a specific range of audiences, avoiding burnout. You can enhance your blog categories and serve broader audience groups as you achieve considerable heights.

Let’s learn how to find a profitable blog niche in three easy steps.

Step 1. List your passion and skills

A jumping-off point for finding a blog niche in India is listing your skills and passions that you’re good at and enjoy doing. There are two good reasons for this:

The first reason to start with the area you’re passionate about is that building a lucrative blog business takes time and energy. Before making the rupee, you will need to invest effort into setting up your blog, content marketing, SEO, blog promotion, driving web traffic, etc. This chore is best done as the chore of love. If not, you will soon give up.

The second reason to start with things that you’re good at is that the audience must feel that you’re authentic. You can’t fake it by putting scraped or lousy content after referring to a couple of competitors; people know their stuff. It probably won’t pay off if you don’t have decent knowledge or the zeal to master your niche. A greater understanding of your target group and their needs and your niche expertise helps your brand message resonate with prospects and sets you unique in the market.

Step 2. Identify Content gaps to fill

You need to know your target group’s problems and develop ideas to fix them. As a blogger, you will be more successful the better you become at helping people.

Think like a reader and note down what you wish existed that doesn’t.

Competition is good; look at them and understand their pros and cons to surpass them by filling gaps with your talent.

Step 3. Assess niche potential

You must ensure your niche is broader enough to be feasible but not so extensive it’s non-feasible to aim. You can inspect many ways to determine whether a niche is viable. Three significant ways are:

a) Keyword Research

Use keyword research tools like SEMrush, plug in the keyword related to your niche, and see the monthly searches people make, which helps identify if the niche has a market. SEMrush even measures the competitive angle for niche keywords with K.D. (Keyword Difficulty) metric, ranging from 0 to 100%. The higher the percentage is, the more difficult the competition will be to rank for that term. Focusing on low K.D. Keywords give you an excellent chance to rank top on Google as a newbie.

b) Look at the trends

You need to peek at what’s happening in your niche and what people are conversing about. Google Trends is a great free tool for understanding the popularity of your niche keywords.

Unlike SEMrush, it doesn’t show you the exact monthly searches. Instead, it maps search terms’ popularity trends graphically. For example, see how the popularity of the terms’ cricket in India’ and ‘football in India’ varied over the year.

Interest over time: Numbers represent search interest relative to the highest point on the chart for the given region and time. A value of 100 is the peak popularity for the term. A value of 50 means that the word is half as popular. A score of 0 means there was not enough data for this term.

c) Competitor research

The final step in evaluating your niche is competitor analysis, monetizing their blogs.

  • Is it through affiliate marketing? If yes, what is the range of products you can promote? Can you incorporate those into your content?
  • Is it through digital products? Are audiences purchasing eBooks, courses, webinars, and consultation services?
  • Is it through advertising? If yes, what’s the revenue model? How much a blogger makes with a certain amount of traffic?

Pro tip: The best blog niche can be spotted somewhere where your passion, audience needs, and market potential align. So take your time getting to that.

Recommended Reading: 15 Best and Profitable Blog Niches in India

Step 3: Choose a Blogging Platform

For publishing content and blogging in India, you need a platform. I recommend because for the following reasons:

  • Set up the blog with no coding knowledge.
  • Over 58,000+ themes and plugins to work with.
  • Create content easily and manage it.
  • Design or add the new functionality as you want.
  • Control over your blog; design, content creation, and scaling to monetization.
  • Seamless integration with page builders and tools to make your blog more appealing.
  • A massive community for discussing possibilities with and helping each other.

So for someone new to wants to start a blog in India, is the right choice.

Recommended Reading: 8 of the Best Blogging Platforms in India

Step 4. Select a domain name

A domain name is your blog’s address by which you will be identified on the Internet.

For example, My blog address is My friend Nikola Roza uses his full name as a domain URL for his blog, and some bloggers get creative with their domain names, like,, etc.

In any case, it’s easy to register and manage your domain name with Bluehost. Plus, you will get your new domain free for one year with a specific Webhosting plan you opt for.

A professional, easy-to-read, and brandable domain name helps you stand out and improve your online presence.

Consider the following tips to get a great domain name for your blog:

  • Avoid numbers, hyphens, and symbols that make it harder to say and remember.
  • Be intuitive; find a domain name that clearly conveys your blog business.
  • Try to secure a top-level TLD, like .com, to sound more legitimate and authoritative. Country-specific TLD works excellent if you’re planning to grow a local blog business. For instance, .in for India.
  • Use dictionaries like WordPlays and Thesaurus to collect synonyms and catchy words from your niche, unleashing creativity.

Step 5: Create Your Web Hosting Account

Since you’re starting, understanding and exploring the web hosting choices can be overwhelming. To help you, I recommend beginner-friendly, secure, and affordable hosting that offers good customer support to pull your blog online.

The name is Bluehost.

Why is Bluehost my #1 recommendation for someone who wants to start a blog in India?

  1. Officially recommended by
  2. Affordable, even for new bloggers.
  3. Free domain name for the first 12 months, saving Rs.1000-1500.
  4. Free SSL certificate (HTTPS) is one of Google’s ranking factors.
  5. Easy setup wizard to onboard you with a brand new blog in just a few minutes.
  6. Help 24/7 via chat, phone, or email.
  7. 30-day money-back policy.

Step 6: Install WordPress Blog

Follow this video tutorial that walks through the process of setting up your new blog in India using Bluehost step-by-step:

Bluehost should email you new hosting credentials and setup instructions after payment. Follow the instructions link, and you will be ready with a new website/blog in a few minutes.

When the installation is complete, you can use the admin URL to log in to your WordPress dashboard. It usually looks like

Step 7: Design Your Brand New WordPress Blog

After running through the WordPress setup wizard from Bluehost’s Cpanel, you will get to see your new WordPress dashboard like this:

How to start a blog in India

a) Five Initial essential WordPress settings to do

The following settings are simple and can be done in 15-20 minutes, so don’t get cold feet.

1. Reset your admin password

Weak and default passwords can make your blog vulnerable. So create a hard-to-crack password and lock it safe.

You can reset your admin password by accessing your profile from the dashboard’s top-right area. And then, scroll down to the Account Management section, as shown in the image below.

Set new password (How to start a blog in India)

2. Configure general settings

You will need to navigate to Settings –> General to do so.

  • Site title: Change the default title from “My WordPress Site” to your blog name.
  • Tagline: By default, it is “Just Another WordPress Website.” It should be such that it resembles your blog.
  • Membership: Uncheck to avoid spammers.
  • New user default role: Subscriber.
  • Timezone: Set it up as per your regional time.

3. Delete default (dummy content)

A “hello world” dummy content will be created on your page and post sections by default upon WordPress installation. It may look as shown in the image below:

Although it does not harm you, delete it to make your blog more professional.

4. Set permalink structure

Permalink refers to the default URL structure of the blog posts you publish. In WordPress, by default, it is which is not communicative.

To make it right, visit settings–>permalinks, select “post name” structure and save it.

WordPress permalink settings (how to start a blog in India)

5. Moderate comments

Don’t allow spammers to enter your blog with junk comments. You must approve the comments before they go live on your blog. Here’s how you set such moderation:

Visit settings–>discussion–> Check the “comment must be manually approved” option and save.

comments moderation in WordPress

b) WordPress pages and posts

You must create essential pages like ‘Home,’ ‘About,’ and ‘Contact.’

To add a new page to your WordPress website, click Add New under Pages.

You will see the WordPress editor with blocks. Each block has controls, like adding a new paragraph/heading/visual/bullet list/quote/table/colors/downloadable file/button, etc., and can be accessed with the ‘+’ icon.

Next, add the page title content, set the custom permalink for the page, upload a featured image that resembles your page, and preview the page to check if everything seems fine. If yes, hit the publish button.

Once you have published the page, you will see an acknowledgment that the new page is live and ready to view.

The exact process works for posts as well.

You can edit and update options whenever you want to modify page/post information.

c) WordPress plugins

WordPress plugins can be used for various purposes, such as adding new features, changing the appeal of your site, or adding new functionality without sinking your teeth into coding.

There are many different types of plugins available for WordPress users. Some plugins are free, and others have a cost associated with them.

I recommend reading the 18 Best WordPress Plugins for New Bloggers guide I created to learn which plugins help your blog the most.

d) Installing a WordPress theme

Installing a theme is one of the final steps in setting up your new WordPress blog. You can install one from your WordPress directory under the ‘Appearance-> Themes’ section or upload it after getting it from 3rd party theme creators.

Every theme you access from the WordPress depository is either free or freemium. Use the theme search bar if you know any names, or browse by applying a feature filter to narrow down a specific range of themes.

Here are my two top favorites:

On the other hand, we have page builders like Elementor and their add-ons in the form of plugins; they take your design to a new level. Once you install them, you can access pre-templates and blocks to build your site better.

After browsing and selecting your theme, press the ‘Install’ and ‘Activate’ buttons.

Next, go to your WordPress dashboard ->Appearance ->Customizer, where you can tweak the blog’s layout.

You can navigate through various settings in the left-side customizer and preview the site on the right before making it live. You can add/modify the header, footer, blog layout, colors, typography, etc.

You can access features depending on the version (free or paid).

Step 8: Write and publish the first blog post

If you’ve started a personal blog, in your first blog post, you can introduce yourself, share your experiences, what motivated you to create a blog, your blogging goals, etc. Go beyond the story you put on your ‘About’ page. It helps your target audience to get to know you better and connect.

If you’ve started a niche blog, you better be buckled up from day one. Think of a core topic from your niche you’re good at already. As you publish more blog articles, you can easily organize them into multiple categories to make your users navigate efficiently.

Remember, your first blog post is essential, but that’s not all. Don’t aim for perfection; it will only make you stressed. Instead, start, and thrive on being better.

Here are some ways to find inspiration to write your first blog post:

  • Know your audience well so you can write a pillar blog post that resonates with them.
  • Explore competition.
  • SEMrush tool makes it easy to identify content ideas for your new blog.
  • Signup for Quora to understand what people are looking for in your niche.

Must read: 19 Best Blog Writing Tips for Beginners

Content creation tips

With around 8 million blog posts published on the Internet, it’s hard to stand out with mediocre content. So take your time and ensure quality with proper content marketing strategy and consistency.

When I say quality blog content, here are some of its qualities:

  • Relevant
  • Actionable
  • Authoritative
  • Leverage SEO
  • Informative
  • Target a single purpose
  • Speaks to your target group
  • and brims with your personality

If you ever need help in content creation for your blog, please consider hiring me as – Freelance content writer in India. My rates are affordable, and I can significantly impact your blog.

However, like most beginners, if you feel creating better content is not your piece of cake, the following is my advice before you leave.

Keep practicing writing and reading every day. Befriend English writers and bloggers throughout so you can improve your English skills. Turn on the TV, and watch English Sitcoms with/without subtitles to improve your English vocabulary, and I feel there’s no better way than it.

You can also leverage tools like Grammarly. Grammarly has a free extension you can use to help you. And if you want to go pro, a discount for Grammarly Premium is available.

Note: You can also use an A.I. writing tool like JasperAI to help you produce 100% grammar-correct content. However, you need to input the basic content flow to yield the A.I. result.

Affiliate Disclosure: This blog contain affiliate links and I earn a commission if you buy through my referral links. Read the full disclosure.

Leave a Reply

Your email address will not be published. Required fields are marked *


  1. Shaheer Farooq says:

    Very informative!
    Thanks for showing the best ways to make money from the blog. Imnew in blogging career, this post really helps me out and show me the right path.

  2. Really nice tips for anyone blogging. Just be you and write about topics you enjoy and are really interested in. Then you have a much better chance being successful then. I have a blog at hostinger, just writing about some of my travel experiences which I more than enjoy but I still got some great advise from your article thx.

  3. its very informative and helpful for blogger user, thank you for sharing 🙂

  4. vijay shah says:

    very useful information on starting a blog for beginners keep up the good work.

  5. A very detailed step by step tutorial! Right now its wise if we have our own online presence. Great job for sharing this! Very helpful for beginners!

  6. Company Registration says:

    it is very useful and helpful for blogger

  7. Ds prabha says:

    I want to thank to u.thank you so much for your guiding….

  8. Nikola Roza says:

    Hi Mudassir,
    great guide on starting a brand new blog. If I was starting one today, this guide is all I’d need to guide me:)
    You mentioned necessary plugins and I’d like to chime in on that.
    Content table plugin. Tables of content are great for breaking up post into digestible chunks, they offer great UX, and they even have proven SEO value for a website. I covered it on my site on one of the articles,

    1. Hey Nikola, If you are following this response feel free to share the link of your article on my Twitter. I will add. Thanks for the appreciate.

  9. very useful information on starting a blog for beginners keep up the good work.

    1. Hey Andy, I am glad you find it helpful. Keep visiting, thanks.

  10. Thanks you so much Mudassir for you effort to present such a information rich and helpful guide about starting a blog. You just clearly describe all the steps on the article to understand easily every things. like it.

    1. I am so glad you liked it, Keep growing! Thanks, Azhar.

  11. Maria Jibran says:

    This is really informative article. This is really useful for those who want to start blogging. I really appreciate your effort. Thank you for sharing this kind of post with us.
    Thank You!!

    1. I am glad you find it informative, Maria. Keep loving!

  12. Maria Luisa says:

    I am really happy with articles quality and presentation.and I really enjoy reading this post. The points are clear and easy to implement. Adding value to your audience by creating quality and informative content is a unique way to stand out Thank you so much

    1. Value is the key, Maria. I hope you will do great!

  13. Hi,
    Thanks so much for the detailed post very educative almost on everything.

  14. Such a fantastic informative article on how to start a blog.
    You put almost everything that anyone needs to start a website from scratch.
    It’s definitely helped lots of beginners to start their online journey
    Thank u

    1. Hey Bishnu,

      Thanks for the love, brother. Take care!

  15. Amit Mishra says:

    thnks for sharing such a great information, this is very helpfull for me, a lot of thnks for that

    1. I am glad to hear that, Amit. Thank you.

  16. Raushan Kumar says:

    You have written very good information but I have a question that how long does it take for a website to be ranked in Google

    1. I am glad you find it useful. Technically, it takes 1 to 14 days or even more to be ranked on Google based on many ranking factors like Content quality, UX, niche-keyword competition, and so on. Connect with me on Twitter DM, happy to help more!

  17. Jeangam Kahmei says:

    Hi Mudassir,

    Well, My answer to your question is, I started blogging to share the knowledge with people and when I get to know that you can even make money from blogging so the curiosity has arisen.

    I couldn’t agree more with your point of not having the right blogging attitude. Having the right attitude of blogging with real passion and consistency are the only factors that will work to be successful.

    This article is a good guide. So simple and practical. Keep on sharing your knowledge. 🙂


    1. Hi Jeangam,

      Blogging is similar to planting a fruit tree; choosing soil, seed, give a good amount of water, and sunlight. Eventually, the seed sprout into a tree. Patience with the right blogging attitude plays a key role to enjoy success.

      Thanks for your kind encouragement buddy.

  18. Amit Garg says:

    Hi Mudassir,

    This is really a nice post who are looking for starting a blog.

    What I liked most about this post is the motivational section, Don’t quit.


    1. Hey Amit, I’m glad you liked it. Thanks for stopping by buddy!

    2. Hey Amit, Yes we all need that little kick-start motivation to boost our senses. Thanks for stopping by…

  19. Marketerector says:

    I recently started my blog after procrastinating for so many years, It has always been my dream. This is so comprehensive and it is helping me through the early phase. Thank you so much.

    1. I wish you all the best for the new blog. Keep thriving!

  20. Moss Clement says:

    Hi Mudassir,
    Your article is a well-rounded post filled with valuable details. It is a great resource for bloggers, especially wannabes. I like how you structure the content. Good job!

    1. Yes, I created this guide, especially for wannabes. Thanks for the love and coming by, Moss. Have a great day there!

  21. Hello Arvind, thanks for asking. I have newly added the details in the Blog installation section. Feel free to ask if you have any further questions, glad to help.

  22. very useful information on starting a blog for beginners keep up the good work.

  23. Raushan Khuswaha says:

    Hey I want to make a micro niche blog but I don’t know much about it. Can you tell me about micro blogging below?

      1. Raushan Kushwaha says:

        Thank you for replying to our comments.❤️

  24. Gurjit Singh says:

    Thanks for the sharing of information. You have explain this in very detail. This is very useful for new and medium bloggers to get new idea and skill to improve their blog ranking and traffic. Well explained.

    1. You are welcome, Gurjit. Keep coming!

  25. Aadarsh Roy says:

    Hey Mudassir,

    Excellent post as usual. Many thigs to consider. I like your post especially the step-by-step guide that you have included. Blogging is an amazing and trending art. Blogging field requires a good writing skills, ideas and knowledge. Blogging provide us several benefits, as blogging platform provide us an opportunity to meet new people, share or ideas, knowledge and opinions. It also helps us to build connection and relationships and trust with other great blogger, improve our writing skills. We can also generate a good income through it if we are having a great writing skills, knowledge and ideas. It give us a chance to learn new things and stuff.

    Your 5 key points to consider while starting new blog really rocks and helpful. As this post will helps several users, people and readers

    Truly helpful post and thanks for sharing

    1. Hello Aadarsh,

      I appreciate your insights on blogging and I strongly agree with you that blogging is a profitable stream if we develop decent writing and research skills. Your appreciation means a lot to me, thanks for stopping by.

  26. hanifsaqib says:

    Truly helpful post and thanks for sharing

    1. You are welcome, Saqib.

  27. Vishal Rana says:

    Hi Mudassir,

    You have dome a Great Job.

    Your article is full of valuable information about “How to start a blog”.

    Well written and your blog have a beautiful layout.

    Thanks for sharing such great content with us.

    Keep providing great content like this.

    1. Hello Vishal,

      Welcome! I’m glad that you liked the content and UX. Thank you for stopping by and please keep visiting!

  28. Avtar Singh says:

    pls add detailed information on back links because its too hard for beginners to create back links & everyone knows the value of back links

    1. Hello Avtar Singh,

      I am glad to hear this. Yes, backlinks are so much important to rank well online. Moreover, hard to earn quality backlinks these days.

      I will drop a comment here once I publish the backlinks guide.You can also subscribe to my content through email ID. Thanks buddy!

  29. Anil Verma says:

    This guide is really helpful for newbie who want to start their own blog. Thank you so much for sharing such an informative article.

    1. You are welcome, Anil.

  30. Venkat Randa says:

    Niche selection is very important in blogging. you explained very well.

    yes, starting a blog with Siteground is good action.

    Thank you for this post. keep come up with this awesome stuff.

    1. Hello Venkat,

      Welcome to Nettyfeed, Glad to have you here.

      I agree your point on picking the right niche is one of the important steps for a blogging growth.

  31. Sayem Ibn Kashem says:

    What a beauty of the content. I always love to read your content. The way you explain something is very easy to understand and has its own beauty. keep it up, brother.

    1. Hello Sayem,

      Welcome and thanks for the love, brother:). Please keep coming.

  32. J krishna chaitanya says:

    wonderful explanation and thanks for clarifications in quick time.

    1. Thank you, buddy 🙂 Glad to assist!

  33. The article long but very informative. Everything was explained in detail. Thanks for the great article.

    1. Glad you found it useful, Rakesh!

  34. ujjwal gujela says:

    Hi Mudassir,
    Thanks for this informative article about how to start a blog in 2020

    1. Glad you found it useful, Ujjwal.

  35. You have dome a Great Job.

    Your article is full of valuable & great information about “How to start a blog” & earn money online through blog.

    Well written and your blog have a beautiful layout.

    Thanks for sharing such great content with us.this is useful for us..😘😘😘

    Keep providing great content like this.

    1. I’m very glad that you’ve found it useful. I thank you for this wonderful comment 🙂

  36. Amit Nair says:

    Hey Mudassir,

    This is an awesome and detailed blog post. It is the ideal guide for anyone trying to get started with blogging. Well done!

    I particularly like the section ‘Promoting your articles as a beginner’. Just creating great content is not enough, people must see it. It’s akin to someone having the finest Pizza in town. But unless people know where to find it, they will never know how it tastes!

    This line from your post is so much fun, yet very much relevant.

    ‘Most bloggers say, “Content is king” and I say “Promotion is Queen” and “backlinks” are people.’

    Keep up this great work!

    1. Hey Amit,

      Welcome. Very well said, Promoting content is equally important as creating.

      Thank you for this amazing comment.

  37. Sathish Arumugam says:

    Hey Mudassir,
    Great work! This a wonderful article which must not be missed. Undoubtedly, it will help every reader on starting the own blog in 2020.
    Good start…long way to go!!

    1. Thank you very much for your kind words, Sathish, have a good day 🙂

  38. Calvin Raza says:

    I really started my blog with your post sir! Thnk so much for knowledge

    1. Glad to hear, Calvin Raza. Good luck to you 🙂

  39. Mohammed Toufiq says:

    Hey, Mudassir!

    I landed here from your Twitter(follow me back if you don’t mind) handle.

    I must say, you kept the things very simple as much as possible, so the newbies can understand easily without getting confused. You covered everything required to get started with Blogging.

    I enjoyed reading the complete article.

    Keep up the good work!

    1. Hey Toufiq, thanks for the kind words! I just followed you back on Twitter, let’s be in touch 🙂

  40. Thanks Mudassir, I have just purchased domain and hosting after reading this article. I will follow the steps you have mentioned, please tell me how can I reach you if I want any other help in setup.

  41. Ahmed Tahir says:

    You are such an amazing blogger

    1. Thank you, Ahmed Tahir. I’m blushing 🙂

  42. hey mudassir ,

    bro i have daily page view around 60-80 . but in this page view im only able to generate around 2 dollar per month bro .actually this low traffic is result as i have only posted 24 articles from 9 month and due to job stress i stopped posting but right now im daily posting .just waiting for some ideas which i can implement to gain traffic and to generate some money 30$ a month kam se kam ..thank you bro 🙂

    1. Hey Amit, With the no. of views you mentioned, I’m sure you can earn more than $30/month. It all depends on various factors, to name a few: quality of your traffic, your engagement with your audience, etc. Start focusing on one article to be ranked on Google instead of 24 at once. Learn and implement SEO the right way, and most importantly, keep the patience, it is a long way.

      Make sure to check out this article to learn various ways to increase your new blog’s traffic – All the best!

  43. Rupam Sardar says:


    First of all thanks for sharing this good post. Indeed so insightful post ,and I am really benefited from this content.

    Besides, the design of this blog is so beautiful and caught my attention when i entered.

    Keep rocking!

    Rupam Sardar

    1. Welcome to BE, Rupam. Thanks for the appreciation and please do visit us again.

  44. Md Alquama Alam says:

    Detailed article man! You are really in-depth in Blogging. 🙂

    1. Happy to hear that, Alquama!

  45. Hello sir thank for it

  46. Kumar Abhishek says:

    Dear Sir
    Thank you for sharing such an informative and helpful article. your article contain a complete guide for every newbie bloggers. It help me a lot and hope it will also help and motivate those who are planning to start their own blog. I really appreciate you efforts.
    Keep inspiring ! Great work !
    Kumar Abhishek

    1. Mudassir Ahmed says:

      Love to hear that, Thanks, Abhishek! 🙏

  47. Susanta Kumar says:

    Hey Dear,
    Thanks for sharing this wonderful post For everyone who wanna start a blog.
    Keep posting and sharing knowledge posts like that.

    1. Mudassir Ahmed says:

      Glad to be of your help, Susanta 🙂

  48. Hi Ahmed, thanks for sharing your knowledge.

    Your points on the WordPress settings you told really helped me a lot.

    1. Mudassir Ahmed says:

      Glad, Jatin! Good luck.

  49. Jiten Patil says:

    You have covered everything that is essential to build a successful blog from scratch in india.

    Writing such amazing piece of content requires a little research and lot of practice that comes with time.

    I love the way you have conveyed each point so nicely & up to the point.

    Amazing article.

    1. Mudassir Ahmed says:

      Thank you for the feedback, Jiten!