18 ingenious [and free] ways to source blog content ideas that’ll wow your audience.

  Written by Matt Press

 Last updated: Jul 2, 2019


Ask any author and they’ll tell you that writer’s block is one of the most annoying, frustrating and debilitating things.

But for business bloggers, not knowing what to write about is arguably an even bigger problem.

Authors can wait their writer’s block out; businesses can’t.

Content is crucial in business, so companies need a constant flow of blog post ideas.


A laptop on a desk


As a savvy business owner, you’re aware that blogging is just about the most powerful and cost-effective marketing tool at your disposal.

There's a lot riding on your content. You know that content marketing is your best play, but what should you be writing about exactly?

Clearly you can’t just pluck a topic out of thin air.

You need inspiration.

You don't know what to write about and you're desperate for content ideas for your website.

And the more you stress, the worse it gets.

I know the feeling. You let your mind wander and start to gaze into the future.

It’s not just this week's post that you’ve got to worry about… you’re going to have to come up with content ideas time and time again.

Plus, to make things even worse, you’ve got a million and one other jobs to do that can’t wait.

All business owners are under constant pressure to create quality content, so today I’m going to solve that issue for you once and for all. 

The goal of this post is to teach you how to get ideas for blog posts constantly. And not just any old ideas; I'm talking about interesting blogging topics and content themes that'll capture your audience's attention.

And by using clever techniques that are based on data, we'll remove the guesswork from your content strategy and move you from ‘I think’ to ‘I know’. 

Here are 18 techniques to help you continually source ideas for blog content. 

[And these methods will work no matter what niche or market you’re in.]

1. Start ‘newsjacking’.

There’s nothing more powerful than topical content. Being current can really amplify your messages and make them much more relevant and effective.

Take a look at this ad by Virgin:


A Virgin advert on a bus stop


Pretty clever, isn’t it?

There’s a dead simple way to come up with blog topics that are making the news – just use the ‘news’ tab when you perform a Google search.

You may not have noticed the tab; it often goes unseen. But it’s a goldmine for content ideas.

Let’s suppose I want to write a blog post about email marketing.

Email marketing is a popular subject matter that’s been covered time and time again, so coming up with a fresh perspective is tricky...

… or was.

Fire up Google and enter the term ‘email marketing’, just as you would with a normal search:


Search results for the term 'email marketing'


Results always display in this fashion, with the ‘All’ tab selected by default. However, what we want to do next is click on ‘News’:


How to click the 'News' tab


What you’ll see next is a different selection of results:


The 'News' results in a Google search


You’re now looking the latest articles on email marketing. Now you’ve got a selection of potential topic ideas that you know are 100% current and therefore relevant.

Nice, eh?

Also, here's an extra tip: set up Google Alerts so that you’re emailed whenever there’s some industry news.

2. Leverage Amazon.

Amazon is the largest online retailer in the world and we can use their data to come up with plenty of content ideas.

Simply look through the different departments and filter the results by ‘best sellers’.

Your next job is to look for something relevant to your genre.

Here’s an example:


Amazon results


If I wanted to blog about email marketing for business (or something of a marketing nature), I can select ‘books’ and then ‘Business, Finance & Law’.

Now I can see a bunch of popular books that I could potentially use as a starting point.

This one looks a good fit and it’s been popular for a long time (with 1224 days in the top 100 books), so I know it’s a topic people are interested in:


Popular books on Amazon


Perhaps I could write a post on the best habits for writing effective commercial emails?

3. Transform your old content.

If you’re struggling to come up with good topics for articles, why not see if you can improve the posts you’ve already published?

If you've been creating content on your website for a while, you'll have noticed that it doesn't take long to accumulate a sizeable archive of old blog posts.

For most people, blogging is something you’re continually learning about.

If you’re into blogging and are reading about the latest strategies, then the good news is you’re likely to pick up a lot of content marketing and SEO tricks over time.

The bad news however, is that this means the majority of your old blog posts are probably outdated, unfashionable and generally not fit for purpose.

What can you do about all those old articles, the ones that are past their best?

It seems a waste to leave old pages to rot, so don’t give up on them just yet.

With a few little tweaks, you can transform your unwanted and popular posts into killer pieces of content that attract traffic, leads and customers.

Or if you've got some posts on a related theme, why not turn them into an ebook?

Thanks to tools like this one, it's never been easier.

4. Use a content analysis tool.

I’m a big fan of Buzzsumo.

And in terms of idea generation, it’s saved me many a headache.

If you’re serious about content marketing then I’d invested in an annual membership, but you can still see some results for free.

