AI Workflow: Build an SEO Content Brief in Under 30 Minutes

A reproducible step-by-step workflow for building a complete SEO content brief using AI tools — covering keyword intent, competitor gap analysis, outline structure, and editorial guidance — in a single focused session under 30 minutes.

AuthorAI Marketing Workbook
Published
Tags
SEO-brief-writingprompt-engineeringChatGPTcontent-briefintermediatebeginner

A content brief that actually helps a writer produce something rankable takes time to build — or it used to. The manual version involves opening a dozen SERP tabs, reading competitor articles, extracting heading structures, noting semantic gaps, and writing editorial guidance. That process runs 90 minutes on a good day.

The AI-assisted version compresses most of that research and synthesis into a repeatable sequence of prompts. What you lose in manual depth, you recover in speed and consistency. What you still have to supply: your brand's angle, your audience's real questions, and editorial judgment on what the AI gets wrong.

This workflow documents the exact sequence — steps, prompts, expected outputs, and known failure points. Follow it once, adapt the prompts to your niche, and you have a repeatable process.

What a Complete SEO Content Brief Actually Contains

Before running any prompts, it helps to define what you're building. A brief that stops at "here's an outline" leaves the writer without enough context. A brief that tries to be a full first draft is too prescriptive.

The target output for this workflow is a document with six sections:

  • Target keyword + search intent classification (informational, commercial, transactional, navigational)
  • Audience definition — who is searching this, what they already know, what they're trying to decide
  • Competitor content summary — what the top 3–5 ranking pages cover and where they fall short
  • Recommended outline — H2/H3 structure with brief notes on each section's purpose
  • Semantic terms to include — related entities, LSI terms, and questions the article should answer
  • Editorial guidance — tone, word count range, what to avoid, any specific claims to verify

AI handles sections 1, 3, 4, and 5 reasonably well with the right prompts. Sections 2 and 6 need your input — the AI will generate something, but it'll be generic without real audience context from you.

Tools You'll Need

Minimum tool set for this workflow. You can run the whole thing with ChatGPT free + Google Search if budget is a constraint, but SERP data quality will be lower.
ToolRole in this workflowFree option?
ChatGPT (GPT-4o)Intent classification, outline generation, semantic term extraction, editorial guidance draftingYes — free tier works, but GPT-4o gives better outline depth
Semrush or AhrefsSERP overview, top-ranking URLs, keyword volume, related questionsLimited free tier; Semrush free gives 10 queries/day
Google Search (manual)Verify SERP layout, check featured snippets, People Also AskFree
Google Docs or NotionBrief assembly and sharingFree
Claude (optional)Second-pass outline review or tone adjustment if ChatGPT output feels flatFree tier available

The Workflow: Step by Step

Step 1 — Classify search intent (2 minutes)

Open ChatGPT. Paste this prompt, replacing the bracketed field with your keyword:

Keyword: [your target keyword]

Classify the search intent for this keyword (informational, commercial investigation, transactional, or navigational). Then describe in 2–3 sentences what a person searching this keyword is actually trying to accomplish. Be specific — don't just label it informational, explain what question they want answered or what decision they're working through.

The output gives you the intent label and a short audience context statement. Copy both into your brief doc under "Search Intent." Don't skip this step — it constrains everything else. A keyword that looks informational might actually be commercial investigation, which changes the outline entirely.

Step 2 — Pull SERP data (5 minutes)

Switch to your SERP tool. Run the keyword and note:

  • The top 5 organic results (URLs and page titles)
  • Whether there's a featured snippet, and what format it uses (paragraph, list, table)
  • The People Also Ask questions shown — usually 4–6, and they're a direct signal of sub-topics Google considers related
  • Keyword volume and difficulty if you need to justify the brief to a stakeholder

Paste the top 5 URLs into your brief doc. You'll use them in the next prompt. Don't open all five articles yet — the AI will do a faster structural scan than you can do manually.

Step 3 — Competitor content gap analysis (8 minutes)

