How to pick a perfect topic for your blog post

How to pick a perfect topic for your blog post

When blogging is a big part of your business content strategy, and you post at least once a week, sooner or later you run into an issue: What to write about? How do I find this perfect topic for a blog post?

There are different ways you can go about it and here are my favorite ones.
How to pick a perfect topic for your blog post

See what’s getting traction

Go to and enter a topic that’s related to your niche or industry. will show you posts that are related and sorted by the highest number of shares (Twitter, Facebook, LinkedIn, etc). This will give you an idea what readers are looking for and what you can write about.

Next you can head over to Reddit head threads for a huge variety of topics and I’m sure you’ll be able to find the ones that are related to your business. On Reddit, the readers upvote the posts the like and downvote the ones they don’t. This way the best reads rise to the top. Find your thread, check out the top reads and get some ideas brewing.

See what’s getting covered

Go to and look for your niche in the search bar or from a drop-down menu. is a content aggregatior that collects the posts from the best sites out there. All sites go through an approval process and get syndycated with AllTop so all the fresh posts are available as soon as they get posted on their respective blogs. Browse through various topics under your niche topic and see what you can add to the conversation.

Check out Twitter and enter your industry or niche in the search bar. Twitter will return posts and accounts that match what you’re looking for and you’re off to the races!
Twitter Search

At last, hop on I LOVE Pinterest because of its excellent search engine. Enter your search terms and you will be rewarded with great articles on your niche’s topics. Browse and get inspired!


When all else fails, let others do your job for you and enjoy some amazing blog post topic lists that wonderful bloggers out there put together to help you in the moment of sadness.

Blog post topic lists

Chris Brogan

100 Blog Topics for Your Business

20 Blogging Projects for You

81 Topic Ideas for Starting a Blog that Matters

Small Business Trends

100+ SMB Blogging Ideas

Hope these will start you off with some good ideas.

Or you can have some fun and try out blog topic generators like this one from Hubspot:
Blog Topic Generator

Keep a list of topics that you come up with or that you come across and add to it any time you get an idea. Go back to this list any time you feel you can come up with an idea, you’ll be surprised by all the topics you’ve collected and get inspired.

At last, when you have settled on a topic you want to write a blog about, give it a best shot to be picked out of many by optimizing it using a Headline Analyzer from CoSchedule. Just enter your blog title and see the score it gets. Besides the score, Analyzer will suggest what kinds of words and combinations will evoke the best response from the reader and raise the chances of your blog post to be read.
CoSchedule Headline Analyzer

This should get you going with your next post.

Now, your turn.

What are your favorite ways of coming up with topics to write about?

Ready to start your own blog? Grab this FREE 7 Day mini-course!


Build Your Starter Blog

FREE 7-Day Mini-Course
Powered by ConvertKit


  1. says

    I’m definitely bookmarking this, so many great suggestions! My biggest problem is that I come up with the perfect blog topics usually when I’m in the shower or falling asleep at night, and I can’t exactly write them down then. So I completely forget about them. Oh well πŸ™‚

  2. says

    Awesome resources. I’ve just been getting serious about my blog and plan to actually move it to a self-hosted blog this year, but want to get it built up. πŸ™‚ I have always wondered how other bloggers got the content they have on their blogs and how they always have something to write about each week. πŸ™‚ Thank you for sharing these resources. πŸ™‚

    • Lillith says

      Thank you, Abigail! I’m working on a new course that will show you step by step how to create your own self-hosted blog, how to create email list and incorporate the opt-in on your site, how to setup all of your social media accounts and use them for business and them how automate a lot of your social media tasks. Let me know if you need any help with your new site πŸ™‚

Leave a Reply

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