Just bang in a topic on their homepage and you’re away:


How Buzzsumo looks


See which pieces of content have performed well to date, and look for any spin-off topics.

Take a look at this result:


Buzzsumo results


This story about reducing email marketing costs earned over 12,000 shares, so it was a pretty popular piece.

Maybe I could write a post about the best ways to reduce email marketing spend?

And for a different option, why not check out DrumUp?

A social media tool

DrumUp mines through content in real time.

Basically, it's another tool that does the hard work for you.

But I've had a play and the example stories they share are very highly matched to the keywords I entered.

This makes it a great place for knowledge reading as well as for blog ideas.

Plus, the awesome thing about this tool is that it can also help share the content for you.

5. Look at eBay.

People buy stuff on eBay, so why not investigate your topic area and see what’s going down?


eBay search results


I’ve now got a couple of great ideas from the first two results alone [email marketing for small businesses and email marketing best practice]:


Search results from eBay


6. Check out YouTube.

YouTube is the world’s second-largest search engine, so enter your topic theme and see which videos people are watching:


Email marketing search results


You can see that the fourth video, on how to start email marketing, has had over 27,000 views. This tells me that actually getting started with email marketing is a common concern and might make a good article.

7. Open up Wikipedia.

Wikipedia will give you a lot of related topic ideas to explore. Just enter your term into their search bar:


Wikipedia home page


Then you’ll see plenty of descriptions, terms and similar themes to analyse:


Wikipedia results for email marketing


The description in the first paragraph above has given me the idea of writing about customer loyalty.

We could also write a post on email marketing that brings in some of the topics mentioned in the series on the right, such as referral marketing.

And this is before we even dig around the ‘History’ section.

8. Look at what your competitors are doing.

It’s never a good idea to copy anyone and you should never plagiarise content, but we’re talking about something different.

It’s called competitive intelligence.

It’s important to know whether any of your competitors have created any popular pieces of content.

If they have, then you should analyse it intensely.

  • What was the topic?
  • How well was it written?
  • Did they include many images?
  • Did it generate lots of social shares?
  • Does it rank highly for commercially valuable keywords?
  • Does it miss anything out (are there any knowledge gaps that you can fill)?
  • Are there any spin-off topics that you can take advantage of?

The quickest and most effective way of analysing a competitor is by using a tool like Buzzsumo.

This time, instead of entering a topic into their search bar, enter a competitor’s URL.

So let’s say my competitor was MailChimp.

My first move is to enter the MailChimp URL into Buzzsumo:


Analysis of a site in Buzzsumo


Hit ‘Go!’ and look at the results.

MailChimp is a pretty big business, so I had to sift through a few more sales pages than you might with smaller competitors, but I did find loads of interesting topics that they’ve written about.

Here are a couple of examples:


Social media results in Buzzsumo


Social media results for a URL


9. Fire up Quora.

In case you haven’t heard of Quora, it’s a popular question-and-answer website that’s been around since 2009.

The premise is simple: if you want to know the answer to something, you can post a question and wait for someone to answer.

[And the question can be on anything.]

We can enter a topic and see which questions people are asking about that subject area.

The logic being, that if people are asking questions about something, they’ve got some sort of problem in that area that you can help with:

You’ll have to register an account, but it’s free.

Then just enter your broad topic into the search bar and you’ll be offered relevant options:


Quora results for email marketing


When you’ve clicked on your topic, you’ll see a load of questions [and the relevant answers]:


A question on Quora


We’re not really interested in the answers. What we’re looking for are questions with a lot of views - because this tells us they’re common problems.

You can see that the question at the bottom, about how start-ups should approach email marketing, has had 1,000 views.

So perhaps a blog post might be in order?

10. Use Google’s ‘related searches’ info.

Looking at Google’s ‘related searches’ is a great trick for making sure your on-page SEO is up to scratch; but it’s also useful for extra blogging inspiration.

Your first move is to search for your broad term:


Email marketing search results


Then scroll down to the bottom of the page to see the related searches:


Related searches at the bottom of a SERP


When I search for the term ‘email marketing’ there are a number of relevant angles I could consider for a post.

The 3 potential topics that stand out are:

  1. Email marketing best practices.
  2. The benefits of email marketing.
  3. The best email marketing software.

11. Nose around any forums.

Forums are useful in the same way that Quora is.

You want to know that your post is going to be a hit before you spend valuable time on it.

So why not find a relevant forum so that you can discover real problems from real people?

When I Google the term ‘email marketing forum’, this result shows up pretty early on in the results:


An email marketing forum


