You’re staring at the blank screen in front of you. The deadline is approaching. You’re supposed to publish a new blog post in just a few days and yet, you have nothing written. 

You can’t afford not to post. Consistency is key, right?!  If you don’t publish once according to your editorial calendar, your traffic is going to drop and your blog is going to fail!

Well, hold on! If you miss one day, it’s okay! You won’t lose any significant traffic and nor will your blog fail. But yes, consistency is important. 

The key to staying consistent with your posting schedule is generating ideas for blog posts consistently. 

DISCLOSURE: This post contains affiliate links. That means that if you make a purchase through one of those links, I’ll receive a commission at no additional cost to you. Visit my affiliate disclosure for more info.

I know that finding out what to blog about is difficult.

I studied creative writing at university. Usually, I was oozing with ideas for stories, but once there was an assignment I had to complete, my mind was blank.

But, you see, ideas are everywhere. I know that this concept might be difficult to comprehend.

For instance, I’ve been wanting to write on Medium for a very long time. Most writers on Medium don’t stick to a single niche. But for some reason, the freedom of being able to write about anything I like has my brain cells completely blacked out. 

So, what’s the point of this? Stick to a niche. 

If you’re running a multi-niche blog, it’s the same process. Except, you’ll be searching for ideas in those niches. 

The idea is that when you stick to one niche, it’s easier for you to know that niche through and through and therefore keep generating content.

With that being said…

How to find endless blog post ideas

We know that coming up with blog post ideas can be tricky. So, how to find blog post topics?

1. Look into your target audience avatar

There’s one thing I’m always going to preach: it’s all about your audience. Your blog isn’t about you. It’s about providing value to your readers and helping them overcome a pain point.

It doesn’t matter how big this pain point is. It can be something small such as sharing quick dinner recipes or helping others overcome depression. 

So, what to do?

Have a look at your target audience avatar and the pain points specifically. You want to write a piece of content that addresses one of the struggles.

2. Pick a topic

At this point, all you need to do is to come up with a topic. Not a specific idea, just a topic.

But what’s the difference between a topic and a specific idea for a blog post?

TOPIC: Writing tips
BLOG POST IDEA: How to never run out of blog post ideas, How to end a blog post, How to format your blog posts

See the difference?

Pick a topic and once you narrow it down, you can pick a seed keyword.

What’s a seed keyword?

That’s one or more words that describe your blog topic.

Let’s say I want to write about something that has to do with blog posts. My seed keyword is most likely going to be “blog post”.

EXTRA TIP: Use the topic cluster strategy. You’ll divide your content into specific topics around which you’ll be creating “clusters”. Apart from better SEO, this will also help you when generating blog content ideas.

3. Use Pinterest suggestions

A great place to find keywords and ideas for blog posts is Pinterest. Specifically, Pinterest’s autosuggestions.

If you go to Pinterest and type in a keyword, Pinterest will automatically give you some of the most searched queries associated with the keyword. 

You can view those in the autosuggestions or you can click search and you’ll see them in the top bar. Don’t quote me on this, but it’s generally believed that the keywords toward the left are searched the most.

find blog post ideas with Pinterest autosuggestions

4. Make use of Google autosuggestions

Did you know that Google can be a great place to find ideas for blog posts?

Similarly to Pinterest, you can use Google as a blog topic generator. Just type in your seed keyword and see what comes up. 

You can either have a look at the autosuggestions or you can scroll down to the bottom of the page.

A good idea is also to look at the results.

What are they about?

TIP: You can also type in your seed keyword and then try adding each letter of the alphabet one by one to find any hidden queries.

find blog topics with Google autosuggest

5. Use Answer The Public 

Or you can use a tool that can do all of this for you!

Answer The Public is a keyword research tool. After you type in your seed keyword, it will scan all Google search results for any related queries. It does the same thing I described in the previous point. Except it’s much quicker than if you were doing it manually.

It gives you ideas for both queries and questions.

Answer The Public is a paid tool, but it also has a free version that gives you five free searches a day. To be honest, in most cases, that’s all you need.

Use Answer the Public to generate blog content ideas

6. Or you can use other keyword research tools

If you want something that will also give you data about the search volume and competition, you can use a keyword research tool.

Using these tools is similar to what we’ve already talked about. You type in your seed keyword and the tool will tell you the related queries and the search data.

So far, I’ve tried Ubersuggest, KWFinder, and the free version of Moz. All of them were great. I’ve also heard great things about Keysearch, but I haven’t tried it.

If you want a more advanced tool, you can try something like Ahrefs or SEMRush. But those tools are very expensive. We’re talking about monthly recurring payments of $100.

If you want a free keyword research tool from Google, you can use the Google Keyword Planner. The data is not as specific as the other tools, but you have to keep in mind that all of the keyword tools I’ve mentioned get their data from Google Keyword Planner. That’s why the data might not always be accurate.

How do you know?

Let’s say you type in a keyword and the tool tells you the search volume is zero. But then you’re typing the keyword into Google, and the search engine keeps autosuggesting. That’s a sign that people are searching for that keyword and that the search volume is certainly not a zero.

how to find ideas for blog posts

7. Generate blog post ideas with Google Search Console

Another great place to find blog post topics is the Google Search Console. It happens often that your articles appear in searches that don’t match what the article is about. 

Have you ever thought about writing about these topics?

I mean, sure, some of the queries are downright nonsense. But some of them could be great ideas! 

Also, since you’re already appearing somewhere for that keyword, your new post could appear for it as well!

8. Pay attention to questions in Facebook Groups and forums

A great place to find blog post ideas are Facebook groups and forums like Reddit or Quora.

You can join groups and forums in your niche and read other people’s questions. You can then go and write a post addressing the topic discussed and can even go back and link to that post.

