Skip to content

Custom GPT: Your Dedicated SEO Content Brief Generator

For SEO Specialist / Content Marketing Managers ·

Tools:ChatGPT
Time to build:1-2 hours
Difficulty:Intermediate-Advanced
Prerequisites:Comfortable using ChatGPT for content work — see Level 3 guide: "Writing Monthly Client Report Narratives with ChatGPT"
ChatGPT

What This Builds

A Custom GPT configured with your agency's content brief template, SEO standards, and formatting rules — so you can generate a complete brief by typing a single line instead of re-explaining your format every time. Instead of a 90-minute brief process, you get a structured draft in under 10 minutes.

Prerequisites

  • {{tool:ChatGPT.plan}} subscription ({{tool:ChatGPT.price}}) — Custom GPT builder requires a paid plan
  • Your current content brief template (written out in text form)
  • Any agency SEO standards you want consistently applied
  • 1-2 hours to build and test the GPT

The Concept

A Custom GPT is like a pre-configured colleague who already knows your brief format, your quality standards, and how you like things structured. Every conversation starts from that shared understanding — you don't need to explain "use our 10-point format" every time. You just say "brief for: project management software for nonprofits" and it outputs the full thing.


Build It Step by Step

Part 1: Prepare your GPT's knowledge base

Before building the GPT, collect these documents in text form:

  1. Your content brief template — Write out your current 10-15 point brief structure in plain text:

    Copy and paste this
    CONTENT BRIEF TEMPLATE
    1. Title tag (under 60 chars, keyword first)
    2. Meta description (under 160 chars, benefit-focused)
    3. Target word count
    4. H1 (different from title tag)
    5. H2/H3 outline with section descriptions
    6. Featured snippet opportunity (yes/no + target section)
    7. Semantic terms to include (from keyword research)
    8. Competitor gaps (2-3 topics competitors cover that we should)
    9. Internal linking targets (2-3 existing pages)
    10. Target keyword + related terms
    
  2. Your SEO writing standards — e.g., "Use Oxford comma. Never use passive voice in headers. Lead with the benefit. Target 8th grade reading level for consumer content, 11th grade for B2B."

  3. Your typical client industries — A 1-paragraph description of each industry you serve, so the GPT can add industry-appropriate examples

Save all of this as a single text file.

Part 2: Build the Custom GPT

  1. Go to {{tool:ChatGPT.url}} and log in
  2. Click your profile icon → My GPTs
  3. Click Create (or Create a GPT)
  4. You'll see two panels: the Create panel (where you configure) and the Preview panel (where you test)

In the Create panel:

Name your GPT: SEO Content Brief Generator

Description: Generates complete SEO content briefs using [AGENCY NAME]'s standard template and SEO methodology

Instructions (this is the system prompt — paste this, customized):

Copy and paste this
You are an expert SEO content strategist at [AGENCY NAME]. Your job is to generate complete, actionable content briefs that our writers can execute without asking clarifying questions.

BRIEF FORMAT (always follow this exactly):
1. TITLE TAG — under 60 characters, include primary keyword near the start
2. META DESCRIPTION — under 160 characters, benefit-focused, includes keyword, ends with a subtle CTA
3. TARGET WORD COUNT — specific range (e.g., 1,800-2,200 words) based on the data I provide; if no data given, ask for it
4. H1 — slightly different from title tag, uses keyword naturally, speaks to reader's goal
5. CONTENT OUTLINE — full H2/H3 structure. For each H2, include a 1-sentence description of what the section should cover
6. FEATURED SNIPPET OPPORTUNITY — identify one section most likely to capture a featured snippet; specify the format (definition paragraph / numbered list / comparison table)
7. SEMANTIC TERMS TO INCLUDE — at least 10 related phrases that should appear naturally throughout. List them as: [term] — [1-2 word context for where to use it]
8. COMPETITOR GAPS — 3 specific subtopics or angles that competitor articles are missing (requires me to provide competitor data)
9. INTERNAL LINKING TARGETS — ask me for a list of existing pages, then suggest 2-3 specific links with recommended anchor text
10. QUICK REFERENCE — one-line summary of: content type, tone, primary audience, keyword difficulty if known

SEO STANDARDS TO APPLY:
[Paste your agency's writing standards here]

BEHAVIOR:
- When given just a keyword, output the complete brief structure and ask for the data needed (competitor URLs, SERP info) if not provided
- When given full SERP data + keyword, generate the complete brief in one pass
- If content gap data (e.g., keywords competitors rank for but I don't) is included, incorporate it into the Semantic Terms and Competitor Gaps sections
- Always flag if a brief topic has obvious E-E-A-T requirements (medical, legal, financial, YMYL content) with a note: "⚠️ YMYL content — needs author credentials and authoritative sources"

NEVER DO:
- Generate titles over 60 characters without flagging them
- Recommend exact keyword density targets (this is outdated SEO advice)
- Suggest AI-generated content be published as-is without human expert review

Part 3: Upload your knowledge files

  1. In the GPT builder, look for Knowledge section
  2. Click Upload files
  3. Upload your brief template text file and any industry reference documents
  4. These are now permanently accessible to the GPT — it can reference your exact format

Part 4: Configure conversation starters

Add 3 quick-start prompts that appear as buttons when someone opens the GPT:

  • Generate brief for: [keyword]
  • I have SERP data — here's the keyword and competitor info:
  • Optimize this existing brief: [paste brief]

Click Save then Publish (to "Only Me" — keep it private to your account)

Part 5: Test and Refine

  1. In the Preview panel, type: Generate brief for: HVAC maintenance checklist
  2. Check the output against your template — is the format correct? Is the word count section asking for data, or making up numbers?
  3. If something is off, go back to the Instructions and add clarifying rules
  4. Run 3-5 test briefs before using with real clients

Real Example: Generating a Brief in Under 10 Minutes

Setup: You've built your GPT with the instructions above and uploaded your template.

Input:

Copy and paste this
Generate brief for: "best email marketing software for nonprofits"

SERP data:
- Top 5 URLs: [paste URLs]
- Competitor word counts: 2,100, 1,800, 2,400, 1,600, 2,200
- PAA questions: [paste 5 questions]
- Related keywords: [paste 15 terms]
- Competitor gaps (they don't cover): grant tracking integrations, volunteer email segmentation

Output: A complete 10-point brief in 60-90 seconds

Time saved: 60-80 minutes of manual brief writing, reduced to 10 minutes of data collection + 2 minutes of review


What to Do When It Breaks

  • Brief format keeps drifting → Add specific examples to your Instructions: "Here is an example of a perfect brief: [paste one of your best briefs]"
  • Word count recommendations are off → Change your instruction to: "Always ask me for competitor word count data before recommending a target range. Do not estimate."
  • Outlines are too generic → Add to Instructions: "Outlines must reflect the specific topic's nuances. Do not use generic H2s like 'Benefits of [topic]' or 'How to Choose [topic]' without specific content substance."
  • GPT ignores the format → Move your format to an uploaded file rather than inline instructions — uploaded files often get better adherence

Variations

  • Simpler version: Use Claude Projects (Level 3) with your brief template loaded — no build required, but you re-explain format less often
  • Extended version: Add client-specific knowledge files so the GPT knows your top 10 clients' industries, brand voices, and competitor lists by name

What to Do Next

  • This week: Build and test the GPT; run 5 real briefs through it
  • This month: Share the GPT link with any content team members or VA who writes briefs
  • Advanced: Add a Zapier step that triggers brief generation when a new keyword is added to your content tracking spreadsheet

Advanced guide for SEO Specialist professionals. These techniques use more sophisticated AI features that may require paid subscriptions.