130 Blog Post Ideas (and a Process to Find More Topics)

Ever feel like you’re running out of blog post ideas? It’s a common problem every writer encounters sooner or later. Some days you’ll have more article topics bouncing around your head than you know what to do with, and other days, it’ll feel like a struggle to write at all.

Fortunately, there are ways you can spark your creativity and get inspired, even when it seems like the well is dry. You don’t have to stare at a blank page, and you don’t have to wait to spontaneously think up brilliant ideas, either.

In this post, we’ll share three different methods for generating blog ideas:

  1. An easy-to-follow process for generating ideas in 30 minutes. 
  2. Idea cheat sheets for personal and professional bloggers.
  3. Easy research tactics and tools you can use to find even more ideas.

No matter your experience level, your days of facing writer’s block are about to be over. Ready to build some blogging superpowers and feel like a creative genius? Let’s get started.

  1. How to Generate One Month of Topics in 30 Minutes
    1. Step 1: Write Down Every Idea You Can Think Of For 10 Minutes
    2. Step 2: Score Your Ideas a 1 (Good), 2 (Better), or 3 (Best)
    3. Step 3: Organize Your Ideas Into a Backlog and a Calendar
  2. 20 Blog Post Ideas for Beginners
  3. 40 Personal Blog Post Ideas You Can Borrow Right Now
  4. 40 Professional Blog Post Ideas for Your Brand or Business
  5. 30 More Blog Post Ideas That Anyone Can Use
  6. 10 More Ways to Uncover Even More Blog Topics
    1. 1) Try Manually Searching a Topic on Google
    2. 2) Use Answer the Public
    3. 3) Compare Two or More Topics With Google Trends
    4. 4) Use the WordPress Reader to Get Inspired By Other Bloggers
    5. 5) Create a Twitter Poll and Ask Your Readers What They Want to See
    6. 6) Use a Keyword Research Tool Like Ubersuggest or Ahrefs
    7. 7) Talk Directly to Readers or Customers
    8. 8) See What Other People Have Already Written On a Topic, And Take a Different Angle
    9. 9) Go to a Bookstore or Library
    10. 10) Talk to Someone Who Doesn’t Know Anything About What You Blog About
  7. Never Run Out of Topics to Blog About Again

How to Generate One Month of Topics in 30 Minutes

You read that correctly. It’s possible to come up with a whole month’s worth of topics in just half an hour. I’ve used this process before in the past and can attest to its effectiveness.

Step 1: Write Down Every Idea You Can Think Of For 10 Minutes

You can do this with a blank document on your computer, but you can also do this exercise with Post-It notes. In fact, I recommend giving your eyes a break from screen time, and going old-school with a pen and sticky notes. You’ll also need a timer (the one on your phone works).

Once you’ve chosen your materials, set your timer for 10 minutes, and write down as many ideas as you can think up. Don’t worry about whether they’re good or not. Just start writing and try not to stop until the timer runs out.

Step 2: Score Your Ideas a 1 (Good), 2 (Better), or 3 (Best)

By the time you’ve completed the first step, you’ll have a pile of ideas. Some of them will be duds, some will need a little bit of work, and some will make you feel like a genius. It’s normal to have ideas that fall into all three categories.

Now, take another ten minutes to score all your ideas on a three-point scale:

  1. Good: There are no bad ideas in this exercise, because every idea you weed out, helps you narrow down the ones you want to write. But some ideas won’t be your best and may not have much potential on their own. Score these a 1.
  2. Better: These ideas are solid but may need some refining before you’re ready to write about them. If something seems good, but you’re not quite sure how you’d approach it yet, put them into this category. Score these a 2.
  3. Best: These ideas are so good you want to write about them right now. Score these a 3.

To help you visualize all your ideas, you can put them up on a wall (if you’re using sticky notes), or simply organize them in your doc or note-taking app. Another idea is to use an app like Trello that will allow you to organize your ideas into columns. Do what works best for you.

Step 3: Organize Your Ideas Into a Backlog and a Calendar

For this last step, you’ll need two basic tools, both of which you can quickly create with a spreadsheet:

  • Idea Backlog: This is a repository of ideas that you’ll write about in the future.
  • Editorial Calendar: This is where you’ll plan the ideas you’re definitely going to work on.

