In this article, you’ll learn how to come up with a year’s worth of blog post ideas in less than an hour for your business.
So for a bit of background, I’ve been doing content marketing for over half a decade now.
In that time, I managed to create a 7-figure digital agency in the games industry using content marketing as my primary source of lead generation (driving upwards of over 30,000 visitors per month in organic search).
However, I’ve noticed a recurring question with so many founders. They always seem to struggle with the question of, “How do I come up with blog topics to write about?”
Well, let’s tackle that head-on.
Remember though, before you create content willy-nilly, make sure you create a content road-map as well and map out the Awareness, Consideration, and Decision phases accordingly with each of your buyer personas.
Also, make sure you somewhat know what you’re doing with your on-page SEO as well.
I highly recommend reading the top SEO blogs such as Ahrefs or Backlinko to get the latest ranking factors. Otherwise, you might end up wasting your time blogging with very little traction.
A giant list of 54 blog post ideas for your business
Anyway, here’s my giant list of 54 ways to come up with fresh article ideas:
1. Highlight a lesser known feature of your product or service.
Perhaps showcase unique use cases of your product.
For example, Trello has a guide on how to bootstrap a basic CRM with Zapier, which is interesting and targets new entrepreneurs pretty well.
2. Do a somewhat trite but still highly effective list post.
Something like, “10 Ways To Solve Problem X” (with your product or service masterfully embedded somewhere in the list).
3. Make a post comparing your product or service to a competitor’s offering.
Highlight pros, cons, and why you’re clearly the winner for your target audience.
4. Interview customers using your product or service.
Go deep. Ask them questions that make them go into detail on each stage of their buyer journey.
This way, the reader or watcher can relate more.
5. Get feedback on your product.
Create a post answering Frequently Asked Questions about your product or service. Address everything and leave no stone unturned.
6. Interview industry influencers.
Especially those who have an audience who benefits from your product or service.
This is a little overdone and a bit cliche in the digital marketing and business advice space in my opinion but is highly effective.
7. Use a tool like BuzzSumo to analyze trending articles.
Then, make articles that are similar to those, but better.
Or, study your competition’s blog and write a better version of their most popular posts.
8. Conduct a few social media polls and/or surveys.
And share the results in a blog post. For bonus points, go a bit controversial with the angle and make the data go against trends on purpose.
9. Write a post on what personal skills and soft skills are needed to succeed in your industry.
10. Use answerthepublic.com.
Put in your keyword and it’ll spit out a bajillion variations of questions and queries.
Pair this with a tool like Ubersuggest and/or Keywords Everywhere and you can easily map out your content pipeline.
11. Visit blogs and social profiles of industry leaders in your niche for ideas.
Track down their presence and find topics that they’ve been posting as well as trending issues.
12. Interview other people.
Get experts in your niche to offer an exclusive tip and do a round-up of their recommendations in a single blog post.
This is a good way to share the love, as both parties will benefit if they have similar audience sizes.
13. Tap into what you’re currently passionate about
But make sure that you tie it back in with your offer, and make sure it gives real value to the reader, instead of just being self-serving.
For example, I’m pretty passionate about growth marketing, but no one would read, “Why I’m Passionate About Growth marketing”.
Instead, I create larger blog posts that serve as guides for specific subtopics within growth and marketing.
14. Do content curation.
Compile a list of the best or most popular sites, talks, books, and articles in your industry (notifying them afterward).
I drove a ton of traffic in the games industry doing this.
If you want to take a look at an example, go to my Twitter account @doandaniel and check out my pinned tweet — it’s sitting at 668 retweets and 1.3 likes – 100 percent organic, no bots!
15. Subscribe to every single newsletter you can find in your niche.
And read the emails on a regular basis.
Identify the low-value fluffy content, and steer clear of those.
Instead, focus on filling the knowledge gaps that haven’t been covered yet by your competition.
16. Manually search Twitter for trending topics and buzz-worthy stories.
Search for main keywords as well as LSI words on there, then do an opinion piece on the stories that resonate most with you and your brand.
17. Write about tools that you use to make progress in your niche.
It can be physical things such as your laptop, phone, etc. or digital tools such as your favorite email automation software, project management tools, and Chrome extensions.
18. Create a list of things to avoid in your vertical.
Helping guide people around mistakes and obstacles is a good way to build thought leadership.
19. Browse R
eddit for the most highly-upvoted posts in your niche.
Use this as fuel for a post that goes even deeper and covers more bases than the original source content.
20. Use the power of Google autocomplete to come up with related topics.
Start typing in your keyword, then follow up with a verb, then let autocomplete guide you down.
21. Share a list of key takeaways from a recent industry event or conference.
People are always looking to extract insights from conferences that they weren’t able to attend in-person.
22. Write about processes and achievements that you’ve perfected.
If you’ve reached a proficient level with something in your niche, don’t be afraid to put it out there.
Show people how you did it with an advanced guide.
I’ve done this with content marketing, SEO, conversion rate optimization, copywriting, and all things growth for my blog.
23. Write about how you got started in your industry.
Frame it as lessons learned, and don’t be too self-serving.
For example, something like “n Lessons Learned While Working On A Fruit Farm” – or “n Lessons Learned Trying To Build A 7-Figure Company”.
24. Create a list of trends to watch in your industry.
This is more for your advanced segment or buyer persona, but having a list of trends with your personal commentary on them will help position you as more of a futurist in your vertical.
25. Take a firm stand on a controversial industry issue.
Tread carefully with this, as this might alienate half of your audience.
However, this should build a much stronger rapport with the other half.
26. Make a prediction related to your industry.
Tap into your inner Nostradamus and start calling stuff out in advance on your blog.
No one will notice if you get it wrong. But, on the chance that you get it right, you can always point out that you were right a long time ago.
27. Ask your customers/buyer personas what they need help with.
Use social media, use your email list, use Reddit. Ask the right questions and use people’s inquiries as fuel for your next post.
28. Ask industry peers who are on a similar trajectory as you what their questions are.
You probably have the same skillset, similar day-to-day tasks and other shared commonalities with them but the difference in background and world view can be all the difference.
29. Re-engineer your previous posts for new audiences.
For example, if you previously published an article titled, “Essential Digital Marketing Tips For Beginners” — try a different angle such as, “5 Underrated Marketing Tactics For Digital Marketing Experts”.
30. Do a case study of one of your best customers, and promote it to your list.
For example, I helped a client of mine a while back 12x his conversion rates with Facebook Ads and decided to make a post about it.
This post has gotten me quite a few leads after I shared it to my email list.
31. Dig into the support section of a popular tool in your industry’s forums to mine for ideas.
If a certain feature doesn’t work, or if they’re getting a certain error message, etc. – This is an easy way to get more ideas.
32. Turn one post into a series of posts.
Sometimes, the topic warrants going in much deeper than you had originally planned.
Turn a topic into a 3-part series, and keep elaborating.
33. Dig within your own mind for questions that you have about your vertical.
Current tactics that are working, future tactics, the validity of common knowledge beliefs, etc.
Use those internal questions to come up with new post ideas.
34. Write about something crazy that relates to your business.
If you’ve ever turned down funding or walked away from an acquisition offer, write a blog post about it.
Chances are, you’ll get a lot of engaged readers.
35. Look for novel ways to explain ideas.
If your vertical is a bit complicated and obtuse, find a good way to explain complex concepts in the most simple way possible.
Go crazy with your analogies, and don’t be afraid to think outside the bun.
36. Take note that what’s easy for you may seem amazing to others.
Is there anything that you’ve accomplished that other people keep asking you about?
Is there a struggle that you’re noticing in others?
Blog about your strengths, even if they don’t seem very “strong” sometimes.
37. Look at Amazon 1-star reviews for books in your vertical.
This is a great way to find out what people are missing and/or having problems with. If you can answer these questions and address these issues, you’re gold.
38. Use blog post headline generators such as Portent’s Content Idea Generator.
This one’s a bit cheesy sometimes, but if you generate 20-30 of them at least a few might be somewhat usable.
40. Consider opposing viewpoints for all of your posts.
If you have an article titled, “X Reasons Why You Should Love Digital Marketing” — feel free to mix it up with an article called “X Reasons Why Digital Marketing Is Overrated.”
41. If you have people commenting on your blog, use it to your advantage.
Dig through the comments and look at their questions, opinions, and ideas to see what you can come up with that’ll address their concerns and enlighten them.
42. Look for commonalities among seemingly unrelated things and topics.
For example, let’s say I ran a blog about helping business owners succeed with digital marketing.
I could then read other articles for inspiration such as, “How To Be A More Productive Executive” — and find out a way to tie the two together into… “How To Be A More Productive Digital Marketer”.
43. Get super personal in your posts and share deeply.
Open up about your biggest mistakes, and what went wrong while building your company.
Do post-mortems about your product launches. Share your biggest pains.
44. Think about what, who, why, when, and how.
For example, if I had a digital marketing blog, some potential blog posts could be: “What is digital marketing?”, “Who needs digital marketing?”, etc.
Now, add some flair to those titles to make them pop and pique more curiosity.
45. Expand on subheadings within your other blog posts.
Use one broad category to start with, and write a blog post on that. Then, take each subheader and turn that into its own separate blog post.
46. Pick a trending topic that everyone agrees with and make your headline controversial by stating the opposite.
Then write an entire article defending that viewpoint. You might get some flak and hate though, so tread carefully with this one.
47. Identify a topic of controversy that would make a good experiment, then go out and execute it and do a writeup of the aftermath.
One example could be trying to experiment with gaming the Google algorithm a certain way if you’re in the SEO space and figuring out if certain SEO ranking factors are true or false.
48. Use Amazon book listings to map out topics for your niche.
Do a search for the most popular books, and don’t be afraid to purchase a few of them either to take a peek at their table of contents.
Take note of the commonalities and differences. Use commonalities as category or pillar pages.
49. Write about what you’re currently learning right now, even if you’re not an expert at it.
Jot down what you’ve learned so far, what you’ve read, and the obstacles that you’ve had to overcome to get to where you’re at.
50. Test and review new tools and services in your niche.
Remember, people are always trying to figure out if new tools are worth using.
Keep up with new releases that could be of use to your audience.
Once you’ve found something that might be worthwhile, try it out and share your insights.
51. Ask your sales team (if you have one) what questions they’re always getting, and what prospects want to know about your business.
Answer questions your potential and existing customers have — straight from their mouths.
52. Do more of what’s already working.
Dig into your analytics to figure out your most popular blog posts, and do content that splinters off of that.
Update the blog post. Look into LSI keywords and create splinter content using those keywords.
53. Share behind-the-scenes tactics, processes, and workflows.
Share as many of your trade secrets as you can, as this probably creates good content.
Not everyone in your industry will be willing to bare it all, so therein lies your competitive advantage.
54. Do interviews with your customer service department (if you have one).
Remember, your team members in customer service are very close with what gives customers a hard time, so use that your advantage and dig into the data on what issues and questions your customers have.
And that’s it for now!
But yeah, I hope this list helps you out in getting the best blog post ideas for your business.
Did I miss anything? Got a question for me? Was this list legitimately helpful for you?
Don’t forget to share.
Award-winning growth marketing consultant and digital strategist with over half a decade of experience building brands, growing communities, and directing marketing strategy for hundreds of venture-backed startups, creatives, and companies worldwide. I help tech and ecom companies scale with growth strategy, copywriting, and CRO.