Prompt Library marketing beginner

ChatGPT Prompts for Blog Outlines: SEO-First Structure in Minutes

ChatGPT prompts for blog post outlines that rank. Keyword-targeted structures with H2s, H3s, FAQs, and internal linking opportunities built in.

Tested on: GPT-4oClaude 4Gemini 2.5

The Prompt

Act as an SEO content strategist who has taken 50+ articles to the first page of Google.
Create a detailed blog post outline for:
Target keyword: {primary keyword}
Secondary keywords: {2-5 related terms}
Target audience: {who will read this}
Search intent: {informational / commercial / navigational / transactional}
Desired word count: {e.g. 1500 / 2500 / 4000}
Competing articles to beat: {paste URLs or describe what top results cover}
Internal links available: {2-5 relevant pages on your site to link to}

Output:
1. SEO title (under 60 characters, includes primary keyword)
2. Meta description (under 160 characters, includes keyword, states the value)
3. Introduction outline (hook + problem statement + what the reader will get — 3 bullet points)
4. Full H2/H3 outline with:
   - Each H2 labeled with its target secondary keyword (if applicable)
   - Suggested word count per section
   - [STAT/RESEARCH NEEDED] flags for sections that need data
   - [INTERNAL LINK] markers showing where to link to your existing pages
5. FAQ section (5 questions, structured for FAQ schema)
6. Conclusion outline (key takeaways + CTA)
7. Featured snippet target (if applicable — the question and format most likely to win a snippet)

Constraints:
- H2 structure must match the logical flow of reader questions (early in the article address 'what', later address 'how' and 'which')
- Don't put the primary keyword in more than 2 H2s
- FAQ questions must match natural language searches (phrased as questions people actually type)
- Internal links must be placed where they're contextually relevant, not forced

Variables to fill in

  • {target keyword} The main phrase you want to rank for
  • {secondary keywords} Related terms to incorporate naturally
  • {search intent} What the searcher is trying to accomplish
  • {internal links} Your existing pages that are topically relevant
  • {competing articles} What the current top results cover

How to use this prompt

  1. Run this before writing any blog post — it takes 2 minutes and saves hours of structural revisions
  2. Use the FAQ section as a literal FAQ section at the bottom of your article
  3. Share the outline with a writer as their brief — the [STAT NEEDED] flags tell them where to do research
  4. Check the featured snippet target — if it's a list, format that section as a numbered list
Blog writing on laptop with notes and outline document beside it
Photo by Andrew Neel on Unsplash

Search intent determines the entire structure

An informational article (‘what is X’) is structured differently from a comparison article (‘X vs Y’) and completely differently from a transactional page (‘best X for Y’). The prompt asks for search intent up front so the structure matches how Google wants to see the content for that query type.

Featured snippets (the box at the top of Google results) appear on ~12% of searches and receive a disproportionate share of clicks. If your target keyword has a snippet opportunity, the prompt identifies the format most likely to win it — usually a definition, a numbered list, or a table — and flags where to structure your content accordingly.

Outlines prevent scope creep

Without an outline, writers frequently go off-topic, miss important subtopics, or write 400 words where 1200 were needed. The word count per section in this prompt’s output acts as a budget — it forces the writer to decide where depth matters and where brevity is better before a single word is written.