The Ultimate Guide to Come up with New Blog Post Ideas

Blog post ideas

Update: This blog post on blog post ideas was first published in 2014, since then it’s been updated for relevancy and freshness

One of the main thing that kills most of our time while blogging is finding the ideas to blog about.

Many of the newbie bloggers spend the most of their time brainstorming blog ideas. They assume that finding best blog topics in niche blogging are difficult as stream becomes narrow. However, this is the misconception, as the stream becomes narrow, it will be easy for you to research upon your particular niche.

Once you complete reading this post, you will get to know, why it’s easy to research for blog topic ideas as the niche becomes narrower.

Let’s get started with this 3,500-word guide.

Simple hacks to find blog post ideas

I regularly face the scarcity of ideas to blog. So, it’s my habit to hunt for some ways to get my blog up and running.

Here are some of the ways I use to find the never-ending list of blog topic ideas.

Dig into old posts

Finding blog topics by using old posts is highly beneficial in terms of both interlinking and retaining visitors.

While writing posts, you may have noticed that you come across several other topics that try to drive you away from the topic that you’re blogging about. You may think that I have to blog upon this other topic and interlink it, but the idea and topic will fade away.

After it fades away, you still have a chance to skim through the old articles and recall the ideas of blog topics that you once thought of blogging upon.

After skimming through old articles and finding some of the topics to blog about, create a new notepad file and name it like the “ideas”, “ammo”, and list down the other blog topics you come across. Scribble that idea in your scribble pad or notepad and check it when you find difficulty in finding a topic to blog upon.

This is one of the effective strategies, which I have found myself to save my time hunting for blog topics.

Search for documents including slides and PDFs

You could use several Google search modifiers to search for the content in other file formats.

Filetype pdf

Site slideshare

Or you can use the modifier “filetype:ppt”.

To make the things easier, you may also consider searching Slideshare itself.

SlideshareYou get some of the most popular slides as results. Now it’s time for you to create content related to the already popular slides.

Like this, you can also search for in Scribd, EzineArticles, Buzzle and many more similar sites. All you need is to just plug in the niche keyword.

Create content on what you already ranking for

Visitors visit your blog. They return back to SERPs, unable to find what they are searching for.

How about satisfying them by creating content they are looking for?

Sounds cool.

With the strategy that I’m going to introduce you, no visitor would turn back from your blog without finding content what they are looking for.

Go to Google search console, go to search analytics.Search analytics

Now in here, you’ll find all the keywords that visitors are searching, along with impressions, clicks, and position.


Now sort the keywords in ascending order of their CTR. Note down all the keywords that have more impressions. These are all the keywords for which your blog is appearing in search results but not getting clicked.

Hunt for the keywords which you never targeted, yet ranking for. Create a relevant piece of content for the keyword.

That’s a topic idea.

Here’s another killer strategy…

Follow this guide and get Google search console keyword data on Google Analytics.

Go to Analytics>Acquisition>Search Engine Optimization>Queries.


Now in the search box, search for question words like “how, what, and why”. This will return all the long tail keywords that have the potential to be your next blog post title.

These are some of the simple methods to find ideas from what you already have.

Read what others write

To be a successful writer, you should be an avid reader. Without it, you are broke.

While reading some of the great articles in your industry, you involve. You link the things you know together. It gives rise to new ideas.

You’ll get to know what other bloggers are following to get their content read. You’ll observe their writing skills, their way of thinking and writing.

Later on, you link all the stuff you read and it gives rise to a new idea. You blog about it.

Just cultivate a regular reading habit. It works. You will never complain having writer’s block.

Read books

For this Google Books is your best bet.

Google booksJust search for some of the books in your niche. Go through the content page of any of the book that’s relevant to what you are searching for.

Book content page
One of the content pages of the book

By looking at the content pages, you can easily get dozens of content ideas to write about.

