Blog Post Ideas: How to Generate Fresh Content Topics Easily

This post will teach you how to find good trending blog post ideas with high search volume for 2022 and beyond!

Ever wonder how to generate ideas for blog posts?

You work hard day and night to make your blog better. But, at some point, you lose the perception.

When does that happen?

It is when you start suffering the “writer’s block.”

Don’t worry. It is common for writers. There could be many reasons why you don’t come up with blog post ideas regularly. Here are a few of them,

  1. You don’t have a writing schedule.
  2. You don’t have a goal, thus targets.
  3. You are not passionate about what you’re going to write.
  4. You are too busy, so you can’t brainstorm ideas.
  5. You don’t know your readers or the niche you tapped in.
  6. You are so desperate.
  7. You hate writing.

I, too, was there long ago asking myself what to write on my blog. But luckily, I was able to prevent the above barriers, and now I don’t have much time to write.

However, I couldn’t generate blog post ideas instantly at first. I followed a few methods to find article writing ideas.

Surprisingly, they worked perfectly for me. And will you too?

At the end of this article, you will find a gift from me. Save it on your PC, so you can later use it to mine blog post ideas to increase your creativity and speed up your blogging arrangements.


Here we go…

17 Excellent Methods to Generate Blog Ideas

Keyword Research

This is one of the easiest ways to generate new blog topics for your next posts. This method will add more blog posts to your blog and increase overall search traffic by making it easier for search engines to identify your site’s niche.

Have you seen some blogs publish posts as parts?

Make Money Blogging Part 1: How to Choose Your Niche,
Make Money Blogging Part 2: How to set up your Blog,
Make Money Blogging Part 3: How to publish Posts,
Make Money Blogging Part 4: How to monetize your blog

These posts not only increase doorways to your site but also increase the overall keyword density.

Furthermore, organizing pages like that makes it easier for users to digest content to increase the user experience.

I found many content writing ideas when researching keywords for guides, such as SEO for BlogSpot Blogs. That’s how I created a complete, whopping guide that ranks for many related keywords.

How to generate new blog ideas through keyword research

We want some great SEO keyword research tools to find keywords for blog posts. There are lots of keyword research tools online. But, only a few have unique and useful features that you need.

Here are a few keyword research tools:

  1. Semrush Keywords Magic
  2. BrandOverflow Keywords Generator
  3. WriterZen


Semrush is a search engine marketing tool that provides various SEO tools for blogging and content marketing. With a single Semrush premium account, you can get tons of value. Click here to create your Semrush Pro account for free. Learn more in this Semrush review.

Among the SEO tools of Semrush, the Keyword Research tool is one of those powerful tools. Its uniqueness and additional features make it stand out from other keyword research tools.

I just entered the “email marketing” keyword into the Semrush search box and hit the enter button.


I got lots of information about the email marketing keyword. Its PPC cost (Adwords) and PPC distribution values are some of the off-SEO metrics that are helpful stats when selecting perfect keywords for content campaigns.

Here are a few phrase match keywords ordered by lowest keyword difficulty. (Keyword Difficulty (KD) is a metric to measure the difficulty of ranking for specific keyword phrases in a particular search engine.)


The above keywords are unique and don’t have too much SEO competition. So, you can create new articles and rank them higher on SERPs by following basic SEO techniques.

Using Semrush’s Keyword Magic tool to discover low-competitive keywords.

Keyword research is always a better option to generate new blog ideas if you lack new topics. I usually use this option when I want to find related match keywords. (for sub-headings of articles)

Use a Topic Discovery Tool

Do you know that there are tools for finding topics? One tool I recently discovered that I am very fond of is WriterZen.

It is a tool equipped with many SEO tools for writers. Learn more in this review. One of my favorite parts is the ability to find blog post ideas.

WriterZen topic discovery
Writerzen’s Topic Discovery

Competitor Website Analysis

Competitor analysis has proven to provide outstanding results in a short period. The best part is finding a competitor’s top-performing blog posts within a few minutes and crafting a new blog article around your competitors’ keywords!

You can launch a competitor website analysis campaign in several different ways, such as;

  • Manually check competitors’ websites, steal post ideas, and tweak the post title, content, and URL.
  • Competitor keyword research
  • Competitor website SEO audit

I have tested these all three ways and got different results. Each part takes part in various works. So, follow the perfect one that fits you.

