Skip to main content
Blog Writing Prompts

ChatGPT Prompts for Blog Writing

From blank page to published post. These prompts help you brainstorm topics, outline articles, write compelling intros, and optimize for SEO.

12 prompts|Updated March 2026

Consistent blogging drives traffic, builds authority, and generates leads — but it's hard to keep up. These prompts help you ideate, outline, draft, and polish blog posts so you can publish more without sacrificing quality.

1

Blog Topic Brainstormer

Generate 20 blog post ideas for the following niche and audience.

Niche/industry: [your niche — e.g., SaaS marketing, personal finance, fitness coaching]
Target audience: [who reads your blog — job title, experience level, goals]
Business goal for the blog: [drive organic traffic | generate leads | build thought leadership | support product adoption]
Content pillars (if any): [list 3-5 topics your blog covers regularly]
Competitors' blogs to differentiate from: [list 1-3 competitor blog URLs or names]
Content types you prefer: [how-to guides | opinion pieces | data-driven posts | case studies | listicles | comparisons]

For each blog post idea, provide:
- A working title (optimized for clicks and clarity, not cleverness)
- The primary keyword it would target
- The search intent it addresses (informational | commercial | navigational | transactional)
- An estimated difficulty level (beginner | intermediate | advanced topic)
- A one-sentence hook explaining why your audience would care about this topic right now
- The content format best suited for the topic

Group the 20 ideas into: quick wins (can rank with moderate effort), authority builders (comprehensive, high-value), and engagement drivers (likely to get shares and comments).
Start by listing your audience's top 10 questions. The best blog topics answer questions your potential customers are already asking — not topics you think sound impressive.
2

Article Outline Generator

Create a detailed, publish-ready blog post outline for the following topic.

Blog post title: [your working title]
Primary keyword: [main keyword to rank for]
Secondary keywords: [list 3-5 related terms to weave in naturally]
Target word count: [e.g., 1,500 | 2,500 | 3,500+]
Target audience: [who is reading this and what do they already know?]
Post goal: [educate | persuade | compare | entertain | convert]
Unique angle or data: [what makes your take different from the top 5 results already ranking?]

Generate the following:
1. A suggested H1 title (60-70 characters, includes primary keyword)
2. Meta description draft (150-160 characters)
3. Introduction outline: hook type (story | stat | question | bold claim), the promise of the post, and a brief roadmap
4. H2 sections (6-10 sections) — each with:
   - H2 heading text (include secondary keyword where natural)
   - 2-4 bullet points of what to cover in that section
   - Suggested H3 subheadings if the section is complex
   - A note on whether to include a visual, example, or data point
5. Conclusion outline: summary of key takeaways + CTA
6. Internal linking opportunities: suggest 3-5 types of existing content to link to
7. Suggested FAQ section: 3 questions readers are likely to have after reading
A strong outline is 80% of the writing work. Spend time getting the structure right and the draft will practically write itself. Share the outline with a colleague before drafting — structural feedback is cheaper than rewriting.
3

Compelling Introduction Writer

Write 3 different introductions for the following blog post, each using a different hook technique.

Blog post title: [title]
Topic summary: [1-2 sentences on what the post covers]
Target audience: [who is reading this]
Primary keyword: [keyword to include naturally in the first 100 words]
Tone: [conversational | professional | authoritative | friendly and direct]
Post length: [short form ~800 words | medium ~1,500 words | long form 2,500+ words]

Write each introduction in 100-150 words using these hook techniques:

Introduction 1 — The Surprising Stat:
Open with a specific, unexpected statistic that reframes the topic. Follow with why the stat matters to the reader, then transition into what the post will cover.

Introduction 2 — The Relatable Problem:
Open by describing a frustrating scenario the reader has experienced. Use second-person ("you") to create identification. Transition into how this post solves their problem.

Introduction 3 — The Bold Claim:
Open with a contrarian or strong opinion about the topic. Back it up with a brief supporting reason. Transition into the proof and framework the post delivers.

For each introduction, end with a clear "promise statement" — one sentence that tells the reader exactly what they will walk away with.
Your introduction has roughly 3 seconds to convince someone to keep reading. The first sentence should create a gap — surprise, curiosity, or recognition — that the rest of the intro promises to fill.
4

SEO-Optimized Heading Structure

Create an SEO-optimized heading structure (H1 through H4) for the following blog post.

