13 Easy Ways to Come Up with Awesome Blog Post Ideas

Every blogger faces the challenge of constantly coming up with topics that will be of interest to readers. With most topics and subjects there is no shortage of possibilities for blog posts. In many cases once you get a few ideas everything will start flowing and you’ll find that you have way more possibilities than you could ever cover. At that point you just need to identify the best ones that are worthy of your attention.

In this article we’ll look at 13 different things you can do today if you are struggling with finding possible topics to cover in your blog posts.

1. Keep a Journal with a List of Your Blog Post Ideas

When I first started blogging I had a full-time day job and I would work on my blog in the evenings and on weekends. I quickly found that most of my ideas for new blog posts happened when I was at work and not able to do anything with my blog, so I started a list and every time I had an idea for a post I would write it down. Before long I had a few hundred blog post ideas, and I could go over that list any time I needed to write a new post. With that list in my possession I was never out of ideas and I never had to spend a lot of time deciding what I should cover at my blog.

I still keep lists of post ideas for my different blogs, and it has always proven to be a very valuable approach for me. I highly recommend that if you do not currently have a journal or a list of post ideas that you start one right away. It could be in a small notebook that you usually carry with you, in an app on your smartphone, or a Google doc that you can access from any computer. Throughout the other steps and approaches that we’ll cover in this article you will be flooded with ideas for blog posts and having a place to list them is essential if you want to be able to remember them later.


Photo credit: Logan Campbell

2. Change Your Environment

One of the things that I have always found to provide a creative kick start is to change my environment. I spend almost all of my working time at my desk in front of the computer, and sometimes simply sitting outside on the patio or taking a notebook into another room with a comfortable chair and no computer will help me to get out of a creative rut. Getting away from my normal environment seems to help me with thinking outside of the box and getting out of my normal constraints.

If you want to take it a step further you can go to a park, a library, cafe, or even go to a secluded cabin for a few days. It’s amazing how much a change in your environment can help to impact the way that you think and improve your creativity. When you get away from your normal distractions you’ll find that you open up your mind and you may come up with some of your best ideas.

RELATED READING: 7 Ways to Make Your Blog Stand Out from the Crowd

3. Make a List of Your Areas of Expertise

Start by writing down your areas of expertise, and branch out from major topics to smaller sub-topics. Obviously, the topics that you know best are often the easiest to write about, and these topics also provide you with the opportunity to really help others who may not have your expertise.

Special Offer for ProfitBlitz Readers:
Save 60% on premium WordPress hosting from SiteGround

For example, if you are a travel blogger you may have expertise in areas like road trips, budget travel, solo travel, and European countries. Under each of those main topics you could drill down and list sub-topics that also encompass your areas of expertise, and these would be excellent options for blog posts. For example, under the topic of budget travel you may be an expert at finding low prices on rooms, alternatives to hotel rooms (hostels, home swaps, couch surfing, etc.), negotiating unadvertised prices, using credit card points and frequent flyer miles, and so on.

A lot of times when we’re thinking about possible blog topics we overlook opportunities to demonstrate our expertise and to really help others by sharing from our own experience.

4. Identify Opportunities for Pillar/Evergreen Content

This is an approach I have been using with a few of my blogs recently and it has been working really well for me. I’ve been making an effort to improve my autoresponder emails that are sent out after someone subscribes to my list. I want to use the autoresponder to provide useful information that will help me to build credibility and develop a relationship with subscribers. I want to use the autoresponder series to link to posts/pages on my sites that provide evergreen content that will continue to be relevant and useful for months and years to come (even if it needs a small amount of updating every now and then).

So the approach here is to think about what types of content you would want to link to from your autoresponder emails that will serve as a series that will be promoted over and over again as new people subscribe to your email list. Let’s stick with the previous example of a blog in the travel industry. You can write blog posts on the following topics and then link to them in your autoresponder sequence: ways to save money for traveling, how to find the best travel deals, tips for saving money on travel, how to get started with a travel rewards credit card, tips for better travel photos, and tips for safe travel. All of these topics could continue to be useful for your readers a few years from now and should continue to help you grow your blog well into the future.

When I sat down and thought about this type of evergreen content for my own blogs I realized that I had been overlooking a lot of basic, fundamental topics. If you sell products at your site/blog you can also think about the types of content that will help to educate visitors on your products, how to use the products, and how the products can help them.

