Blog Post Topics: 30+ Ways to find blog post topics [2023 Colossal Guide #1]

Writing blog posts can often seem easier than finding a blog post topics to write on. 

When searching for a topic, you have to look into how relevant it is to your blog, whether it’s content your readers are looking for, and how much competition there is. 

Considering all these factors, finding blog post topics is a hard feat. However, it’s much easier to go through all these factors when you have a list of topics. 

This article will show you the different methods you can find yourself in countless topics. Keep reading. 

Blog post ideas. A strategy to increase blog traffic. 

There are several methods discussed below to find blog post ideas. Not all of them work equally well. And it may seem overkill to go through so many methods. 

But, once you write 20+ articles, you’ll start running out of blog post ideas. At that moment, you’ll think of writing about topics outside of your topic.

Which won’t be SEO effective and won’t be helpful for users. That’s when these methods will come in handy. Keep reading.

Digging blog post topics on Facebook

Facebook is filled with blog post topics. It holds almost 3 billion people, who post, converse, and ask questions. 

Conversations, questions and posts, can all be used as blog post topics. Moreover, it’s filled with ideas, feedback, and opinions. 

Facebook groups specifically hold the topic ideas. Take these quick steps.

  1. Open Facebook
  2. Click on groups in the left bar
  3. Search for groups in your niche [Your topic of interest], and join them if you haven’t already.
  4. Once you’re approved, start going through the group feed. 

In the group feed, you’ll find several folks asking questions and others answering those questions. 

Make sure to check out the comments, since many ask questions in posts. Use those questions, comments, and posts to sprout new ideas. 

Quora: Where you find topics and answer them 

Quora is a website where questions are asked and answered. Questions are the primary source to find new blog post topics. 

Most blog posts aim towards answering a certain question to solve a reader’s needs. To start on Quora, 

  1. Open Quora
  2. Type in something that’s a part of your niche
  3. Immediately, you’ll see a list of questions within that niche that people have asked for. 

Often, when you search for something on Google, and the search results include Quora, it means two things:

  1. There aren’t many blog posts focused on that search query
  2. That search query doesn’t search a lot

Either way, Quora is a great place to find questions that people have. Use those questions as blog post topics. 

Once you create a blog post, make sure to place your blog post as a reply to that question on Quora.

[Don’t just paste your link, give a proper in-depth response and ask them to click the link to see the entire article].

There are other options to find blog post topics in Quora that include the ‘read’ option in Quora as well as Quora’s sitemap. 

The ‘read’ option allows you to just surf through Quora. The sitemap allows you to choose a certain category and see all questions relating to that category. 

Though, the best option is to place keywords within your niche, to get relevant results. 

Find blog post topics in Google Keyword Planner

I use Google Keyword Planner. The tool is made to provide you with relevant queries to the keyword/ keyphrase you type in. 

You can either type in a single word that’s part of your niche or place it in a short question [Who, What, When, Where, Why +  niche word/ phrase], and it’ll give you plenty of results.

Google search: Find blog post topics where blog posts are

Google search is far superior to all methods in this article. The reason being it’s an endless source of topics. 

Not random topics, but topics that rank for search results. Here are multiple ways to get blog post topics from Google search:

  1. Search your keyword/ keyphrase [If your blog is about fitness, search for something fitness related]. That’ll give you a bunch of results, which are potential topics to write on
  1. In the search results, you’ll find a section ‘People also ask’. That section is filled with search queries that are relevant to your search query [search query is what you typed into the search bar]. 

That will also give you a boatload of topics to write on. Plus, the more questions you click on, the more questions that pop up, so it’s an infinite loop of questions. 

  1. There will be a section at the end of the page, that is filled with 5 – 10 search queries that you can click on. Those queries will be hyper-relevant to your current search query. 

These are called LSI keywords [Latent Semantic Index] in the SEO industry. 

You can use those queries as blog post topics, and you can then click on one of them to take you to a page of new but relevant search results.  

Buzzsumo [Free & Paid]

Buzzsumo has two methods you can use to find blog post topics. 

Keyword and domain-based search

Keyword-based search will provide you with blog post topics already out there that have your keyword in them. 

This is by far, the most helpful since the results will be legit blog post topics you can copy and paste. 

Domain-based search will provide you with a list of blog post topics that a certain website contains. 

Suppose you want to find out blog post topics a certain website has blog posts on, copy and paste the URL of that site into Buzzsumo, and voila, you’ll have a whole list. 

This is a great method to see what types of blog posts a competitor is writing and ranking for. 

Hint: You can use their blog post topics as a base and add a unique touch to them. 

Answer the public

Answer the public is a free tool that provides user questions on the desired topic. 

Simply, go to the site and enter a keyword within your niche and it’ll provide you with a bunch of questions relating to that keyword. 


Ubersuggest is another free keyword tool [free limited number of daily searches]. Just place it in your keyword and it’ll show a bunch of blog post topics.

Headline generators

Headline tools, as their name suggests, also provide great topics. Here’s a list of headline generators to check out.

  • suppressor
  • blog about
  • Hubspot’s blog topic generator
  • FAQ Fox

Ahrefs [Premium tool]

Ahref’s is similar to Buzzsumo. You have a search bar where you can search for a keyword and get endless results of blog post topics you can write on. 

However, being premium, it has a lot more to offer. 

Use your audience to get blog post ideas

You write blog posts for your audience. To answer their questions. To respond to their needs. 

What better way to come up with blog post topics than to simply ask what your readers want to see? 

Ask them through your social channels and email list. Make polls, google forms, and quizzes to ask them and find out what piques their interest.

Blog comments: Blog post topics from leftovers

Use your blog and competitor blogs. Look into the comments.

All questions in the comments aren’t answered or addressed in depth within the blog post. 

Take advantage of this and turn those questions into blog posts.

Many blog posts leave certain questions unanswered, that’s what I call leftovers. Using leftovers as blog post topics is solid. 

Turning Reddit discussions into ideas

Reddit is similar to Quora. Quora is primarily a Q and A platform. Reddit is less of a Q and A, and more of a Q and discussion platform. 

Here, you’ll find a lot of experience-based comments for questions. Not only is it a great place to find blog post topics, but you can find a lot of original content here. 

People love to read experiences. Use those experiences and turn them into content for your site. 

Don’t plagiarise, so, make sure you cite an experience unless the user who wrote is anonymous. Regardless, you can find quite a bit of spicy stories on Reddit. 

Steal blog post topics from competitor blogs

Don’t steal the blog post topics for two reasons.

  1. It’s plagiarism
  2. Your competition has the same target audience as you, so the audience can tell if they see a rip-off version [AKA You]

However, use their topics as inspiration.

Either use them to come up with new ideas that manipulate their idea, add to their idea, clash against their idea, or is the polar opposite of their idea. 

For example, if they have a blog post topic on “How to make the best avocado salad”, you can create topics such as

  1. “How to make the best avocado and banana salad” > Adding to their idea
  2. “How to make the best avocado salad within 30 minutes” > Manipulated the idea
  3. “How to make the worst avocado salad” > Polar opposite of the idea

Who’ll read the third blog post? Many people will. People prefer learning what not to do instead of what to do as part of their learning process.

Remember, don’t forget to trial and error consistently, that’s where improvement resides. 

Podcasts: The same as blog posts

Podcasts are similar to blog posts and are on topics that can convert to blog post topics. 

Not just the podcast topic, but even it’s subtopics can make great content topics.

Sign up for email newsletters

Email newsletters provide you with a direct supply of blog post topics. Think about it. You open your mail and see a newsletter for a blog post. 

They usually have the topic in the header. You don’t need to even open the mail and you’ll still have a potential blog post topic to manipulate and use. 

Sign up for 100 competitor blog newsletters, and you’ll have an endless supply of relevant blog post topics at your disposal. 

Pinterest: Home of blog post topics

Pinterest is a search engine similar to Google but focuses on visual banner content. 

Nonetheless, it’s a platform where bloggers ensure they post their blogs. This means it’s a great place to find several blog post topics. 

Simply, just insert a keyword in your niche, and you’ll get an endless amount of pins. You can even save pins, to save the idea for future use. 

Linkedin group discussions = A source of blog post topics 

Not just any blog post topics, but brand new blog post topics.

Linkedin is a platform with strong opinions that can lead to heated conversations on any topic. 

However, such content is great to get inspiration for new blog post topics. 

Twitter hashtags

Twitter will give you the most content relevant to any other platform in a short amount of time. 

Tweets are usually small, but filled with witty and informative content that gets the crowd going. 

Such content is great to use for sprouting new blog post ideas. 

Youtube video ideas <=> blog post ideas

Blogs are pieces of text and Youtube is a platform for video content. However, the content on both platforms is similar in structure. 

It’s quite simple to convert a blog post into a Youtube video [a quite common strategy in the blogging industry]. 

And vice versa. Simply, check out Youtube videos in your niche by searching with a keyword. Then, turn those videos into blog posts. 

Note. Watch the videos and take note of the YouTuber’s personal experience and tips. Use that for blog post topic inspiration.


Udemy is a platform where courses can be bought and sold for cheap. 

However, people make these courses because they do their research and know people are looking for such courses. 

The titles and descriptions of the courses are enough to tell you what it’s about. Use that for creating new blog post topics. 

Old blog posts make great blog post topics

Your blog posts are on a certain topic. But, it may not cover a certain aspect of its topic, which can be covered in a new post. 

Or it can pop a new idea in your head just by looking at it. Many blog posts cover subtopics on a surface level without in depth content. 

You can also create new posts just for that subtopic to cover it in depth.

Plus, covering a topic in extreme depth can provide you with several blog post topics to write on. 

This means, answering every possible question on a topic, and using each question or set of questions as blog post topics is a great idea.

Which is topical authority. 

Topical authority is a process of covering everything there is about a topic in such depth that Google sees you as an expert for that topic, which makes it far easy to rank for that topic. 

Find eBooks in your niche

Ebooks are a strong source to find great topics to write blog posts on. Simply find ebooks within your niche and check their table of contents out. 

Use the table to get topics, as well as read through the book to see if you can find interesting things that could turn into great blog posts. 

Not only will you get inspiration, but you will also read and learn lots from the book.

A great place to find ebooks is Amazon book listings. 

Go through collections > Click on a relevant topic > Enter a keyword within your niche > Get countless books on your topic 

Google Trends

Google trends is another Google tool, but different from the Google keyword planner discussed above. 

It provides you with a small list of trending topics when you search for a keyword. Trending topics are great to discover new topics that have burst. 

Such topics aren’t usually competitive and they will eventually ‘burst’, so you’ll be one of the first to rank for a potentially exploding topic. 


Slideshare is a Microsoft office platform where everyone shares presentations. 

People fill presentations with thought leadership content and ideas, which is a great inspiration for new blog post topics. 

Creating opposing blog post topics

Another way is to simply write polar opposite blog posts also works. If there’s a blog post on ‘10 ways to build your triceps’, simply just write a post on ‘10 ways to avoid building triceps’. 

Because many people prefer negative reinforcement instead. So, instead of searching for what you should do, you’d rather search for what you shouldn’t do. 

Using the same blog post topic but more

If your competition has blog posts such as lists, and you think you can add more points to increase the list, use that to create a new post. 

However, if you have such a blog post, then just update it, or you’ll just be writing duplicate content if you made a new blog post. 

Customer questions = blog post topics

Always add a customer’s questions to an FAQ page on your site. 

But, if there are questions that require more content to cover the topic, it’s better to create a blog post on it. 

Many sites take a bunch of customer questions that are based on a single subtopic and turn that into a blog post. 

Interview experts

Industry experts can provide experience-based content that can convert into factual content. 

Interviewing them can open up several hidden topics about the industry not known by many. 

This is a great way to find blog post topics on advanced things along with facts and statistics backed by an expert. 

Idea Generators

Lastly, idea generators aren’t the best place to get blog post topics, but you may find a few if you generate enough ideas. 

From the many ways discussed above, this should be more of a last resort, as it will hinder your topic quality.  

What should I do once I have blog post topics?

Once you have blog post topics to write on, make sure to store them in an organized manner, whether it be on excel or other tools or templates.