I recommend you also to go through the topic once so that you get some more insightful ideas to write about.

Analyze comments

By this, you can get great blog topic ideas. There will be some of the queries or questions that you may not have answered on your blog or site.

This strategy will be very useful if there are lots of conversations going on your blog around interesting topics on your niche.

By answering the questions of the commenter via blog posts, you increase the chances of your blog gaining more readership.

Just figure out your blog posts with more comments and dig deeper into them and analyze them.

Also read: Get More Comments on your blog: Tested Strategies

Pro tip: Spy on comments on other blogs to get blog post ideas and inspiration. 🙂

Watch YouTube videos

Watch videos related to your niche. Watching videos let you go through into the topic. You will start to get some unique blog topic ideas.

When you hear audio, some words or concepts pop out of the speakers mouth, that in turn gives you more ideas to blog about.

On the other hand, you can also hear podcasts on iTunes, OverCast or PocketCasts for Android. It also works fine.

Determine what readers want

Ask them to answer the question, “What to blog about next?”. Plugin: WebEngage

I use Hotjar pro, for asking users for blog topic ideas and also to rate the content on my blog. Because feedback and data is gold.

Determine what people are searching on your blog.
SearchesIf they are searching for some content that’s not in your blog, then try to produce content on the same.
For this, go to landing pages under Google Analytics. Search for the term “?s“.

Readers often help you lit the bulb.

Have a discussion

Reach out your blogging colleague or a friend, have an argument or a debate regarding a certain topic in your niche. It gives rise to more content ideas. You can also do the same by arranging blog meets, with famous bloggers in your area.

You can also make use of niche forums and communities to post a question or topic related to your niche, and ask them for valuable feedback and make a way for discussion or debate.

While in discussion various topics and ideas come to play.

Free yourself

Go out for a walk, far away from your digital world. Think freely. You get ideas. For me, most of the ideas pop up when I’m free, like when I’m talking with friends.

Research shows that new creative and even innovative ideas pop up in the brain when you free cool. Anxious people often won’t get a flow of ideas in their mind.

Many of the bloggers, even me have witnessed that great ideas come when I am about to sleep or start meditating, or while working out.

Being in front of the computer, and scratching your head in the hope to throw out some ideas, simply won’t work. You may end out thrashing your PC.

Look for variations

When you take a blog post topic, look for all the different aspects of writing a post about it.

For example, if the topic you found is “guest blogging”, brainstorm various topic around the same keyword.

  • how guest blogging
  • why guest blogging
  • is guest blogging dead
  • guest blogging FAQ
  • the complete guide to guest blogging
  • 101 tips for guest blogging
  • guest blogging the right way
  • like, so on…

Practice brainstorming topics tightly related to the topic. When you develop this narrow vision, you likely come up with more blog post ideas.

Use words like what, how, why, quick tips, complete, ultimate, with  your seed keywords to form titles.

When you have a decent list of like 10 blog post ideas, try to expand it to 20 by making tweaks in the titles as mentioned above.

If you already have an existing list now, try making it.

Shoot newsletters

If you are in blogging, chances are there that you are building an email list. Many of your loyal readers will be subscribed to your list.

Why not ask them for topic ideas? Seems cool right?

If they are really loyal they will reply with ideas.

Some popular bloggers, occasionally shoot newsletters titled, like – ask me anything. You can also try the same with your email subscribers. You get hundreds of ideas your subscribers have or problems they are facing depending upon the size of your list.

Use Google Alerts

When used in a right way, Google alerts can bring in your tons of ideas.

Google alerts ideas


With the alert shown above, I’ll the get the best result on blogging, WordPress or SEO at most once a day.

You can also  monitor any blog for new post ideas. By this, you can keep track of all the new ideas flowing in your niche.

Make sure you read my postHow to Use Google Alerts for Blogging in Every Possible Way

Write everyday