#1: Manual Check Website Post Archive

Every blog has a blog archive page or category page. Or you can use the sitemap of the weblog for this. (Sitemap is usually located at

You actually check published blog posts on the blog and find out what posts are relevant to your blog and write about. I used this strategy and compiled this list post on “Best Proofreading Tools.” So far, it has worked perfectly. Within the first few weeks, it ranked higher on SERPs (Search Engine Result Page(s)).

Withal checking websites manually, you can search on Google to find indexed blog posts in a specific date range. Here’s an example of this:

Google SERP domain

#2: Competitor Keyword research

Competitor keyword research has always given me wonders when I search for someone’s site. In the above step, we manually researched other websites to find out published blog posts. But, this method will find keywords for particular websites or webpage ranking in search engines.

I have written a detailed, step-by-step, and actionable guide on Four Ways Find Your Competitors’ Keywords in the Next 5 Minutes. Here’s one of those.

Go to Semrush and enter your competitor’s website or any webpage URL. I entered “” into the search box.


You’ll find lots of information about your competitor, such as daily traffic estimates, traffic cost, top pages, etc. Search for the “Organic Keywords” section and click on the “Full Report” button.


Here are a few more keywords. Many of them are content writing concepts for a target audience.


#3: Competitor Website SEO Audit

This is another great way to find competitors’ SEO strategies and money-pouring keywords. Semrush has a website audit tool that crawls your or another website within a few hours and notifies everything inside the website you can’t identify easily. Learn more.


You check out the competitor websites’ dead pages, image ALT tags, posts, and keywords and get an idea of what they are trying to accomplish. Then you can steal the SEO strategies and keywords and generate ideas for blog posts.

Google Search Console

Google Search Console is one of the most ignored but precious free SEO tools you will ever get. Many webmasters go for paid SEO tools but overlook the importance of this search engine optimization tool provided by Google.

I have often used the Google Search Console to generate creative blog post ideas that can drive buyer traffic without any off-page SEO. My competitor keyword research with Semrush tool blog post ranked for many long-tail keywords. Some are I have optimized, and many are I haven’t optimized.

Ex: how do I find out what keywords my competitors are using (I created one medium post, a Tumblr blog post, and a SlideShare presentation. They ranked higher on SERP and drew high-quality traffic. Not just only organic traffic, but also referral traffic too)

You can easily find out what keywords your web pages currently rank by going to Search Console >>Performance >> Search Queries section.

You can filter search queries that contain informational parts such as “How to.”

filter search queries in Google Search Console

I would first look for my reports if you asked me how to generate opinions for blog posts! Google Search Console data is a fantastic place to get started! Here are some keywords that begin with “how to.”

How to keywords in Google Search Console

I discussed more deeply on this topic at this post: How to find long tail keywords: The Beginner’s Guide

Comment Section

Do you love reading blog comments, either on your blog or others? I love it, not just because I can find out what users’ problems are but also to find new, unique ideas for articles. In fact, the blog post comment section is a blog post idea generator.

You should visit a popular website in your niche and find the most discussed blog posts. Some blogs show the most commented posts widget on the website sidebar too.

popular posts widget - most commented order

The chances are enormous of finding hot blog posts. Here is a comment on the Quicksprout blog posted by Steve Estimable.


You can read comments on your niche-related blogs and find new blog post ideas people want to read.


For a few months, I started reading the threads on Forums more than any other day. It is for two main reasons: I can get knowledge and find people’s problems.

Since my favorite niches are Internet marketing, Blogging, SEO, and social media, WarriorForum and BlackHatWorld remain the two main forums I use regularly.

Here are a few thread titles in the leading free internet marketing discussion forum of Warriorforum.

warriorforum main internet marketing discussion forum threads

You will find that these are real blog post ideas that can generate constant search and referral traffic.

How do you find a forum for your niche?

The easiest way to find a forum on your niche is by simply searching on Google using search operators.

Queries: keyword intitle:forum, keyword inurl:forum, keyword inurl:discussion, keyword inurl:thread (Replace keyword with your niche/industry/topic)

search forums using Google

You will find many personal blog post ideas by reading a few forum threads.

Q&A sites

Q&A sites (shortened form of Questions and Answers sites) are another great medium to find popular blog ideas. Just like forums, you can directly find lots of questions related to your niche.

Here is an example:


And don’t forget to look at related questions. You can find tons of new blog post ideas for a while!

related questions - quora

A few Q&A sites:


Social Media & content syndication/sharing websites

There is a better place than social media to find trending posts, right? So why couldn’t we utilize social media to brainstorm blogging ideas?

Facebook, Twitter, LinkedIn, YouTube, Tumblr, Medium, SlideShare, Vkontakte, Vimeo, Dailymotion, Mix, Reddit, and Delicious are almost always the best places to find trending topics. In fact, you can get some news from social media faster than Television or Radio both concerned.

Above mentioned social media sites have search boxes and search filters. And some categorize popular/trending posts for each subject (ex:

The only thing you have to do is visit one of those sites and enter your target keyword. It doesn’t matter whether it is a broad one. Phrase keywords result in more laser-targeted posts. Let’s take as an example.

I entered “Inbound marketing” into the search box. It looks like many people search for this keyword on


Here are a few Infographics under the inbound marketing keyword.

search results: inbound marketing -

I found these titles:

  • The inbound marketer vs. The outbound marketer
  • How effective is Inbound Marketing
  • Why PPC is important for inbound Marketing
  • How does inbound marketing work
  • Inbound Marketing: Tool or tactic?
  • How manufacturers use inbound Marketing to drive results

You will find many post titles when you repeat the process a few times. Then you can tweak the post titles and write new, informative blog posts that search engines can crawl and people can read.

YouTube is another great place to find new content writing ideas. And Twitter has an advanced search tool too. You can use this tool to find trending posts on Twitter since 2006. Use these best Twitter tools to tweak your Twitter profile and keep track of everything happening inside the Twitter social networking site.

Another way to generate blog post ideas is to use an external tool to find trending blog posts. By using a social sharing counter tool, you can find the most shared content on social networks. ContentStudio and Buzzsumo are two high-quality content discovery tools.

Contentstudio content discovery
ContentStudio Content Discovery tool

Social media is always great for finding trends in your niche/industry. To keep in touch with the latest social media trends, you can use these social media marketing tools for analytics, management, and automation.

Blog Title Generators

Now you know eight different ways to generate blog post ideas, right? But have you ever thought that there are blog title generators?

Well, a few content idea generators can make you busy for weeks, if not months in a row!

Potent title maker
Potent Title Generator

My favorite content idea makers are;

Blog title generators are helpful when you can’t create an attractive blog title. Also, you might find new writing ideas when you construct blog titles.

RSS Feed Distribution Sites

The longevity of the RSS feed seems already ended since 2010. However, as a content marketer, you can still utilize RSS feed distribution services to mine new blog post ideas that will generate more blogging ideas that you’ve never thought of before.

Here’s how to find popular content in your field and brainstorm new ones that will get similar popularity.

There are a few RSS feed services. However, I will use in this example to show you how to find original blog topics that no one might not use sooner.

Go to over here.

You can search for particular blog posts that have already been exposed by entering keywords.


And, you can select one category you want to find popular articles. Here I chose the “Marketing” category.


When you scroll down the page, you can find popular websites that update regularly and share trendy content. In this example, I can find the QuickSprout blog rank at the top of Feedly.


Here’s one of QuickSprout’s popular articles.


Pay attention to the second article title.

You can change the blog title a little bit and produce new content. Here are a few content ideas I may use in my content marketing campaigns.

  • A 3 Week Plan for Gaining 100 Authoritative and Relevant Backlinks to Your New Blog
  • 21 Days Plan for Building 150 New Relevant Backlinks for Your Brand New Blog

You can repeat this tactic to generate more article topics. Besides Feedly, you can use Alltop to search for popular content.

And a good tactic is to subscribe to RSS feeds of popular blogs. If any blog doesn’t have this feature, you can use Nimbus Note, Pocket, or Evernote to save content to use further.

Steal Content Ideas from Content Curation Websites

With the evolution of the Internet, many services have been born to serve people better. One such popular way is content curation.

Many web services let people (bloggers and internet visitors) collect favorite content around the Internet and get them all into one place.

For example, you might have liked an article on “100 Fat Burning Tips for Work at Home Moms,” and you found another helpful article from a blog about “How moms can utilize the Kitchen to prepare their goals for a healthy life.” You want to get those articles into one place.

The best way to do it is through content curation.

Let’s see an example.

This screenshot shows a few posts curated on the website.


For instance, I could use the first headline to develop blog article opinions.

Original article headline: Going Beyond Real Estate Leads with Pinterest

New Ones:

  • Pinterest Marketing for Real Estate: Generate Cheap Leads Today!
  • How to Generate New Leads with Pinterest Marketing (The Untapped Traffic Source)
  • How to Find High Targeted Customers for your Real Estate Business with Pinterest

You can see many ways to find excellent blog post ideas through content curation websites. Here are two of the content publication sites–,

Google News

Google regularly crawls news websites, online magazines, and a few blogs, such as Huffington Post.

The good news for content creators like you and me is that we can use Google News to find new trends and news related to our industries.

Google news technology category

I had previously used this method to find new blogging ideas, and I can assure you that it works correctly. My article ranked at the top of Google SERPs within a few weeks, and surprisingly I got more traffic than any evergreen article my blog had those days.

I recommend this method if you want to find blog ideas that will generate a traffic spike. However, keep in mind that news is news. This means their popularity usually lowers as time goes on. So, use this method intelligently.

Twitter is not just a social network. It is a microblogging site too. Millions of people use Twitter for many aspects. We, as marketers, can use Twitter to reach more audiences and get more leads and clients.

Finding blog post ideas on Twitter is the ice of cake. Here’s how to do it rightly.

First, sign in to your Twitter account over here. Then, enter a search query into the search box and hit enter. In this example, I entered a hashtag that shows me targeted posts to WordPress.

Twitter search WordPress hashtag

If you are interested in marketing your business on Twitter, I recommend you check out these best Twitter tools for automation, management, and analytics.

YouTube Videos

YouTube is the world’s second most popular search engine, with millions of daily searches. In fact, YouTube marketing can develop your content marketing campaigns pretty well.

For instance, Google might pop up a YouTube video at the top of SERP because there are no relevant articles for that.

By finding search terms people use on YouTube, you can understand many things, such as people’s intent, mode, and phase of the transaction. To get a clear idea, check out this image which shows four stages of keyword research.


Here is an excellent example of how many people demand information on starting a business on a budget.


Actually, you can watch those videos and get ideas for your blog post.

If you want to take this YouTube method further, I recommend you to check out this post to find Video keywords.

Yes, Video keywords are not relevant to blog post keywords. However, people still use them on search engines like Google to find articles.

Google Trends is one of my favorite spots to find trending topics. Once you practice finding trending topics using Google trends, you can increase traffic easily and quickly.

The best part of Google Trends is finding low competition yet, high search volume keywords.

Unlike Google News, you can determine whether the search query has a steady trendiness.

For example, check out the search trendiness versus the time of “Tumblr SEO.” Its trend is up and down.


And yes, if you guess whether you can compare keywords to find their popularity over time, you can do it very quickly.


According to the Google Trend chart, more people want to learn about BlogSpot SEO. If you take a keyword like ‘Ezines”, you can see that the keyword’s interest has decreased over time.


And, if you check the keyword interest of “sole proprietorship,” you can see its popularity has increased dramatically.


Okay. That’s enough introducing Google trends. Now let me explain how to find new blog post ideas that your competitors have never used.

Go to Google Trends over here and enter your search query into the search box.


Or you can explore popular topics within Google trends too.


Check out the exponential popularity growth chart for “Influencer Marketing.”


And “influencer marketing” is partially a new topic.


As “Influencer Marketing” is a broad keyword, you could break it down to more niche-specific keywords and write more articles.


The Evolution of Influencer Marketing: How to Build Your Empire Right Away
70 Tips for Influencer Marketing to Dominate ANY Niche
How to Build Your Own SEO Agency with These Influencer Marketing Strategies
Your Idea + Influencer Marketing Tactics = Quick Success!

Google Trends is a perfect online tool to mine new ideas for blog posts and YouTube videos. Catch up on the procedure and replicate what works.

You might not first find perfect blog post ideas. However, after spending a few minutes searching rising and most searched phrases, you can find many ideas for the following article.

Ask Your Followers

One great way to increase blog engagement is by writing articles that your readers demand. It will also enhance the loyalty of readers.

You might stick at some point to what to write on a blog that will get more comments, social shares, and backlinks. If you asked your readers what to write, they would surely help you.

Here are a few ways to utilize followers’ feedback to generate writing ideas.

  • At the end of the articles, ask what else they want you to write about.
  • Listen to potential readers’ barriers to social media and forums.
  • Ask what they keep back from being [[whatever your goal]]
  • Survey your blog visitors
  • Read comments.
  • Respond to direct email messages.

Email marketing is an excellent way of finding readers’ potential problems. If you have subscribed to email lists of top bloggers, you might have noticed that they ask what you are struggling with. (Mostly at the first three follow-up series)

If you have mistakenly not built an email list yet, I tell you that this is the best time to build your email list. I use Gist for email marketing and customer relationship management (CRM).

Alternatively, you could also use GetResponse too. I strongly suggest you build your email list immediately and add a special follow-up email asking your followers about their problems.

Let Your Brain Generate Awesome Ideas

You already have the best idea generator. It is within you.

It all starts with your creativity. Your brain can generate more ideas than you thought. Once you have control over your imagination, anyone cannot stop generating awesome blog post ideas.

Here are a few simple ideas to stimulate creativity so you can generate unique blog posting ideas.

stimulate creativity infographic

Here are a few tips for developing content writing ideas to generate more traffic, social shares, and backlinks.

  • Have a notebook in hand. Write down everything that comes to your mind. They could be crazy ideas. However, jot them down.
  • Walk at least 15 minutes a day thinking about your business. So you will understand what your prospects will demand. (trust me, these ideas will flip upside down your current bad situation)
  • Read more books and newspapers, and listen to the radio.
  • Spend at least a few hours out of your business.
  • Use Evernote or any other app to note quick ideas that come to your mind accidentally.
  • Spend your time with like-minded people.
  • Last but not least, think about new ways to write content on the washer time! (I had got many awesome ideas when I was bathing! ;))

I have written a few articles that came to my mind accidentally. Surprisingly, they performed very well. Received a lot of positive feedback. And steady traffic too.

How to Generate Smart Blog Post Ideas – The Infographic

As I promised, I will share a gift with you. Now you know it, right? 🙂

Download this infographic by Right Click >> Save Image As >>Save.

You can use this infographic later anytime you face writer’s block again. And it’s a great way to remember me. 😉

Blog post ideas infographic

Final Words on Finding Ideas for blog posts

Getting exhausted by writing is not an actual problem compared to not having enough topics to write on a blog. As I discussed above, there might be many reasons not to have enough blog post ideas.

But, following a certain way, you can generate tons of unique blog post ideas within minutes.

Here are my top 5 ways to generate blog post ideas:

  1. Google Trends
  2. Keywords Research through Semrush’s Keyword Magic tool
  3. Forums
  4. Brainstorming Ideas
  5. People’s requests

So, what is your favorite method of finding blog post ideas? Do you use any specific way than I listed above to find concepts? Share your thoughts in the comment form below.

7 thoughts on “Blog Post Ideas: How to Generate Fresh Content Topics Easily”

  1. Hello i found your blog on Google and found it very informative. Now i am going to follow your methods of finding plenty of topics to write about on my blog.

    • Hello Hopeton,

      Use these methods and you will find tons of new content ideas that will make you busier for upcoming weeks! My recommendation is note down as quickly as you found any creative blogging idea. Thanks for your comment Hopeton.

  2. Awesome post. While SEMrush tends to provide bad ranking data in my experience, their other competitive analysis tools are pretty spot on. This is a prime example of how to use these to your advantage. Thanks for writing this up.

  3. Hey Chamal,

    You have listed some great tips here. Google news and the trends can help you to get more blog post ideas.

    I have been using Google planner for so long. you’re right, searching keywords can ever give the ideas for the blog posts.

    An informative post indeed.

    • Hey Ravi,

      Yes, definitely, I am a lover of Google Trends and News. It’s a new era of researching ideas for blog posts instead of using high competitive keywords.

      Thanks Ravi for sharing your thoughts.

  4. @Problogtricks

    Amazing post. While SEM rush tends to provide bad ranking data in my experience, their other competitive analysis tools are pretty spot on. This is a prime example of how to use these to your advantage. Thanks for providing such informative post


  5. Thanks Chamal for sharing this lovely blog. I am a new blogger, and I am always looking for new blog ideas to write every day. After reading this blog, I got some great ideas. Thanks!


Leave a Comment