RELATED READING: 10 Ways to Get More Out of Your Old Blog Posts

5. Use Google’s Search Suggestions

As you are typing a phrase for a Google search you will be presented with some suggestions using an autocomplete feature. This can be helpful when you are searching, but it can also be used for finding new blog topics. Google suggests phrases that people are actually searching for, so it can be a good way to find keywords and phrases that may send traffic to you.

For example, in the screenshot below when I typed “things to do in Rome” it suggested the search for “things to do in Rome at night”. This topic could make for an interesting and informative blog post, and hopefully it would rank well for that phrase when other people search for it.

Google search suggestions

6. Use Ubersuggest

Ubersuggest is a great free tool that will do something similar as the Google search suggestion, but on a much larger scale and without needing to type as many different search phrases. When I enter the same search phrase “things to do in Rome”, here are just some of the useful suggestions from Ubersuggest that could be possible blog topics:

  • Things to do in Rome for free
  • Things to do in Rome off the beaten path
  • Things to do in Rome alone
  • Things to do in Rome at Christmas
  • Things to do in Rome besides sightseeing
  • Things to do in Rome cheap
  • Things to do in Rome during winter
  • Things to do in Rome for students
  • Things to do in Rome for families
  • Things to do in Rome on a rainy day

As you can see, Ubersuggest is a great way to take a basic idea and turn it into a lot of different possibilities for blog posts. And best of all, they come from real searches.

7. Use a Keyword Research Tool Like Long Tail Pro

Using Google search suggestions and Ubersuggest can help you to find some great ideas for blog posts, but using another tool for keyword research can help you to uncover even more possibilities.

Each keyword tool is a little bit different and you’ll get different suggestions and data accordingly. My favorite tool for keyword research is Long Tail Pro. I like Long Tail Pro because it is easy to use, effective, and affordable. It’s great for not only finding keywords to target, but also for analyzing the competition so you know if it is a word or phrase that you can easily rank for.

Long Tail Pro

Unlike most SEO and keyword tools, you can use Long Tail Pro without a monthly recurring fee. Long Tail Pro can be purchased for a one-time fee of $97. There are some additional features that require the monthly membership of $17 per month, but the base plan will give you more than enough for basic keyword research. It also comes with a 10-day free trial, and you don’t even need to enter your credit card info to get the free trial.

8. Google Trends

Google Trends shows hot topics that are popular with searchers. You can also browse topics by category. The topics that show up on Google trends are of interest to a lot of people, and if you are able to quickly get a blog post online and ranking well for a trending search it can bring a flood of new traffic.

Google Trends

9. Take Advantage of Post Title Templates

One often overlooked approach to finding blog post topics is to start with a template for blog post titles and fill in different topics that fit well with the main topics of your blog.

You can use this great list of 100 title templates from TwelveSkip to find plenty of blog post ideas. Let’s take a look at just one of these 100 title templates and apply it to the topic of blogging related to travel. The title template I’m going to use is “Creative Ways ___”. Here are some of the possible blog posts that come to mind in less than a minute:

  • Creative Ways to Save Money for Family Vacations
  • Creative Ways to Promote Your Travel Blog
  • Creative Ways to Save Money on Airfare
  • Creative Ways to Get Your Hotel Room Upgraded
  • Creative Ways to Travel Around Europe
  • Creative Ways to Pack More into Your Carry On
  • Creative Ways to Mix Travel and Work

Starting with a title template can help to come up with a large list of post topics very quickly. Just using a 5 – 10 post title templates and a few minutes for each one should result in a huge number of possible blog posts.

10. Browse Forums

Browsing forum topics and threads is a great way to see what topics are popular among people in your target audience, and to see what information people are looking to find. Participating at forums can easily become a time-consuming process, but if you just want to get some ideas for blog posts you don’t need to dedicate a lot of time to it. In most cases you can just browse the list of recent threads and read the subject lines to see what people are discussing. If you want to take it further you can click on some of the threads to see how much discussion is taking place, but just by browsing the subjects you may be able to get some post ideas.

The screenshot below shows only the first few forum threads in the Family Travel forum at TripAdvisor. The second topic of exotic but safe destinations could make for an interesting blog post.

Browsing Forums

11. Look at Hot Items at Social Media Sites