Writing helps you increase the effectiveness in which you put words together. If you don’t have time, spend at least 15 minutes daily to pen down your ideas.

What to write about? That’s the question that pops in your mind.

Write about anything. The thing that’s flowing in your mind at that instance of time. Are you watching a bird? Write about it. Are you listening to a music? Write down what you hear and your interpretation.

It gives rise to more ideas and creative thinking.

Search for other interviews

Just head over to Google and search for “interview with” Blogging + SEO any of your topic.

Search for interviews

Browse the interviews in your niche. Examine the commonly asked questions by interviewers. This gives rise to hundreds of ideas.

Do mind mapping

Computer science mindmap

Make use of a mind mapping software or do it manually on a sheet of paper.

You can make use of mind map softwares like XMind.

Just keep your niche at the center of the map, and draw the branches out of it. As the branch grows out, the topic will be narrow. It makes your process of brainstorming topics easy and you could save the map for future reference. Or even print it out for effective reference.

Publish the mistakes you made

As a human, you definitely have made several mistakes.

As blogger you may have made mistakes like:

  • blogging mistakes
  • link building mistakes
  • commenting mistakes
  • web design mistakes
  • promotion mistakes
  • social media mistakes

Whatever they may be. Craft a good headline. Be personalistic. Write down in a hooking way for your readers to flow along. Pen down like a story.

Places to find ideas

Here in this section, I will mention some of the great tools, I use to come up with new post ideas quicker every time.

Use SEMRush


SEMRush is one of the best competitor research tools online. It lets you easily spy upon the keywords that competitors are targeting. It also lets you find the blog posts that are driving most of the search traffic for your competitors.

By knowing the keywords that your competitors are ranking for, you can generate a blog topic around that keyword, and easily rank. Like this, the strategy helps in ranking well as well as finding blog topics with ease.

Check here: SEMRush Coupon Code 15 Days Trial Plus Surefire Guide

Use anchor cloud

Many of the tools like Majestic SEO offers you to spy on competitor backlinks. In addition, it also helps you view the anchor texts chart of your competitors. By looking at which, you can determine what keywords are driving good backlinks to your competitors.

Anchor chart

You can them craft content on the same theme, that’s high in quality and carry out email outreach to get high-quality natural backlinks.

You can also look at the content that has received great number of backlinks and write on the same.

Use BuzzSumo

BuzzSumo blog topics

BuzzSumo is one of the new kids on the block. It has gained more focus in a short span. It finds you content across your niche that has been shared most of the times.
Content that is clearly loved and shared by the readers.

Enter your niche keyword in the search box. Hit search.

Now it will return the content that is shared most of the times in various social networks over the selected time. Select the time as like “Last month” or “Last week”.

Filter out the results from authoritative sites. Hunt for the blog topics of ordinary sites (like that of yours) that have received great appreciation and social shares.

Create awesome content on the same blog topic; promote it properly. Expect the spike in traffic.

In the same way, you could also search for popular content of a site in BuzzSumo.

Blog buzzsumoAbove BuzzSumo returned me the most popular posts on my blog.

Search Quora

Quora has been evolving as a blogging platform. It has a huge potential. It is a goldmine of blog topics. Properly leveraging Quora helps you get great blog topic ideas and helps you gain a plethora of traffic.

Sign up for an account in Quora (Use Facebook sign up to get a head – start).

Follow all the topics that you are passionate about.

The questions may sometimes be a blog topic generator for you. Browse through the massive questions archives in Quora. Create content that answers the question. Post the blog post link along with the insightful answer for the question.

QuoraLook at questions that have high followers. It means that more people are looking for the answer. It’s a great signal that if you create content on the same, you’ll get great traffic.

Explore forums and communities

There will be forums and communities for blogs in each and every niche.

In order to search for forums in your niche, you can make use of BoardReader. It’s a forum search engine.
Boardreader search forumsOnce you find the relevant forums to your niche, you need to explore the forum threads for new ideas for content creation. Some popular internet marketing and blogging forums are Warriorforum, DigitalPoint, SitePointand Webmaster Talk.