Primary keyword: [main keyword]
Secondary keywords: [list 5-8 related keywords and long-tail variations]
Search intent: [informational | how-to | comparison | listicle | guide]
Competitor headings: [paste the H2/H3 structure from the top 3 ranking articles, or describe them]
Your unique angle: [what will your post cover that competitors miss?]
Target featured snippet type: [paragraph | list | table | none]

Generate:
1. H1 title — include primary keyword, under 65 characters, compelling to click
2. H2 headings (8-12) — each should:
   - Include a secondary keyword naturally (not forced)
   - Be scannable and self-explanatory (reader should understand the section from the heading alone)
   - Follow a logical progression (problem → solution → implementation → results)
3. H3 subheadings under each H2 where the section needs subdivision
4. One H2 formatted as a question (to target People Also Ask)
5. One H2 designed to win a featured snippet (structured as a definition, step list, or comparison)
6. A "Table of Contents" list showing the full hierarchy
7. Notes on keyword placement: which headings carry which keywords and why

Also flag any heading that is too keyword-stuffed or sounds unnatural.
Google increasingly uses headings to understand page structure and generate featured snippets. Write headings for humans first, but make sure each one signals a clear subtopic to search engines.
5

Listicle Framework

Write a structured framework for a listicle blog post on the following topic.

Listicle title: [e.g., "15 Ways to Improve Your Email Open Rates"]
Number of items: [how many list items]
Primary keyword: [main keyword]
Target audience: [who is reading]
Depth per item: [brief — 50-100 words each | moderate — 150-250 words each | deep — 300+ words each]
Include for each item: [example | screenshot suggestion | tool recommendation | data point | pro tip]

Generate the full listicle framework:

1. Introduction (100-150 words): why this list matters, what criteria you used to select items, and who this list is for
2. For each list item, provide:
   - A numbered H2 heading that is specific and benefit-oriented (not "Tip 1: Use Email" but "1. Personalize Your Subject Line with the Recipient's First Name")
   - A 2-3 sentence explanation of why this works
   - A concrete, actionable example the reader can implement today
   - A common mistake to avoid related to this item
   - An internal link suggestion (what related content on your blog could you link to?)
3. Bonus section: 2-3 extra items labeled as "Bonus" for perceived extra value
4. Conclusion: summary of the top 3 most impactful items + CTA
5. FAQ section: 3 questions someone reading this list would naturally ask next

Format all headings for scannability — a reader skimming headings alone should get the core value.
The best listicles are not just lists — they are curated, opinionated selections with real examples. 'Use social media' is a lazy list item. 'Post Twitter threads at 8am EST on Tuesdays — here is why and the data behind it' is a useful one.
6

How-To Tutorial Format

Write a step-by-step how-to blog post framework for the following tutorial.

Tutorial topic: [what the reader will learn to do]
Skill level of reader: [complete beginner | intermediate | advanced]
Primary keyword: [target keyword]
End result: [what will the reader have accomplished by the end of this tutorial?]
Tools/software required: [list any tools, accounts, or prerequisites]
Estimated time to complete: [how long will following this tutorial take?]
Screenshots/visuals needed: [describe where visual aids would be most helpful]

Generate:
1. Title: "How to [Outcome] in [Timeframe/Steps] — [Year] Guide"
2. Introduction (100 words): what you will build/accomplish, who this is for, prerequisites
3. Prerequisites checklist: bullet list of what the reader needs before starting
4. Step-by-step instructions (6-12 steps):
   - Step heading: "Step [N]: [Action Verb] + [Specific Outcome]"
   - 3-5 sentences of clear, jargon-free instructions
   - A "what you should see" checkpoint so the reader can verify they did it right
   - Common error for this step and how to fix it
   - Screenshot/visual suggestion with alt text description
5. Troubleshooting section: 3-5 common problems and solutions
6. Next steps: what should the reader do after completing this tutorial?
7. FAQ: 3 questions beginners commonly ask about this process

Use second person ("you") throughout. Write instructions as if the reader is sitting next to you.
The most-shared tutorials include a 'what you should see' checkpoint after each step. This prevents readers from getting lost and gives them confidence that they are on track — which is the #1 reason tutorials get bookmarked.
7

Blog Conclusion with CTA

Write 3 different blog post conclusions for the following article, each with a different call-to-action strategy.

Blog post title: [title]
Post summary: [2-3 sentences summarizing what the post covered]
Key takeaway: [the single most important thing the reader should remember]
Target audience: [who read this post]
Business goal: [what do you want readers to do next?]
Available CTAs: [newsletter signup | free trial | related post | product page | lead magnet | consultation booking]

