How to Choose a Topic for Your Blog?

Do you want to be a professional blogger? Blogging can be a very rewarding career. It provides time, location and financial freedom! I have been blogging for the past 10 years and I will be blogging for the rest of my life. It is definitely fun and rewarding.

However, if you do not choose the right topic for your blog, you will fail. Your blogging success depends on the topic that you choose to blog about. There are three main factors involved in choosing a topic to blog about. Let’s discuss all of them in this article.

1. Passion

You need to have a passion for what you do. If you start a blog just because it looks like there is a market opportunity, you will fail. After some time revenue may not motivate you. But if you have a deep passion for the subject that you are blogging about, you will keep going with it even if the odds are against you.

My first blog was a blog about motorcycles. I started this blog because I was deeply passionate about bikes and I also felt that there was no website in India which blogged only about bikes. When I started the blog in 2008, it was an instant success. I got 22 visitors from Google Search on the very first day. It grew to a few hundred visitors a day within a few months.

By 2011, the blog was getting more than 1 million page views a month! We were recognized by all the top motorcycle manufacturers in the country and we were invited for launch events and motorcycle shows such as Auto Expo. We would get media passes and were treated like VIPs! I even got a free trip to China to visit a motorcycle factory as a result of this blog.

I sold the blog in 2012 for a profit and then worked as a digital marketing consultant in various startups in Bangalore. Marketing being my other passion, I started which has gathered more than 150,000 subscribers as of now.

So when you are starting a blog, you need to ask yourself – are you passionate about this topic? Do you read on this topic and follow the news regularly, if yes, then you have crossed 33% of the journey. Because having a passion for a topic is not the only criteria which determine your blogging success. Here are the other two:

2. Market

If you want to be in business and make profits, you have to make something people want. Any product or service, no matter how passionate you are about it, will not sell if there is no demand for it. Let’s say you are passionate about making cakes with wine, but no one cares about wine cakes. That could be a disaster for you because unless the market pays you for your passion, you cannot keep doing something that doesn’t pay your bills.

When I started blogging about bikes, there was enough demand for content about bikes. In 2008, none of the big publications had an online presence. They were publishing articles in magazines and newspapers and not online. So as soon as I started blogging, there was a huge inflow of traffic.

How do you find out the demand in the market? There is no right way to go about it. Do enough research and be open to information around you. Keyword research online can be a way to find out if people are searching for something, but that doesn’t give you the whole picture.

In general, if you think about a topic that you are passionate about, and if you are deeply involved in that topic, you will be able to know if there is a market demand for it.

3. Talent

The third piece of the puzzle is Talent. Let’s say you are passionate about cars. There is a market for content about cars. But if you cannot write about cars or create rich content around it, then there is no way you can move forward.

But the good thing about talent is that you can acquire it. Passion cannot be acquired. Market demand cannot be created by you. However, you can learn and become talented!

When I was running my blog about motorcycles, I acquired a lot of skills over time such as maintaining public relationships, managing freelance writers, accounting, video creation and editing. All the skills helped me to grow the blog quickly to millions of page views.

Final Words

I hope this article gave you an idea about how to become a successful blogger by making sure that the topic of your blog fits into the three circles.

All the best for your blogging efforts! If you have any questions, leave a comment below!