I can click on the link and see what people are talking about and the kinds of questions that they’re asking. I don’t even have to register.

Straight off the bat, I can see a couple of fantastic ideas for articles:


All the threads in a forum


12. Use blog comments.

It might take a little bit of detective work, but head to a popular blog in your industry and find an article with some comments.

Use the comments for idea generation.

I searched for ‘email marketing blog comments’ and came across an interested post on the best email marketing blogs for newbies [try it with your own keywords]:


A blog post


At the bottom were a bunch of comments.

Often, once you’ve sifted through the ‘nice post’ comments, you’ll find an interesting point of view or a question that grabs you. 

How about something on current email technology?


A blog comment


13. Email your leads to see if you can help.

This one is a no-brainer, but not many businesses do it.

If you’ve already got an email list, then simply email them and ask what their biggest problem with [insert topic] is right now. 

See if they respond.

A dream you dream alone is a lonely dream. A dream you dream together is reality.

John Lennon

Your email list should consist of people who are interested in your areas of expertise, so it’s valuable market research.

The great thing about this approach is that you’ve got a good chance of getting positive feedback [in the form of social shares or blog comments] if you’re actually specifically helping someone out.

Not got a list? No problem.

Why not get in touch with a past client? The strategy works just the same.

14. Head over to Reddit.

Reddit is essentially a news website, full of entertainment, social and business stories, where registered community members can submit content.

It’s quite popular, despite the horrendous design.

And it’s actually a useful traffic generation tool, but we’re going to use it to help generate a blog post idea.

Start off by entering your topic at the top of their homepage:


Reddit search result


Click on a sensible option (in this case it’s ‘email marketing’) and you’ll have a wonderful resource of potential ideas:


Email marketing in Reddit


What about a post on the rules and laws behind email marketing?

Or how to email a new client, and why your approach should be tailored to them.

15. Tap into the potential of Udemy.

There are over 40,000 courses on Udemy. It’s a growing business and we can leverage their power.

Head to their homepage and you’ll see a massive search bar:


The Udemy homepage


Enter your term and let’s go…


A list of courses in Udemy


What you’re now looking at is a [long] list of courses that people have been on relating to your subject area.

You can see how much they cost, how many times they’ve been bought and how popular they are.

Again, this is a case of logic:

If someone has paid for a course on autoresponders and growth hacking, we know for a fact that there is a need for information on those two topics.

16. Use Google’s trusty keyword planner.

Sign in to Adwords [sorry, that’s compulsory], enter your broad topic area and press ‘Get Ideas’:


Google's Keyword Planner


Make sure you click on the second tab, called ‘Keyword ideas’:


Keyword ideas within the Google Keyword Planner


Look at the second group of results and you’ll see a list of similar themes:


Keyword ideas with the GKP


Using the email marketing example again, I might decide to write a beginner’s post on email marketing - since the term ‘what is email marketing’ gets 1,900 searches every month.

I could also focus on newsletters, campaigns or tools (1,300, 1,000 and 1,600 searches per month respectively).

17. Use Facebook groups.

There are Facebook groups on every topic under the sun.

And there loads of posts within these groups from people who are genuinely struggling with some sort of issue that you could potentially help with.

Enter your topic into Facebook’s search bar:


Searching for Facebook groups


Some groups will be closed, meaning that you’ll need to request permission to join them first.

Others will be public and you’ll be able to see the discussions in them:


Email marketing Facebook groups


When you find a good group, locate the ‘Search this group’ option:


A public group for email marketing in Facebook


Enter terms like the below [and keep the quotation marks in]:

  • “help with”
  • “need help”
  • “tips on”
  • “advice with”
  • “question about”
  • “support with” 

You’ll be met with real-life pain points that your audience is facing.

18. Look at resource pages.

Resource pages are web pages that link out to content on other sites.

They’re gathered in one place to make it easy for a reader to get everything they need from one piece of content.

As such, they’re great for coming up with blog post topics.

There are a couple of ways to find a resource page that fits your niche. The first is just a straightforward search using the term ‘best [topic] resources’.

So that would mean searching for ‘best email marketing resources’.

However, here’s a useful Google hack. Try searching for:

[keyword] inurl:catergory/resource/

Here’s how it would look in practice for the term ‘email marketing’…


Looking for resources with Google


From the results, I found a site with a load of great email marketing resources:


Resources for email marketing


There were a couple of resources that would make for a great article.

We could write a post about how an email marketing campaign needs to be personal; or one on the power of autoresponders.

Again, the logic is simple. If a website has a resource page on your topic, then it’s effectively publicly recommending all of those links.