For your purposes, you can build a simple backlog by creating a spreadsheet with two columns, one for your ideas and another for their score:

You can learn how to build a content calendar here too. This is another simple tool you can build with a spreadsheet. A basic blogging editorial calendar might look something like this:

Once you’ve completed this exercise, you should have plenty of blog post ideas. If you’d rather not use a backlog or a calendar, that’s okay too. Just make sure you have all your ideas stored somewhere, and a list of ideas you’re ready to write about. 

20 Blog Post Ideas for Beginners

Are you totally new to blogging? Start with this condensed list of simple ideas that will get you started writing. 

  1. Start with a post introducing yourself.
  2. Make an announcement that your blog has launched and describe what makes it unique.
  3. Write about what inspired you to start blogging.
  4. If you’ve been writing (but not blogging) for a while, talk about what first inspired you to write (and now to blog).
  5. Or write about bloggers you look up to.
  6. What have you learned so far about WordPress.com? Blog about it!
  7. What are your blogging goals? Write about what you’d like to achieve.
  8. Sit down and freely write whatever is on your mind.
  9. What did you want to be when you were a kid? And what do you do now?
  10. What’s a lesson you learned from your favorite TV show?
  11. How did you discover your passion for the topical focus area your blog is about?
  12. Write up a Q&A for what your blog will (and will not) be about.
  13. Look at the first posts from your favorite blogs. Then, write a post about what you’ve learned from their approach for your own first post.
  14. Do you have an interesting place where you like to write? Write a post about it!
  15. Did you have any hesitations about starting your blog? If so, write about them, and share how you’re overcoming them.
  16. How did you choose the WordPress theme for your blog?
  17. Want to build connections with other bloggers? Write a post introducing your blog, and then write about all the other places on the Web where readers can find you (social media, an email list, and so forth).
  18. Who is someone you admire or someone who has been inspirational in your life? Write about them.
  19. Pick an object that you see from your desk and tell the story of how and why you obtained that item.
  20. Do you have a motto you live by? Share it with readers and explain why it’s important to you (or how it’s relevant to your blog).

40 Personal Blog Post Ideas You Can Borrow Right Now

Now you have a process for generating topics, here is a list of ideas you can borrow from for inspiration.

  1. Share your top tips to tackle a specific task. What’s something you know how to do well?
  2. Talk about your earliest memory related to a topic.
  3. Write about something people might not know about you.
  4. Review a product that you use.
  5. Round up articles and posts that you enjoyed reading, related to your topical niche.
  6. Interview someone in your niche or topical focus area.
  7. Share your blog writing process.
  8. Document a trip or vacation.
  9. List your favorite restaurants or coffee shops in your city.
  10. Share your opinions on a controversial topic.
  11. Write a “year in review” post.
  12. Round up your favorite posts that you’ve already published.
  13. Share lessons from a mistake you made in the past.
  14. Try something new and share what you learn.
  15. Write about the anniversary of launching your blog.
  16. Write a post about how and why you started blogging.
  17. Update or revamp an old post that could use some love.
  18. Write about your favorite products or tools related to your topic or niche.
  19. Create a playlist related to your topic or niche.
  20. Compile a list of inspirational quotes.
  21. Create an article roundup of pieces you’ve recently read and loved.
  22. List your top tips on how to perform a specific task related to your topical niche.
  23. Write a long Twitter thread and republish it on your blog.
  24. Create a YouTube video, then write a post where you can embed it on your blog.
  25. Write a series of posts that dive deep on a broad topic.
  26. Challenge yourself to do something for a set period of time (ex: avoid TV, cut out soda), then write about your experience.
  27. Write about your favorite blog hosting provider (maybe even WordPress.com).
  28. Talk about a strong opinion you’ve switched stances on (and what changed your mind).
  29. Write about a cause you’re passionate about.
  30. Show readers how you make money from your hobbies.
  31. Write about someone you admire and why.
  32. Round up the best blogs you think your readers should also check out.
  33. Try following a piece of popular advice relevant to your niche and share how it goes (positively or negatively).
  34. Share your top tips for how to relax when you’re not blogging.
  35. Disprove a common misconception about your topical niche or coverage area.
  36. List your favorite YouTube channels and podcasts.
  37. Find common questions people ask on Reddit and Quora and answer them on your blog.
  38. Share lessons you’ve learned from a personal mentor or someone you look up to.
  39. Ask readers to submit questions on social media, then round up the best ones, and answer them on your blog.
  40. Create a Twitter poll asking readers what they’d like for you to write next.