Just read the rules of the group before you do that!

9. Or use FAQ Fox for faster results

If you don’t want to spend time scrolling through online forums, you can use FAQ Fox instead. It’s a content marketing tool that allows you to find forums about a specific topic with only one click!

Simply go to FAQ Fox and type in your keyword. And voila, you’re ready to find topics to write about.

FAQ Fox blog topic generator

10. Ask your readers

This is the easiest way to find ideas for new blog posts. Simply ask your readers!

There are several ways to do that:

  • In emails
  • On social media
  • Surveys
  • Quizzes

You can just send them a newsletter asking what they’d like to see next on your blog. Or you can create an Instagram story poll, or even tweet it out.

An interesting way to ask your readers what they’d like to read from you is to ask them as a part of a survey. To be honest, I’ve never tried creating a survey, so here’s an article on how to create a survey, and here’s a tutorial on how to create a survey in WordPress using WPForms.

Or you can also use quizzes. Quizzes are a great way to get to know your readers better. I’ve never tried creating a quiz for my blog either. But there is a tutorial from WPBeginner.

If you don’t want to use a plugin to create a quiz for your blog, you can do it with an email marketing tool. I’m using ConvertKit, so I’m not sure if other email tools have this option as well. So, here’s a tutorial on how to create a quiz.

11. Pay attention to comments on other blogs

If your blog is new and you don’t have an audience to ask, you can use other blogger’s audiences.

Well, that’s an interesting way to put it. We’re not going to be using them. But bear with me.

What you can do is that you can go to other blogs in your niche. You can go to any blog post you like. You scroll down and read the comments.

Still with me?

What you’re looking for are comments asking about topics that haven’t been discussed in the article. You can use it as a cue to write that article yourself.

12. Use BuzzSumo

If you don’t want to be scrolling through your competitors’ blogs, you can use BuzzSumo instead. BuzzSumo lets you see the most popular topics that are being discussed right now. You can search for topics by keywords or by websites.

You can enter your competitor’s URL and see their most shared content. It’s a paid tool but the free version gives you enough information. The only downside is that the free version gives you only ten searches a month. So, use them wisely!

Find ideas for blog topics with BuzzSumo

13. Look inside Amazon books

Did you know that you can use Amazon to find ideas for blog content? Yeah, the books section is perfect for it!

You can select a book on the topic you’d like to write about and have a look inside. Each book on Amazon gives you a limited amount of pages you can view without purchasing the book. It gives you enough pages to see the contents. You can then use those contents to generate ideas for blog posts.

Amazon look inside

14. Keep a list of blog post ideas

Do you have these kinds of days when you’re oozing with ideas?

Take advantage of that and write all of them into a notebook. It doesn’t matter if it’s a physical list or just a note on your smartphone. 

I prefer using my smartphone. Ideas usually strike me in the state of falling asleep so it’s easier to type it into my iPhone than into a notebook.

15. Expand existing content

If you don’t want to be leaving the comfort of your own blog, have a read through your old blog posts.

Is there something that could have its own separate article?

Here’s what I mean: Let’s say I’m reading through this particular post. I could grab any of the sections in this post, and expand them in a separate article. I could write follow-up posts on how to use BuzzSumo/Google Search Console/FAQ Fox to generate blog post ideas.

Well, I’m not sure if “How to use Google Search Console to generate blog post ideas” would make up for an entire article.

But hopefully, you get the point.

Join the VIP Club!

Subscribe to get weekly extra tips, tools, and updates to stay up to date with the blogging industry.

    We won’t send you spam. Unsubscribe at any time.

    16. Read

    Read a lot!

    Reading and consuming content creates new associations in your brain and forms new ideas. If you don’t know what to write about, the answer is simple: read!

    You don’t have to read about topics in your niche only. In fact, that might lead to information overload. 

    Reading books can be helpful and boost your creativity!

    17. If everything else fails, use blog topic generators

    If everything fails, you can resort to blog topic generators.

    Similarly to blog topic generators, there are also headline generators. Those can also be helpful when searching for topics to write about.

    They work pretty much the same way. You can just type in your seed keyword and the tool will give you ideas.

    Here are my top picks:

    To be honest with you, I’m not a huge fan of blog topic generators. I feel like the results are, well, generic. 

    I had a bit of a laugh when reading some of the ideas. One blog post generator suggested: “How to become the Elon Musk of blog post”. 

    Sounds interesting! I want to know!

    But for some topics, it might be a great tool. I mean, you can find some unique blog post ideas there.

    18. Repurpose old blog content

    If you genuinely don’t know what to write about, you can repurpose your old content. Is there a post that could be updated? Update the post and republish it.

    Republishing old content on WordPress is very easy. You don’t have to create a new post from scratch. All you need to do (after you’ve updated the post) is to change the publish date to a different day.

    19. Start a series

    To prevent similar situations where you don’t know what to write about in the future, you can start a blog post series. 

    For example, on my old fashion blog, I create a series on how to dress according to your body shape.

    With six female body shapes and one shape being published monthly, I had content for the upcoming six months. I was publishing weekly, so of course, I had to come up with different ideas as well, but it did help.


    How to come up with a blog post idea?

    There’s not a specific process to come up with a blog post idea. Look into your target audience avatar and create content based on your target reader’s pain points. Pick a topic, pick a seed keyword, and do your research.

    How do you find blog content ideas? Let me know!

    How to Write a Blog Post

    How to Write a Blog Post Outline

    Join the VIP Club!

    Subscribe to get weekly extra tips, tools, and updates to stay up to date with the blogging industry.

      We won’t send you spam. Unsubscribe at any time.

      Featured image courtesy of Andrea Picquadio via Pexels

      3.7 3 votes
      Article Rating
      Would love your thoughts, please comment.x