This is where most of the time gets spent. Paste this prompt into ChatGPT, filling in the keyword and competitor URLs (or article titles if you don't have web access):

I'm building an SEO content brief for the keyword: [your keyword]

Here are the top-ranking competitor articles:
1. [URL or title + brief description]
2. [URL or title + brief description]
3. [URL or title + brief description]
4. [URL or title + brief description]
5. [URL or title + brief description]

Do the following:
1. Summarize what topics these articles commonly cover (the "table stakes" content every article includes)
2. Identify 3–5 topics or angles that appear in only 1–2 of these articles, or that are missing entirely but would be useful to someone searching this keyword
3. Note any format patterns — do they use tables, step-by-step lists, comparison sections?

Keep each point specific. Don't say "more detail" — say what specific detail is missing.

The output gives you a competitive baseline and gap list. Review it critically — the AI sometimes invents gaps that aren't actually missing, especially if it's working from titles alone rather than article content. Cross-check anything that seems surprisingly specific.

Continue in the same ChatGPT thread so it has context from the previous step:

Based on the keyword [your keyword], the search intent we identified, and the content gaps you found, create a recommended article outline.

Format:
- H1 (suggested title, optimized for search intent)
- H2 sections with a one-sentence note on what each section should accomplish
- H3 sub-sections where the content warrants it
- Estimated word count range for each section

The outline should:
- Cover the table-stakes topics (so we don't miss what competitors cover)
- Include at least 2 of the gap opportunities you identified
- Match the search intent — if it's informational, don't push a commercial angle
- Be realistic for a single article, not a content hub

Review the outline before copying it into the brief. Common issues to fix manually: sections that are too vague ("Overview of X" without a purpose note), outlines that are too long for the keyword's intent, and H3s that should really be their own articles.

Step 5 — Extract semantic terms and questions (3 minutes)

For the keyword [your keyword] and the outline above, list:
1. 10–15 semantically related terms, entities, or concepts the article should mention naturally (not keyword stuffing — terms that signal topical depth to search engines)
2. 5–8 specific questions the article should answer, written the way a reader would ask them

For each term in list 1, note briefly why it's relevant — what concept it connects to.

The semantic terms list is useful both for the writer (scope guidance) and for post-publish optimization checks. The questions list often reveals sub-topics that should be added to the outline or addressed within existing sections.

Step 6 — Add editorial guidance (5 minutes)

This section has two parts: what the AI can draft, and what you need to write yourself.

Ask ChatGPT for a draft:

Draft a brief editorial guidance section for a writer working on this article. Include:
- Recommended tone (based on search intent and likely audience)
- What to avoid (common mistakes in articles on this topic, or approaches that don't match intent)
- Any claims or statistics that should be verified rather than taken at face value
- One sentence on what would make this article genuinely better than the competitors we reviewed

Then add your own notes manually: your brand voice constraints, any internal links to include, subject matter experts to reference, or specific data sources to use. The AI cannot know these — and this is where the brief becomes yours rather than a generic template.

Assembling the Brief Document

Paste the outputs from each step into a single doc in this order:

  1. Keyword + intent classification (from Step 1)
  2. Audience definition — combine the AI's intent statement with your own audience knowledge
  3. Competitor summary + gap list (from Step 3)
  4. Recommended outline with section notes (from Step 4)
  5. Semantic terms + questions to answer (from Step 5)
  6. Editorial guidance — AI draft + your manual additions (from Step 6)

Total document length is typically 600–900 words. If it's running longer, you've probably included too much raw AI output without editing it down. A brief should be scannable by a writer in 5 minutes.

Where This Workflow Breaks Down

The workflow also degrades on highly technical or niche topics where the AI's training data is thin. If you're writing about a specific software integration, a regional regulatory topic, or a very new product category, the competitor analysis and semantic terms will be noticeably weaker. For those, you'll need to do more manual SERP reading and use the AI primarily for formatting and structuring your own research rather than generating the research itself.

One more practical issue: if you're running multiple briefs in a single ChatGPT session, context from earlier briefs can bleed into later ones. Open a fresh conversation for each brief.

Time Breakdown at a Glance

First-run timing assumes you're reading and editing outputs carefully. Speed increases significantly after the second or third brief.
StepTaskTime
1Intent classification prompt2 min
2SERP data pull (manual tool)5 min
3Competitor gap analysis prompt8 min
4Outline generation prompt + review5 min
5Semantic terms + questions prompt3 min
6Editorial guidance prompt + manual additions5 min
Brief assembly and final edit3 min
Total~31 min (first run); ~22 min once you're familiar with the prompts

Adapting the Workflow for Scale

If you're producing more than 5–10 briefs per month, running this manually for each keyword gets tedious. A few options:

  • Save your prompts as a ChatGPT custom instruction or system prompt so you don't have to re-paste them each time
  • Build a Google Doc template with placeholders for each section — writers know exactly what to expect
  • For agencies running 20+ briefs/month, tools like Surfer SEO or Frase have built-in brief generation that automates steps 2–5 directly from their SERP data — faster but less flexible than the prompt-based approach here
  • If you're using the OpenAI API, steps 1, 4, 5, and 6 can be chained into a single API call with a well-structured system prompt, reducing the session overhead

What the Brief Won't Do

A brief built with this workflow will give a writer a solid structural foundation and competitive context. It won't substitute for subject matter expertise, original research, or firsthand experience — the factors that increasingly differentiate high-performing content from AI-generated commodity articles.

The editorial guidance section is where you close that gap. Use it to point writers toward specific sources, flag claims that need verification, and note what angle or experience your brand can bring that competitors can't. That's not something any prompt can generate for you.

Comments

Join the discussion with an anonymous comment.

Loading comments...