Social media sites can also help you to identify hot topics and popular types of content. Sites like Hashtags.org will show you trending topics. Some sites, like Pinterest, will also show you hot items in a particular topic. When you go to the Pinterest homepage if you are logged in you will see pins from the users that you follow. If you click on the navigation icon in the upper left corner it will open a list of topics and you can click on the one that is most relevant to your blog to see what items are being pinned.


You don’t have to limit yourself to only looking at the topic that is most relevant to your blog. You can browse any topic if you want to see the types of posts and titles that are catching people’s attention. You may be able to apply some of the same principles to topics that would be relevant to your blog.

12. Analyze Your Most Popular Posts

Open Google Analytics, or whatever analytics program you use, and take a look at the pages on your site that get the most views. If you see topics that tend to do well, focus on brainstorming some related posts that also may be of interest to a lot of people.

13. Narrow the Focus from Your Popular Posts

Take a look at some of the more popular pages/posts on your site and see if there are opportunities for you to drill down and narrow the focus onto a particular aspect of that post. For example, one of my most popular posts here at ProfitBlitz is 101 Massively Useful Link Building Ideas. That post includes about a one-paragraph description of each link building approach that is mentioned. I could easily take the ideas mentioned in that list and go back and cover them in more detail. I could write a post that provided more detailed information about how to implement one of those 101 ideas, or I could write a post that covered specifics of a small number, like 5 – 10, of the ideas.

You don’t need a post with 101 of anything in order to use this approach. Just start with your most successful blog posts, scan through them and look for opportunities to focus in on one particular aspect or point of the post.

What’s Your Approach to Brainstorming Blog Post Ideas?

Feel free to share your own tips and suggestions for coming up with blog post ideas.