Now you’re set… so get writing.

This article has given you a simple framework for coming up with killer blog ideas and unique article topics whenever you need them. 

Never again will you have to worry about what to blog about.

Your content marketing strategy just got a shot in the arm.

Do you want to be current?

Do you want a constant flow of blog ideas that make money?

Is it nice to know that you’re on the right path before putting the work in?

Then put these content generation techniques into practice.

Why not let me know which method you think will work best for you?



I see you saved the best to last Matt. I'll be adding that to my list and quite a few others. Google News search is the one I'd be lost without for offline clients that haven't what I'd call huge niches. Another site I like to use when brainstorming topics is hashtagify.me and use related hashtags for topic ideas. All great stuff. Robbie


Thanks Robbie! It's a great service isn't it? You're right, it's particularly useful for anyone who isn't operating in a massive industry. And thanks for the tip - I'll try that out...


Yet another superb post Matt - definitely one to bookmark! A few of these I've seen recommended before, e.g. Quora, Google related searches (auto complete is handy too), forums/groups (LinkedIn Groups are also a goldmine, but not sure if they're open to non-members?). But a lot were totally new to me, so I'll be checking them out. One tip I've seen before re. Amazon is to drill down further by looking at the Contents page (lots of the books have the See Inside option).


Ah thanks Geraldine, very kind. And that's a great shout regarding Amazon - I'll check it out.


Hi Matt, We recently connected on Twitter and I am glad we did. I love what you have done here and look forward to learning more from your blog. Great tips and advice, especially using the resource pages trick. Can't wait to start using that. Thanks again, Richard


Thanks Richard. Yeah, I think using resource pages is one of the best methods of finding inspiration for blog posts. Let me know how you get on!

Yuvrajsinh Vaghela

I never thought about these to find a pain point. “help with” “need help” “tips on” “advice with” “question about” “support with” Helpful. Thank you.


Thanks Yuvrajsinh. Glad the article has helped you.

Paul Jones

Well, it's hard to say, which one will work best for me as I have never blogged but great post Matt! All these methods are very helpful, and I would imagine I will know which ones will work best, as I become more experienced. Consider it shared, and thanks again.

Matt Press

Yup, some will definitely work better in one industry than another, so it's a good idea to trial and error. Thanks for the share!


Great information about blog content ideas.. Keep it up. Keep updating new post about it...


Thanks Freya, glad the article is helpful for you.


Thanks a lot for such a wonderful post. I really like your way of blogging. Actually guys i heard about digital marketing.


Much appreciated, Madhu.


This a great post! I enjoyed reading it. I think this article could complement your post. Good luck with your future piece :)


Thanks Shreelatha.

Utah Sites

These ideas will give you ways on how to create an interesting content for your readers. Never thought that Amazon and eBay can help a lot with this. You should try it on your next content marketing strategy.

oyunlu sarj istasyonu

I always emailed this webpage post page to all my contacts, since if like to read it then my contacts will too.


Thanks for this very useful information. I have just started a new blog and this info you have shared will help greatly with content generation.


Wow!! Thanks a lot for this Very nice and insightful article


Thanks a lot for this Very nice and insightful article


Great ideas I will definitely use some of them in the future :D Thanks!


thank you so much for your information. please keep us update

nagesh lingayat

Informative post! Thanks for sharing such a blog.


Wow great post very informative helpful specifically for beginners thanks for sharing good work keep it up...

Rose Grave

Thanks for fantastic content!


This was very comprehensive, and there are a few ideas here that I could've used years ago as a freelance writer. To add to #14 (Reddit), I made a tool that automates this called QuestionDB (https://questiondb.io/). Basically, you search a keyword like you did here, and it will retrieve a list of relevant questions. Right now, all the questions are straight from Reddit, but I find the results to be better than Reddit's notoriously bad search engine. Let me know what you think if you get a chance.

Sarah Hunt

This is a hugely useful post - clearly you have used some of your own tips in creating it! From personal experience I'd say it's hard to come up with content simply using Google - ironically, the biggest search engine in the world can't seem to find anything when you're looking for something new and unusual in terms of ideas - it's a historical search engine in the respect, because everything was created in the past. Using Facebook groups, and even the dreaded Quora, shows that there is a more noble and useful purpose to these social media sites other than posting selfies to your friends and asking silly questions. Thanks for your research which will, in turn, help my own.

kadambari deodhar

Great ideas! Have given me excellent guidance on creating content. Thank you.

Shaun White

Thanks for shearing with us. These ideas what you have written here is just awesome! I loved it.