Conclusion 1 — The Summary + Soft CTA:
- Recap the 3-5 most important points in 2-3 sentences
- Restate the key takeaway as an actionable statement
- End with a low-pressure CTA that feels like a natural next step (e.g., "If you found this useful, you might also like...")
- Total length: 100-150 words

Conclusion 2 — The Challenge CTA:
- Issue a direct challenge to the reader based on what they learned
- Give them a specific action to take in the next 24 hours
- Tie the challenge to your product or service as a tool to help them succeed
- Total length: 100-150 words

Conclusion 3 — The Future-State CTA:
- Paint a picture of what the reader's situation looks like after implementing the advice
- Contrast it with their current state (before reading this post)
- Position your product or next piece of content as the bridge between the two
- Total length: 100-150 words

For each conclusion, include the exact CTA button text and any micro-copy beneath it.
Most blog conclusions are an afterthought — a vague 'in conclusion' followed by a generic CTA. A strong conclusion should feel like the logical destination the entire post has been building toward. Write the conclusion before the body and you will write a more focused post.
8

Internal Linking Suggestions

Analyze the following blog post and generate a strategic internal linking plan.

Blog post title: [title]
Blog post content or outline: [paste the full text or a detailed outline]
Your blog's main topic categories: [list 4-8 content categories your blog covers]
Existing high-value pages to link to: [list 5-10 URLs of your most important pages — product pages, pillar posts, landing pages]
Blog post count: [approximately how many posts does your blog have?]
Primary keyword for this post: [keyword]

Generate:
1. Contextual link opportunities: identify 8-12 specific phrases or sentences in the post where an internal link would be natural and valuable. For each:
   - The exact anchor text to use (2-5 words, descriptive, not "click here")
   - The type of page to link to (pillar post | product page | related how-to | glossary term | tool page)
   - The linking purpose (support SEO | aid reader comprehension | drive conversion | reduce bounce)
2. Hub-and-spoke analysis: identify what pillar/hub page this post should be linked FROM and suggest the anchor text
3. Content gap identification: list 3-5 topics you should create new content about based on linking opportunities that do not have a matching page yet
4. Link priority ranking: rank the suggested links by SEO impact (high | medium | low)
5. Anchor text warnings: flag any suggested anchors that are too generic or over-optimized
Internal links are the most underused SEO lever. Most bloggers add links during writing. Instead, review your last 20 posts monthly and add links from old posts to new ones — this retroactive linking distributes authority to your newest content.
9

Meta Description Writer

Write 5 meta description variations for the following blog post.

Blog post title: [title]
Primary keyword: [keyword — must appear in at least 3 of the 5 variations]
Post summary: [2-3 sentences on what the post covers]
Target audience: [who will see this in search results]
Search intent: [informational | transactional | navigational | commercial investigation]
Competing titles on page 1: [paste the top 3-5 titles currently ranking for your keyword]
Post type: [how-to | listicle | guide | comparison | opinion | case study]

For each meta description:
- Keep it between 150-160 characters (display the character count)
- Include the primary keyword naturally within the first 100 characters
- Include a clear value proposition — what will the reader get?
- End with a soft CTA or curiosity hook that encourages the click
- Avoid clickbait — the description must accurately represent the content
- Use active voice and second person ("you")

Also provide:
- A recommended meta title if the H1 is longer than 60 characters (with character count)
- An OG description variant (can be slightly longer, up to 200 characters) for social sharing
- Notes on which description to use based on the dominant search intent

Rate each variation on: keyword inclusion, click appeal, accuracy, and emotional trigger.
Your meta description is an ad for your content. Write it after the post is finished — not before — so it accurately represents what the reader will find. Misleading descriptions get clicks but increase bounce rate, which hurts rankings long-term.
10

Content Brief Creator

Create a comprehensive content brief that a writer could use to produce a high-quality blog post.

Target keyword: [primary keyword]
Secondary keywords: [list 5-8]
Search volume (if known): [monthly search volume or "unknown"]
Current top-ranking content: [describe or paste URLs of the top 3 results]
Your domain authority relative to competitors: [stronger | similar | weaker]
Business context: [why does this post matter to your company?]
Available assets: [data | expert quotes | customer stories | original research | product screenshots]