If your niche is health, search for health forums in Boardreader.

Communities are the places in which niche people together interact and share posts. Search for communities related to your niche.

Communities search

Likewise, you can easily search for communities related to your niche. In those communities, you come across content ideas, posts, others share. Those can be an inspiration for you to create blog posts.

Make use of Pinterest

Pinterest is basically an image sharing platform, where pinners share images of blog posts to their boards.

You can find various niche related boards in Pinterest. One of such an example is my board Blogterest. It is the board in which I pin the greatest articles and posts in my blogging and online marketing niche. Presently we are 3 collaborators.

Like this, there are boards maintained and regularly updated by the Pinterest users.

Just head over to Pinterest.

Just search for your keywords in the search bar, and click on the tab ‘Boards’.

Pinterest niche boards

Just browse through the results. You get ideas of some of the most shared and loved blog post ideas.

Follow some boards that you find relevant or bookmark them.

If you need, you can also set IFTT triggers, to send an email to you whenever new stuff has been added to your interested board.

This is one of the best places to find the resources collected by users.


It’s a social platform, where users maintain magazines to aggregate the content they come across.

This platform mainly focuses on mobile and tablet readers, to read from their Flipboard app.

I have a magazine in Flipboard named BloggersMag. I regularly add awesome resources across the web to this magazine.

There are many other magazines that you can browse to find content inspiration for you to write about.


The Pocket is the best read it later or offline articles reader for Android and iOS. It also has Chrome extension and Mac app.

It allows you to save the awesome article that you come across the web while browsing.

When your list is populated with some of the articles in your niche, the app starts recommending you other articles around the web to save to your list. It determines the popularity of an article by analyzing the most-saved articles the servers in your area of interest.

That recommendations section is the golden trove of some of the ideas for your next blog post.

You can also access the Pocket via the web.

Head over to Pocket – Recommendations. Here sign in to your account. If your present list has more articles, the recommendations made by the Pocket will be more accurate and relevant to your niche.

Scoop it

It is also basically a content aggregator site similar to Flipboard. But it’s mostly web-based. Users can curate their scoops into topics.

Just search for a topic in the search bar. You can select the section Scoop or the topics whichever suits you. I often follow interesting topics, so that I’ll get notifications whenever a new post is scooped into the topic.

Stumbleupon and other sites

Social bookmarking sites like StumbleUpon, Digg, Delicious are a treasure trove of great blog post ideas. Just surf these sites, within your niche. You get to know the best topics, that are loved by the readers.

You can also examine the likes and ads the post has received in StumbleUpon to quantify the popularity and value of the post.

You can come up with some of the seriously awesome, sure-fire post ideas by this.

Another bonus is that if you use these bookmarking sites often with interaction, they have the potential to drive tons of traffic to your site also.

Make use of blog aggregators

There are many news aggregator sites that list the best articles and web pages on the web.

An example of such a site is AllTop. This site aggregates news ranging from health to blogging.Alltop

Suppose you are blogging in tech niche, you can regularly look at Tech – AllTop. It presents you the most popular tech articles at the time. It also displays the 5 most recent posts of the tons of top tech sites.

By just looking at what other blogs in your niche are publishing, you get ideas to blog about.

There are plenty of other news aggregator sites like Popurls, Feedly, Fark, LinkedIn – Pulse, etc.You can make use of these sites to know what’s trending in your niche, and what other bloggers are publishing.

Use topic suggesters online

There are a number of topic generator tools online. They help you to find effective topics to blog about.

One of the fairly new ones is the HubSpot blog topic generator.  It suggests you the Magnetic Blog Post titles.

Topic suggesters.

Yahoo answers and other question and answer forums