Explode Your Traffic With Our Blog Promotion Checklist
Get a free step-by-step checklist that will help you to promote your posts effectively, and watch your traffic grow!


  1. This list is so good. I have read numerous blog posts about coming up with ideas for my blog, but this one takes a fresh approach. Thank you.

    • LeAllyson,
      Thanks for your comment. I’m glad to hear that you found this post to be a little different than others on the same topic, that was part of my goal.

  2. These are some really good tips. I have been keeping a list in Evernote, but some of the other suggestions are totally new to me.

    Sometimes I’ll go into my Reddit and see what’s cooking there. Another one I like to look at is Buzzfeed. They usually have some of the catchiest titles that just grab you right away.

    Thanks for the tips,


    • Hi Robb,
      Thanks for your feedback. Reddit is an excellent option, thanks for suggesting it. Buzzfeed, and other similar sites, are definitely useful for seeing what types of titles work well.

  3. For #1 I often use evernote, like this I am always synchronized between various computers.
    For #9, thanks for the list from Pauline Cabrera, i have been looking for such thing since a long time.

    • Jean-Christophe,
      Thanks for your comment. Evernote is a great option. Yes, I think Pauline’s post is a great resource, I’m sure it will prove to be helpful.

  4. I seriously should have read this post earlier today!

    I was at work, and decided to start writing a post in my lunch break….I seriously stared at the screen and nothing happened. It was like my brain shut down! I should start doing your notebook idea because I know that I have lots of ideas….they just didn’t come to me when I had 30 minutes to actually write something!!

    Using Google search suggestions is also another awesome idea. Quite often you have an idea about something but feel you have already written it once. These suggestions can give you new ideas and a new spin on things.

    Great article Marc :-)

    • Hi Catherine,
      Thanks for your comment. Yes, I would highly recommend keeping a notebook or a list of post ideas somewhere. Personally, I’m not sure how I would function without my lists.

      Yeah, I think the Google search suggestions and Ubersuggest are great for taking a topic and branching it off into all kinds of possibilities for related posts.

  5. A very helpful list, Marc. I agree that pillar content is a must for any new blog. Evergreen popular topics do get most traffic.

    • Prasana,
      Thanks for your comment. I’m glad that this post is helpful for you.

  6. Hey Marc,

    Great tips.

    I LOVE and use Ubersuggest all the time. That tool is remarkable I must tell you. Everyone should use that if they’re trying to come up with suitable topics.

    I like that you included forums in this list because many people don’t think about that too much. Forums are a great source for finding out what the current problems/issues people in your niche have … and if you can create a post to solve it, then share it with that forum thread that was created, even better for you because you’ll get traffic and possibly subscribers from it.

    Great post Marc. Sharing this soon.

    Have a great upcoming weekend.

    – Andrew

    • Andrew,
      Thanks for your feedback. That’s a great point about forums, if you can solve problems that you found in forums it is a natural way to get some traffic to your content.

  7. Hi MARC,

    I mostly tend to get fresh ideas for my new post when I am taking my shower in the evenings.
    And mostly read lots of magazines and try to link it to blogging.

    Andrew seem to be talking of Ubersuggest and I am going to try it out as well.

    PS: I found this on kingged.com

    • Hi Emmanuel,
      Thanks for your comment. Yes, give Ubersuggest a try and I think you will really like it.

  8. Hi Marc,

    Good post, well detailed and professionally articulated!!

    I think the source of getting blog post ideas varies from one individual to the other. Being a practicing medical professional, specializing on pain management, I discovered that my blog post ideas emanate from my experiences with patients and clients undergoing treatment.

    Infact, the zeal and passion behind my profession prompted me to launch my first and new blog, which is totally dedicated to this course.

    Thanks for sharing this post, all points you have shared are vital and on point.


    • Hi John,
      Thanks for your comment. That’s a good point about using your real world experiences for blog post ideas. It’s a great approach.

  9. Hey Marc,

    Great list! My favorite tip is actually listed first: “Keep a Journal with a List of Your Blog Post Ideas.”

    In Google Drive, I maintain a document with post ideas. Whenever I think of a new idea, I add it to the list! Some days I end up adding several to the list. Other days, zilch. :-)

    Just Stumbled this…

    Hope you have a great weekend, Marc!

    • Hi Kevin,
      I actually use a list in Google Drive for some of my blogs as well. It’s easy to access and will always be there when you need it.

      Thanks for the comment.

  10. Hi Marc,

    I love all of these ideas. My fave approach is meditating.

    After long sitting sessions ideas flow in non-stop. I usually have 5 or more ideas on deck, sitting in a Word Doc, that I’m just waiting to seize and write, and these post ideas hit me after my meditation sessions.

    Writer’s block is a mental block and meditating helps dissolve the block.

    I agree with Kevin and you on a journal. Keep it by your bed because ideas may hit you when you’re sleeping, being detached from work. Also, keep a notepad or your tech gadget handy because ideas will hit you when you’re out and about.

    Remember; if you don’t act on your idea quickly somebody else will. You’ll let it go and someone will pluck it right out of the ethers and prosper from it. Record, and act immediately.

    Thanks Marc, awesome post. Also, thanks SO much again for your endorsement of my eBook. I have other luminaries such as Adrienne Smith, Andrew Spence, Kevin Duncan, and Yaro Starak, as well as NY Times Best-Selling Author Chris Brogan, who also make appearances on the page….I’m so blessed to have attracted such a great group of folks!

    Have a fun weekend :)


    • Ryan,
      Thanks for your comment. I’m sure meditating is a great approach. I don’t really meditate, but I do find that just getting away from the computer screen and getting to a comfortable setting without distractions helps me to clear my mind and start to get some ideas flowing.

      I’m glad to hear that you have gotten so many endorsements for your book. Best of luck with sales.

  11. We have dissimilar ways to come up with an awesome blog post idea. It can also change, maybe everyday, monthly, weekly and even when your mood changes.

    Sometimes, I go to places where I can write solemnly, changing environment gave me the chance to think wider, be more inspired, motivated and create a better post.

    I found this post shared on Kingged.com, the Internet marketing social networking site, and I “kingged” it and left this comment.

    • Hi Metz,
      I agree, I don’t always to the same approaches for finding new ideas. Mixing it up can definitely help.

  12. Great and detailed post Marc.
    I always struggle, finding new blog post ideas I often sit in front of computer blinking my eyes along with the cursor.

    This blog post really helped me.

    The strategy that I use often is to dig up my old blog posts, new blog post ideas as well as interlinking opportunities.
    As soon as they come up with a blog post idea, I publish a great new blog post and then interlink it to my old blog post .

    And I also analyze comments for new blog post ideas. By knowing your readers’ requirements and publishing blog posts, you will get more traffic and exposure.

    Thank you.

    • Hi Akshay,
      Thanks for your comment. I’m glad that this post can be helpful to you.

      I think your current approach is definitely a good one. Looking through old posts is something I do sometimes to find topics that I can expand on or cover in more depth.


Submit a Comment

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

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>