I made this video to share how I use ChatGPT to generate blog post and article ideas, especially when I’m stuck, short on time, or planning content in bulk.

Coming up with fresh, relevant, and SEO-friendly blog topics consistently is tough. But if you know how to prompt it properly, ChatGPT can be like having a full-time brainstorming partner on call 24/7.

Here’s how I do it.

Step 1: Start with a niche or topic seed

You can begin as broad or narrow as you want. For example:

  • “Online business”

  • “Portrait photography tips for students”

  • “YouTube growth for small creators”

Then prompt ChatGPT with something like:

“Give me 20 blog post ideas related to [topic]. Include beginner and advanced level posts.”

You’ll get a pretty solid list right away — but it gets better.

Step 2: Refine by audience or goal

Next, narrow the list down based on who the post is for or what you want the post to achieve.

Try follow-up prompts like:

  • “Now rewrite those ideas for a beginner-level audience”

  • “Add a focus on affiliate product recommendations”

  • “Focus only on evergreen content ideas”

In the video, I show how I turned a general prompt about Canva into a 15-part blog series with titles ready to go — all tailored to people searching how-to content.

Step 3: Add search intent

Once you have a few ideas you like, refine them by adding search intent:

“Turn this into an SEO-friendly headline someone would search for on Google.”

You can even ask for:

  • Keywords to include

  • Suggested slugs (URL paths)

  • Meta descriptions

Step 4: Build full outlines

When I land on a blog idea I like, I’ll ask ChatGPT to build an outline:

“Create a detailed blog post outline for: ‘How to Make a Private Spotify Playlist.’ Keep paragraphs short and use subheadings.”

This gives me a draft structure I can edit or expand on. I still rewrite everything in my own tone — but ChatGPT helps me skip the blank page phase.

Are you using AI for blog idea generation, or still doing it all manually?