In Yahoo and other Q&A forums, users ask questions. Those questions are generic some of the times.
Many times, people ask questions in such forums when they could not find the answer anywhere else on the web. So why not try to become, the first person to answer the question.

If that question is very unique, then try to write a blog post on it.

After writing a blog post related to that question, drop an insightful answer in those forums. Cite back to your blog post.

From this you get two advantages, one is you get a topic to blog upon and a backlink from the forum.

Trending topics

Twitter is one of the most used social media websites, where you can find Tweets on almost any trending topics. The purpose of this is to find top trending topics on Twitter on your niche and blog upon them.

How to find trending blog topics? Browse Twitter with trending hashtags. For blogging niche, the popular hashtags are #Blogging, #SEO, #SEM, #Google, #WordPress, so on…

Make use of this tool, to search for hashtag posts on Facebook, Twitter, Pinterest and Instagram all at once.

Browse Tweets with these hashtags, find out the tweet in your niche that has more retweets. More retweets mean the tweet is trending and is a perfect topic for you to blog upon. Find a topic that is unique, trending and helpful for your readers.

Further exploring the tweet topic will get you more ideas.

Explore Google News

Although News is not evergreen, they can be evergreen sometimes.

Let me explain now.

Google News can be a great resource for finding topics to blog about. Just head over to Google News and plug in the niche keyword.

Google news

As you can look at the results, there are more timeless results than that of news. You get most trending content in your niche.

All you just did is just searched for the main broad keyword “SEO”. And that’s all. Google News did not return the definition of SEO like that of Google search. It instead returned all the trending articles related to SEO.


  1. Use Google Suggest and Google auto-complete. Make use of wildcard character Google search and Google Auto Suggest – Free Long Tail Keyword Research Tool
  2. Analyze the link between topics on your blog. If a particular post is receiving a great deal of engaged traffic, then why not create content around the same topic and interlink them?
  3. Produce content related to the already popular post on your site. Interlink them. It reduces the bounce rate of your blog drastically.
  4. If you want the topic ideas to be directly delivered to your inbox, set up Google Alerts for some of the keywords related to your niche. As soon as a new content is created on the web related to the keyword, you’ll get a beep.
  5. Link roundup. Publish a post like:
    1. “Top 10 posts of the month”.
    2. “Best articles around the web this month.
    3. Best traffic case studies on the web
  6. Publish a review about a product you’ve used.
  7. Ask other blogging friends to guest post on your blog.
  8. Interview an influential person in your niche. Reach out them with a simple friendly email. Ask questions, that no one ever has asked them.
  9. Publish an infographic. They are link magnets and they also increase user experience on your blog.
  10. Download a good podcast manager app for your mobile. Subscribe and listen to the podcasts.
  11. Create a tutorial on something you accomplished recently in your niche. Did you customize your theme in a certain way? Or did you add a functionality to a plugin by editing it? Publish it.
  12. Write about your favorite celebrity. Make it unexpected.
    Like – The Eminem Guide to Become an Effective Blogger and Writer
  13. Be cool. It gives rise to unique ideas.
  14. Write about the collections you have. Like the WordPress plugins you use, the themes you’ve used so far, the gadgets you had so far, so on…

Final words
At last, I would once again like to tell that hunting for topics to blog about kills your time. Spend half an hour daily, with these above tools; choose the best topics to blog about, by keeping catchy headlines, keyword research in mind. List ‘EM all in a text file. Refer to this brainstormed list whenever there is a need to publish a new blog post.

Like this, using the above methods for finding the best ideas for blog posts, lets you use your time productively. These are some of the methods I use to find effective ideas to blog about.

I hope you found the giant guide very helpful, please do share.

This post may contain affiliate links, meaning that if you click on one of the links and purchase an item, we may receive a commission (at no additional cost to you). All opinions are our own and we do not accept payments for positive reviews.

Will you help me?

I’ve put so much effort into writing this article. If you loved this article, please share it with people who you think may find it useful! 😊