40 Professional Blog Post Ideas for Your Brand or Business

Creating content for a company or running your blog as a business? We’ve got you covered with 40 more topics that will spark your inspiration:

  1. How to use a specific feature or product you offer.
  2. Compare two features or products against each other.
  3. Show readers how to solve a common problem or task.
  4. Answer questions from People Also Ask sections of Google search results.
  5. Have a customer that’s been successful with your product or service? Write a case study. 
  6. Interview a customer and share the insights you learn from them.
  7. Share career advice for professionals in your niche.
  8. List popular books related to your industry.
  9. Review tools, products, and software related to your industry.
  10. Challenge a common assumption held by practitioners in your field.
  11. Give customers a behind-the-scenes look at your company.
  12. Use Google Trends to find topics people are talking about.
  13. Tell the story behind how and why your company was founded.
  14. Go to an industry event and post a recap of what you learned.
  15. Host a webinar and post a video recap on your blog.
  16. Take a bold stance on a trending topic.
  17. Show readers how you use a tool or product related to your industry.
  18. Talk about a problem your company faced and how you solved it.
  19. Answer a list of frequently asked questions about your brand or product.
  20. Conduct a survey and share an analysis of the results.
  21. Curate a list of resources for professionals in your target market.
  22. Share a “day in the life” post about what it’s like to work in a given role in your industry.
  23. Create an infographic breaking down interesting statistics.
  24. Write about how professionals in your industry can move up in their careers.
  25. Share your favorite productivity tips.
  26. Talk about your company’s core values.
  27. Interview someone from a different team or division in your company.
  28. Create a template for a specific task and share it with your readers.
  29. Share do’s and don’ts for professionals in your industry.
  30. Make a list of industry predictions for the next year.
  31. Write a “This Day in [YOUR INDUSTRY] History” post.
  32. List the most important skills for professionals in your industry.
  33. Create a list of events or conferences you think your readers should consider attending.
  34. Create a dictionary of common terms for your industry.
  35. Challenge a misconception about your business or industry.
  36. Try to reverse engineer how another company did something.
  37. Generate a list of examples of something related to your industry.
  38. Share advice for young professionals entering your industry.
  39. Answer common questions your brand gets asked on social media.
  40. Talk about your company’s mission statement.

30 More Blog Post Ideas That Anyone Can Use

No matter what type of blog you’re writing for, here are additional ideas that might be helpful.

  1. Compare a cheap product to an expensive product and share which one is better.
  2. Round up interesting news stories around a topic that are real but seem hard to believe.
  3. Review a book related to your topical niche.
  4. Create a list of the top podcasts on a given topic and share what makes them interesting.
  5. Challenge conventional wisdom on a given topic.
  6. Talk about a time you failed at something and share what you learned as a result.
  7. Is there a tool, product, or piece of software that you’ve found an unconventional use for? Tell the world about it!
  8. How could someone get started on a project or task related to your topical focus area if they’re on a limited budget?
  9. If you had a magic wand and could change one thing about your industry or the topic you write about, what would it be and why?
  10. Was there a time you had to give someone advice? Share what you told that person and what problem you helped them solve.
  11. Do you get a lot of social media comments on your posts and content? Pull together the most entertaining or most insightful comments your readers have shared. You could even embed the social media posts directly in your blog post.
  12. What’s something you used to think was true but have since changed your mind on?
  13. Knowing what you know now, what personal or professional advice would you have given to yourself 10 years ago?
  14. If you had unlimited resources to solve a given problem, what would you do?
  15. Have you ever traveled to another part of the world, whether for leisure or for work? If so, write a post sharing some things you learned on your trip.
  16. Stretch your wings and go beyond text. Share the five favorite photos you’ve ever taken, and ask readers to vote on the one they like best from the five you posted.
  17. Is a particular topic generating a lot of chatter? Explain why that topic is important (or why you think it’s overhyped).
  18. What’s your greatest accomplishment (personal or professional), and how can others follow in your footsteps?
  19. What’s something you were taught to believe that you’re no longer sure is correct?
  20. What’s the toughest challenge you’ve ever faced, and how did you approach it?
  21. What’s the best way to find deals on products related to your topical area?
  22. What gear do you use to blog and create content (computer, software, cameras, mics, and anything else you use for content creation), and what do you like (or not like) about it?
  23. Think back to a time when you had to demonstrate courage. How did that experience go?
  24. What are some lessons you learned from your first job that are still relevant now?
  25. Is there a way to complete a task, related to what your blog covers, that people think is outdated but you believe is still the best approach? Explain why.
  26. Compile a list of the best events (physical or virtual) that your readers should consider attending.
  27. Go to an event and share what you learn.
  28. Do you have any productivity tips that have helped you get more done in less time?
  29. Dig up old photos and historical stories about the topic you cover.
  30. If you’ve read this far, get up and take a break. You’ve earned it.