Content brief sections:
1. Target audience profile: who is searching for this keyword and what do they need?
2. Search intent analysis: what format and depth does Google reward for this query?
3. Content angle: what is your unique perspective or value-add vs. existing content?
4. Required sections: list the H2 headings the post must include (based on competitor analysis and search intent)
5. Minimum word count recommendation with justification
6. Key points to cover: 8-12 specific facts, arguments, or examples the post must include
7. Tone and style guidelines: voice, reading level, use of jargon
8. Internal links to include: list 3-5 existing pages to link to with suggested anchor text
9. External sources to reference: 2-3 authoritative sources to cite for credibility
10. CTA and conversion goal: what should the reader do after reading?
11. Visual requirements: suggest 3-5 images, charts, or diagrams with descriptions
12. SEO checklist: keyword placement requirements (title, H1, first 100 words, H2s, meta description)
A content brief is an investment that pays off in fewer revisions and more consistent quality. If you manage writers, a 30-minute brief saves 2-3 hours of back-and-forth editing. Include examples of the tone you want — showing is faster than telling.
11

Blog Post from Interview or Transcript

Transform the following interview transcript or raw notes into a polished blog post.

Raw content: [paste transcript, interview notes, or rough notes — or describe the source material]
Interview subject (if applicable): [name, title, company, expertise]
Target audience for the blog post: [who should read this]
Blog post format: [Q&A format | narrative article | key takeaways listicle | expert roundup contribution]
Primary keyword to target: [keyword]
Desired word count: [target length]
Tone: [match the interviewee's voice | editorial and polished | conversational | authoritative]

Transform the raw content into:
1. A compelling blog post title that highlights the most interesting insight from the interview
2. An introduction (100-150 words) that establishes the interviewee's credibility and why this topic matters now
3. The body of the post, structured as:
   - 5-8 sections organized by theme (not chronological order of the conversation)
   - Each section opens with the key insight, then provides supporting detail and quotes
   - Direct quotes from the transcript are preserved and attributed (clean up filler words but keep the speaker's voice)
   - Editorial context or data added between quotes to strengthen the argument
4. A "Key Takeaways" box with 4-6 bullet points summarizing the most actionable insights
5. A conclusion that ties the insights together and provides a forward-looking statement
6. A brief author/interviewee bio for the end of the post

Flag any sections where the transcript is unclear or additional context is needed.
The best interview-to-blog transformations organize by theme, not by conversation order. Readers do not care that the best insight came at minute 37 — lead with it. Also, always send the final post to the interviewee for approval before publishing.
12

Editorial Calendar Generator

Create a 4-week editorial calendar for the following blog.

Blog niche: [your niche]
Publishing frequency: [posts per week]
Target audience: [who reads your blog]
Business goals for this month: [product launch | lead generation | SEO growth | brand awareness | seasonal content]
Content pillars: [list 3-5 recurring topic themes]
Upcoming events or dates: [holidays, industry events, product releases, seasonal trends relevant to your audience]
Current top-performing posts: [list 3-5 titles of your best posts — to inform what topics resonate]
Content gaps: [topics you know you should cover but have not yet]
Available resources: [solo writer | small team | freelancers available | subject matter experts for interviews]

Generate a calendar with:
1. For each post slot:
   - Publish date
   - Working title
   - Primary keyword
   - Content type (how-to | listicle | opinion | case study | comparison | roundup | news commentary)
   - Target word count
   - Funnel stage (awareness | consideration | decision)
   - Internal link target (which existing post or page should this link to)
   - CTA type (newsletter | free trial | product page | lead magnet)
   - Assigned priority (must-publish | should-publish | nice-to-have)
2. A content mix analysis: percentage breakdown by content type, funnel stage, and content pillar — flag any imbalances
3. Repurposing plan: for each post, suggest one way to repurpose it (social thread | email newsletter section | short-form video script | infographic | podcast talking points)
4. Dependencies: flag any posts that require interviews, data, or design assets and note lead times
An editorial calendar is only useful if it is realistic. Block time for writing, not just publishing dates. A calendar with 3 posts per week that actually ships is better than a calendar with 5 that collapses by week two.

How to Use These Prompts

Start with the Topic Brainstormer or Editorial Calendar to plan your content pipeline. Then use the Content Brief and Outline Generator for each post before writing a single word. During drafting, pull in the Introduction Writer and Listicle or How-To frameworks as needed. After writing, run the SEO Heading Structure and Meta Description prompts to optimize for search. Save your best-performing prompts as templates in Prompt Anything Pro so your entire team writes with the same quality and consistency.

Need More Prompts?

Get personalized AI suggestions for additional prompts tailored to your specific needs.

AI responses are generated independently and may vary

Frequently Asked Questions

Write Blog Posts Anywhere

Prompt Anything Pro lets you use AI prompts directly in WordPress, Medium, Ghost, or any CMS.