105 thoughts on “How to Choose a Topic for Your Blog?”

  1. Dear Sir,

    Thank you for your insightful suggestions. I have been writing and editing several news stories. I am keen to now more.


    • if you want i can create a blog for you . creating a blog don’t need much experties .you can create your own blog over and if you want much control over your blog ,you should try .Here you can find free templetes and its not hard to learn how to work with wordpress blog .you can quickly grapes basic of wordpress blog .there is a lot of stuff over youtube.

      • Creating a blog is not at all unattainable but attaining force of traffic towards your blog to make your wallet rich in this throat-cutting competitive market is the main issue.

  2. Hi DigitalDeepak, Thanks for your excellent article on how to go about blogs. I kept the prefix as it suits you fine with your precise content and explanation.
    Best wishes and regards,
    Ganeswara Mohapatra

  3. Hi Deepak,

    I’ve been following you for a while now and just when I was searching information on blogs, this article came to my inbox. So, here I’m writing to you about my questions related to blogs.

    There is a travel portal which is right now looking at getting traffic to the website. They are active on social media platforms as well. If the aim is to get more traffic on the website, I feel sharing other site’s popular/trending content relevant to the website is one way to keep people engaged and attract new traffic. So my question here is : for a new travel website, at what stage should the website start sharing other bloggers’ content on social media?

    Please let me know your thoughts about it.

    Thanks & regards,

    • Instead of sharing other bloggers content directly, you can try doing a round up post the best posts from other bloggers and then share it on social media. Content curation is better than just sharing it.

  4. Awesome Deepak.
    As a digital marketing guru, you tell your followers what skills are required to become a successful digital marketer

  5. Very nice article sir.
    I have started a blog about inspiration and spiritual awareness…its a free blog on and I intend to make it a paid one in near future…Right now I have created a facebook page with the same topic and I post on it. Its actually an effort to improve my writing skills. But my problem is that I dont get enough visitors and likes. How can I improve my status?

    • I would recommend creating a self-hosted WordPress blog so that you can commercialize it. Keep creating more content and use search and social to scale your traffic.

  6. Hi Deepak,
    First of all I must thank you for sharing your experience, it really helps us to grow. I have a PC/Lap service centre with 7 employees. I am currently targeting only 5 km in radius to provide uninterrupted service, I cannot extend my business throughout Chennai – I am hesitating to use some of your techniques to increase business because my targeting area is very small – please advice.

    System Cares

    • As of now, you can target Chennai as a whole but targeting a small area in Chennai is not possible due to the limitations of FB ads and other ad platforms.

  7. Sir,
    Thanks for your informations. I have been writing blogs on tech related problems and solutions on But till now I didn’t not get any satisfactory traffic my blogs are not showing in the first page of Google search. So what should I do now… Should I change the topic or I should keep the same topic. Please help me in this regard. Please suggest brand new topics to start up again…. Please help sir…

  8. Hi deepak,
    The article is very helpful in identifying a good niche. But can you elaborate about the ‘market’ point. Can you give some tips on how to check if the market has enough buyers, products and potential to grow.

    Imran Patel

  9. Your constant guidance over different aspects need not my appreciation.However,I am planning to right Blogs also and your this article proves very helpful to choose over the subject.Thanks very much.

  10. Hi sir,
    It is a great article, and i hope it helps everyone including me to be a successful blogger. I should thank you because you inspired me to have a blog and i started a blog called ( mainly for management students to have the knowledge of current trends and issues). i need few tips from you regarding content and to increase no of viewers because i finding it quiet difficult in building up the content and. please do visit my site and suggest me necessary changes to have a better blog ( .
    Thank you.

  11. Hi
    Sir, your blog post are very nice topic how to choose a topic for a professional blogger.
    I am very happy and exhausted for own blogging.
    Thank you so much for sharing this nice and beautiful post.

  12. Beginning to get good insight about blogging.thanks deepak.what I don’t know for sure now is, how do I start-up my own blog?

  13. Hi Digital Deepak,

    What should be the frequency of article posting on blog for a starter: Daily, weekly, Bi-weekly, Monthly or quartly?

    • There is no right answer to this, but in general – a higher frequency is good, as long as the quality doesn’t go down.

    • If you are just starting, I recommend once in a week.
      Don’t be tempted to do so much in a week.
      Just make sure you are consistent and your quality does not reduce.
      Most starters become too earger to write but do not do so often enough.
      The key to blogging is consistency.

  14. Hello Deepak Sir,
    I have been following you since 1.5 year and i came in this industry of Digital Marketing before 2 year. your are too simple to understand with great Concept thanks for sharing the amazing information as you always share your idea on blog.

  15. Hi Deepak Kanakaraju,

    Your articles hits the exact questions that i have in my mins with regards to starting a blog.

    However my 2 more major concerns apart from this question of how to choose topic is

    1. Is it worth starting a blog with paid domain name and web hosting? Because i am not an earner and worried if i couldn’t pay bills for the same if i don’t get traffic for the website i start.

    2. How is the copyright thing is done to protect our page content from duplicating. Do we have to get copyrights to our website?

  16. Hello sir..
    I m ur huge fan.. I m waiting for next concept on blogging …
    Thank you sir
    U done it well u r rockstar of blog world…

  17. Hi, thanks for your time and lessons. I am currently running a business marketing consulting platform on social media especially instagram where I feel a larger percentage of my clients are (primeresourceng), I don’t know if I would need a blog, cause I wonder what content I would be feeding it with. And I also registered the domain with .xyz what’s your advice?

  18. Hi Deepak Sir,
    I am very much please to get your informatic story. I am very new about digital marketing and how I will create a blog and how I will write.I want to write about school /college grammatical solutions. Please inform me in details about it.

  19. Thanks for the great insight, Mr Deepak. I just need you to clarify me on a problem. How do I create sub-pages on a page on my hosted WordPress site? (
    For instance, I create a page and title it “How To”. Then how do I add sub-pages inside it with similar how to titles like ” how to write good contents”, “how to maintain your brand”, etc, all indexed under the main page ” How To”….
    Please reply. Thanks

  20. Hi Deepak,

    I have read your blog, it makes me the good opinion about writing the blogs or I have found out the usefulness of blogging our services.

    I have one doubt and need to know from you, talent… What do you mean here, the topic talent?

    Is it our talent to bring the new concepts of my services or by a sense of writing the blogs?.

    Still, a little bit I want to knew on this topic, kindly help us on this topic.

    What kind of talent should I acquire? eg. learn more about my service or give your ideas ill follow it.



  21. 1. Is it worth starting a blog with paid domain name and web hosting? Because i am not an earner and worried if i couldn’t pay bills for the same if i don’t get traffic for the website i start.
    2. How is the copyright thing is done to protect our page content from duplicating. Do we have to get copyrights to our website?

  22. Thanks bro for sharing this post. I am also interested in making blog but don’t know the topic for the blog. and lastly I have started blog for technology related stuff as I have interes in technology. Bus still doesn’ know the topic for which I can post to my blog. will u help me?
    my blog is

  23. Sir I want to start a blog but don’t know where I start it…Plz advice me.. from which I can get more traffic

  24. Hello Deepak,

    Nice article by a nice person…Congratulations for it.

    May I know this blog is written by you on word press?

    Please let us know.

    Thanks n Regards.

  25. Really great thing you are doing sir. But I am new to this digital field. I will follow your guidance step by step sir.

  26. Hello Deepak,

    Can some one chose a topic like Ecommerce. Then write on everything about ecommerce and other digital marketing concepts like email marketing, digital ads, mobile commerce, affiliate marketing, digital advertising, social, Seo etc. I said this because I follow everything on digital marketing but I will to use a particular niche to introduce myself

    Arinze your long time follower and mentee from Nigeria

  27. Dear Sir
    Thank you for this article and the digital marketing lessons i receive from you free of charge! I am yet to start a blog, am at the stage of looking for a topic,, once i do the basics i will write to you for advice on how to grow it. I am from Kenya in East Africa and i am delighted to learn this new marketing skills.
    Thank you

  28. Hi Deepak,

    Thanks for Such a Great In site on Digital Marketing. Would like to know more about others lesson and move forward with new Career.

  29. I started a blog about motivation. I love to motivate and inspire people a day I have found out that it naturally flow through me and I am passionate about it too. Is that enough to sustain my blog not undermining my doggedness and unrelentless effort anyways

  30. I hope I will not be mistakened to call blogging a career, if I am not then in a career that is thriving like yours. How do you cope with the challenges of work. Do you have other people that help in the workplace. That is to share post or manage some other aspect of the business moreso now that you are an entrepreneur?

  31. hi
    I am looking for gifts blog and sales blog , i am confused about name , what will be the best name ,can you suggest , single name for these. I start this after reading all from watching your videos. Thanks for such content.

    Thanks & Regards
    Vinod kumar

  32. Hi Deepak Sir…

    I am following you from Feb 2017 and the way you are teaching I really like it..I have installed a wordpress directory theme…and I have customized according to my requirements.
    Actually my portal is B2b and B2c Search engine like (Justdial, Grotal, Yellowpages) and all these portals promises to their customer promote business their own portal at the same time I am promoting customer business listing on Google 1st page via my SEO services. And in my portal listing is completely FREE but, yes if any of my client/visitor/customer wants to target their keyword on Google 1st page then he should spend 1000rs per keyword/per year.

    I am also in internet marketing field…and I would like to request kindly suggest me best blogging things for me…

    Looking forward to your reply.
    Harpreet singh kajal

  33. Hello sir, I am thinking about creating a blog about movies as I am deeply passionate in movies.
    Do I have a future in this?
    Like giving reviews, news and top tens???

  34. Hi sir, I am a freelance content writer I work for websites to write articles on e-commerce, lifestyle topics, travel, food etc. Often I get confused to choose topic on which I should write so that it will interest the users and generate more views on my blog. Can you suggest me what should I do to get that blog topic which will interest the target audience

  35. Hi Deepak sir, mesmerising effect of teaching is inherent in your lovely style. I am a teacher and I, too, try my level best to get the intended message driven into the students’ mind.I wish your this very group creates a blogging history in digital age of the present era. Thank you for being so kind to help your fellow countrymen get insight into this complex subject of blogging in two days’ span.

  36. Hi Deepak, I am very much thankful for you to write an excellent blog and share your experience also. Really it will help me and others a lot. I am from medical background. I want to write my blog on health tips. But while search, I found some good websites are already present on same topic. Could I choose the same? will it be successful? Please suggest.

  37. Hello Sir,
    After reading your posts and mails am very eager to start a blog of my own. But its very hard for me to choose a topic. So I request you to please help me to choose a topic. Please suggest me through e-mail. Thank you

  38. Hello sir,
    First of all a big thanks for your free online digital marketing course.
    i started ma website with . I started ma first blogging. Bt i decided to blog with any topics like technology,health,film,persons,automobile etc. So is there any problem with ma idea sir.

  39. Hello sir,
    I have created my blog before 5months it’s regarding the fitness,health, motivation al and inspiration al blog I have created some context and add 7-8blogs to my site.I have created FB page also to flow the traffic now I wanted this as my revenue generating blog from affiliate marketing how to do that please guide.also I have created Amazon affiliate marketing page on FB my name Amazon deals but still not getting anyone to buy the products,please let me know the tools and refering blogs sites,also tell me the tricks how to generate revenue from the two

  40. Dear Sir.

    After going through the article on Blog, I too would like to create my own blog and would like to create a Brand of my blog/website and would like to Generate Visitors First and would like to know how many people are visiting my blog and go on with other aspects.

    But, I do not know how to create a blog in Facebook though I have an account. Can you pleae help me how to create a blog i n Facebook and any procedures to follow after creating a blog or are there anyo other methods or websites to create a blog and link in my Facebook account.

    Can I generate revenues with my Blog and what are the steps to generate revenues with my blog. Can you please help me out with this.

    I want to experiment on my Blog how to get/ generate visitors and transform them to active members/subscribers etc.

  41. Hi Sir,

    Thanks, Sir , As a digital marketing guru.You Shared such a great knowledge. Before reading your blog.I am Faced lots of problems. Thanks for such a Great Tips…….

  42. Hi Deepak,
    Thank you for sharing your knowledge and insights on Digital marketing as a whole. I receive your lessons on a regular basis and follow them to learn. I have also decided to write blogs. Purchased a domain name not yet hosted but, very soon I will. I know the topic that I want to write on. One thing we all know that, a single individual never have full Knowledge on the topic. Can you please help me on how we can write a blog effectively with Research and Persuasive content.

  43. Hello Sir,
    I am big fan of yours. I think the most important thing you mentioned here is “Passion”. Without it writing anything is not going to be meaningful.

  44. I have created my blog before 5months it’s regarding the fitness,health, motivation al and inspiration al blog I have created some context and add 7-8blogs to my site.I have created FB page also to flow the traffic now I wanted this as my revenue generating blog from affiliate marketing how to do that please guide.also I have created Amazon affiliate marketing page on FB my name Amazon deals but still not getting anyone to buy the products,please let me know the tools and refering blogs sites,also tell me the tricks how to generate revenue from the two

  45. Hello

    I think this topic will be getting more search on google. Because so many people want to know about niche to start a blog like me 🙂
    I have decided to start a blog on top 10 list. Will it be good.
    Kindly reply this comment so i can get your opinion

  46. Hello Deepak
    A most informative post to start with. I was a follower of your blog and had found it to be most informative.
    I have been thinking of blogging for quite some time but yet to commit as I am unsure if sticking to a particular genre [like your blog] is vital for generating a decent amount of traffic.
    Thank you.

  47. Hi Deepak,

    Your blogs are always awesome and I just enrolled myself in your 100 days blogging course. I always wanted to start my own travel blog but I am really confused about choosing the exact topic. As I have searched about this, there are already so many travel blogs and after reading your article I don’t know how can I make my blog different from those.

  48. Hii sir.. Rushikesh here..
    I want to start blogging about electric cars and renewable energy…
    I am really passionate about it but don’t know a systematic way to start a blog… It will be immensely helpful for me if you guide me…do reply

  49. Hi sir

    In my site name is i will cover all motor latest information but.there is rpm is too low. How to increase the rpm speed. finally this topic is worth or not please give instruction to me

  50. Dear Deepak,
    Thanks for your blog. Recently I am reading your emails. I want to ask you on question. I am a nutritionist. I have given training on supplements for a company. Can I write blogs on health nutrition and supplements? Or please suggest something which will draw traffic
    Thank you

  51. Thanks for the informative post sir. I started blog and never get any revenue due to lack of bad niche choice. I realized and learn from the error. I believe that failure gives experience.

    However, your post provides some great information about choosing the niche. I will follow up for my new blog. Hope, I will succeed in this blog industry.

    Once again, thanks a lot sir

  52. Dear Deepak,
    This is really awesome. Very simple and clear. I was struggling for a topic to create a blog. Now it gives me clear picture about it. “Highest point of contribution” is interesting and effective formula. Thanks.


Leave a Reply to Amar Chandra Halder Cancel reply