10 More Ways to Uncover Even More Blog Topics

Lastly, let’s take a look at some popular tools that can help you find more ideas for blog posts that will be a great fit for your audience. 

1) Try Manually Searching a Topic on Google

You can turn one idea into several ideas by doing a quick Google search and checking the following things on the search engine results page (SERP):

  1. People Also Ask: We’ve mentioned this once, but it’s worth mentioning again.
  2. Autocomplete Suggestions: Type in part of a search query and see how many variations and other terms Google suggests searching.
  3. Top Stories: What trending news stories are showing up about your topic?

These steps can help you find more information to include in your next blog post, or help you generate totally new ideas to write about.

2) Use Answer the Public

AnswerThePublic helps you find more information about your topic based on data found in actual Google search results. It’s like a more high-powered version of the manual process described in the tip above.

Can’t decide which topic to write about? Type them into Google Trends and see whether people are searching for them. This can help narrow down your options.

4) Use the WordPress Reader to Get Inspired By Other Bloggers

There are millions of bloggers using WordPress to share their thoughts every day. You can use the WordPress Blog Reader to follow them (or any other website you’d like to keep up-to-date with, whether or not they’re on WordPress.com).

5) Create a Twitter Poll and Ask Your Readers What They Want to See

If you already have a readership and a Twitter following, Twitter polls can be a quick way to get direct feedback from your audience.

6) Use a Keyword Research Tool Like Ubersuggest or Ahrefs

SEO keyword research tools can often take one keyword and uncover many more phrases that people use to search for similar topics. This makes it easy to turn one idea into several ideas, including some you may not have thought of otherwise.

Two great options are Ubersuggest (which offers free and low-cost plan options that are blogger-friendly) and Ahrefs (higher cost but more fully-featured, best for companies with marketing budgets):

7) Talk Directly to Readers or Customers

Twitter polls and surveys are great, but sometimes, interviews can be even better for learning the exact words and phrases that your readers or customers use when they talk. This can be extremely helpful when you’re writing blog posts so that you can use those same words and phrases, making readers feel like you actually understand them.

8) See What Other People Have Already Written On a Topic, And Take a Different Angle

It’s easy to see what other people have written about on a topic and then copy it with small improvements. However, it’s much better to turn a topic completely on its head and offer a new perspective that no one else has covered yet.

9) Go to a Bookstore or Library

Take a break from screens and browse books that are relevant to topics you cover. This can help you uncover tons of interesting nuggets and pieces of inspiration for new blog posts.

10) Talk to Someone Who Doesn’t Know Anything About What You Blog About

Sometimes, people without expertise on a subject will ask extremely good questions that someone with more experience wouldn’t think about. This can yield awesome ideas that you can use.

Never Run Out of Topics to Blog About Again

You now have all the tips, tools, processes, and cheat sheets you need to never run out of post ideas. Best of all, you also know how to come up with ideas that haven’t been overdone. Bookmark this post for reference and best of luck on your blogging adventure!

ABOUT THE AUTHOR

Ben Sailer

Ben Sailer is the Director of Inbound Marketing for WordPress.com at Automattic. His areas of expertise include content strategy, search engine optimization, marketing analytics, and more. He is also a freelance journalist, covering underground rock music and video games. When he's not working, you can find him playing guitar and getting outdoors with his wife Rachel and their dog Audrey.

More by Ben Sailer