20 thoughts on “The Ultimate Guide to Come up with New Blog Post Ideas”

  1. There will come a time that a blogger will experience lacking or running out of topic to share on their blogs. Sure, your tips work if you’ll dig into old post and write something fresher or an update about it and so with topic generators online.

    While for me, one effective thing to do is to take a break from blogging, like a summer break, a holiday break or vacation break. It’s really great. Why? You can find inspirations along your way to a place and be motivated to write a fresher and more engage-able blog post.
    I found this post shared on, the Internet marketing social site, and I “kingged” it and left this comment.

    1. With the number of bloggers growing day by day. I am also sure that we may run out of topics to blog upon. As you said taking a break from blogging really helps to refreshen your mind and make it creative.Thanks for the comment. Keep visiting 🙂

  2. Thanks for the useful article Akshay.

    I like your idea of searching “Yahoo answers and other question and answer forums” for finding topics to blog. Searching on such kind of forums / websites could be highly beneficial for some bloggers.

    1. Yeah, Kamal.
      Searching for blog topic ideas question and answer forums can be very beneficial for some bloggers.
      It helps you to know what other target audience are struggling with.

      Glad you like the strategy.

  3. Sometimes i waste my time to thinking about what topic i should write in my blog. I cant find a good topic and content.
    From this article i will try the suggestion above “dig into old post and interlink that”
    Thanks for sharing this idea.

  4. Some great ideas Akshay. Thanks for sharing!

    You bring up a great tip about following trends. Something I have not given much thought, but sure makes sense. You content could get more traction if it’s timely.

    One thing I do is to watch forums related to my niche. I see what people are asking about, what they are struggling about, what they need help with. Find a busy forum and you’ll find gold.

    1. Hey Ron.
      Yeah you are right. Every content if publish it timely gets great traction.

      Even I love following the forums that are related to my niche. It helps me to know what my target audience are struggling with.
      The forum marketing and driving traffic from it is often underestimated.

      Thanks for the comment. Keep visiting 🙂

  5. Hi Akshay,
    I am a new blogger and struggling in this field. Like every new blogger, I also face a situation where I totally confused to find a new blog post to write.
    Then I start searching over the internet, but never find any unique article, that’s why I never able to update my blog frequently.

    This is a wonderful article about getting blog post ideas by spending just a half hour a day.

    Thanks bro sahre this useful article with us. Now I will not spend my valuable time in searching of a new blog post ideas.

    1. Hey Pabitra,
      I am glad to hear that this blog post has helped you.

      For many newbies, hunting for blog topics is a time-consuming task. They keep on blinking their eyes along with the cursor in their editor.

      The spend more stuff their blogging time hunting for topics. This is called a writer’s block. It’s the worst condition ever that a writer can experience.

      Glad you liked it.

  6. A great post I must remark, Akshay! For anyone thinking of finding topic ideas, there are many options that can be availed. Thankfully, this post has provided a comprehensive list of options we can explore for generating topic and content ideas!

    I utilize many of these options but my best still remains Google News, online topic suggesters, Google Keyword tools and Exploring what the competition is doing!
    I left the above comment in as well

  7. Hello Akshay,

    You wrote an excellent article!
    You put here all the best possible ways to get ideas for a blog topic.
    After reading your article, I don’t think your reader will suffer for blog post ideas.
    Many of ways are here new for me so I bookmarked those and I’ll try in next posts.


  8. Finding blog post ideas is really a crucial part. Many bloggers struggle to find out next blog post idea. But you have provided a brilliant information that can help people to get ideas.


  9. Landed on this page while searching related to blogging.

    Hi Akshay, I am sourabh and I like this blog post this is very informative and I can use it as a guide and reference for future use.


  10. Akshay, Your writings are great power packed value and new ideas.
    I am glad I came across your blog.
    All the best for your bright career.

Leave a Comment

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.