Building Reusable Content Brief Prompts
The Problem with Generic AI Briefs
If you ask an AI to “write an SEO content brief about keyword research,” you will inevitably receive what is known as the “average of the internet.” The AI will output a generic, copycat outline consisting of the same five basic headings that every other low-effort article uses. It will lack unique angles, ignore the actual competitive landscape, and fail to satisfy modern search engine guidelines.

To scale your organic growth without sacrificing quality, you must move away from simple instructions and adopt a structured prompt engineering framework. By building a reusable, variable-based prompt, you can consistently generate data-driven content briefs that are grounded in live search engine results page (SERP) data, establish topical authority, and integrate E-E-A-T (Experience, Expertise, Authoritativeness, Trustworthiness) signals.
The R-C-T-C-F Prompting Framework
To generate professional-grade briefs across tools like ChatGPT, Claude, or Gemini, your master prompt should follow the R-C-T-C-F framework. This structure ensures the AI understands its boundaries and purpose:
- Role: Define the AI’s persona. Instead of a general assistant, tell it: “You are an expert SEO Content Director with a deep understanding of Answer Engine Optimization (AEO).”
- Context: Provide details about your brand voice, target audience, and your domain authority relative to competitors.
- Task: Clearly define the exact output required (e.g., “Create a comprehensive, data-driven SEO content brief.”)
- Constraints: Set strict boundaries to prevent hallucination and keyword stuffing. (e.g., “Do not force exact keyword counts per section. Do not include generic introductions.”)
- Format: Specify the output structure, such as Markdown for human writers or JSON for programmatic SEO pipelines.
SERP-Data Injection and Variables
Large Language Models (LLMs) cannot natively pull real-time search volumes or accurate keyword metrics unless connected to live SEO APIs. If you ask an AI for keyword search volumes, it will hallucinate the numbers.
Therefore, you must do your keyword research first and feed that data into the prompt using dynamic variables (e.g., {{PRIMARY_KEYWORD}}).
More importantly, to avoid the “average of the internet” trap, you must practice SERP-Data Injection. This involves pasting the H2s, H3s, and “People Also Ask” (PAA) questions from the top 5 ranking competitors directly into your prompt. This grounds the AI’s output in actual search reality.
Note on Context Windows: Do not paste raw HTML from competitor pages. The code bloat will overwhelm the AI’s context window. Extract and paste only the headings and PAA questions.
Integrating E-E-A-T and Content Gaps
To rank, your content must cover what competitors missed. A reusable prompt should explicitly instruct the AI to analyze the provided competitor outlines and output unique subtopics. Furthermore, modern briefs must optimize for both traditional search and AI Overviews. Your prompt should require the AI to identify specific E-E-A-T signals the writer must include, as well as an FAQ block optimized for featured snippets.
The Master Content Brief Prompt (Worked Example)
Below is a highly structured, reusable prompt. Save this in your prompt library. For every new article, simply replace the bracketed {{VARIABLES}} with your specific data.
Prompt:
Role: You are an expert SEO Content Director specializing in advanced topical authority and Answer Engine Optimization (AEO).
Context: We are creating an authoritative article for {{TARGET_AUDIENCE}}. Our brand voice is {{BRAND_VOICE}}. We are competing against high-authority sites, so our content must be significantly more comprehensive, unique, and actionable.
Task: Create a comprehensive SEO content brief for a human writer based on the provided inputs.
Inputs:
- Primary Keyword:
{{PRIMARY_KEYWORD}} - Secondary Keywords:
{{SECONDARY_KEYWORDS_LIST}} - Search Intent:
{{SEARCH_INTENT}} - Competitor Outlines (Top 5 H2s/H3s):
{{PASTED_COMPETITOR_HEADINGS}} - People Also Ask Questions:
{{PASTED_PAA_QUESTIONS}}
Constraints:
- Do not instruct the writer to keyword-stuff. Keywords should be used naturally.
- Do not include generic, fluffy headers like “Introduction” or “Conclusion”, use compelling, benefit-driven headers.
- Ensure the outline flows logically for a reader trying to solve a specific problem.
Format: Output the brief in standard Markdown using the following structure:
- Meta Data: Suggested Title Tag (under 60 chars), Meta Description (under 155 chars), and URL Slug.
- Content Gap Analysis: Based on the competitor outlines provided, identify 3 unique subtopics or angles that none of the top competitors cover.
- E-E-A-T Requirements: Suggest 3 specific types of original data, expert quotes, or hands-on experience the writer must include to demonstrate true expertise.
- Structural Outline: A detailed H2/H3 outline. For each H2, provide a 1-sentence summary of what the writer must cover and list which secondary keywords naturally fit there.
- AEO FAQ Block: Select 3 to 5 high-intent questions from the provided PAA list and structure them into an FAQ section. Instruct the writer to answer each in a concise, 40-50 word paragraph optimized for featured snippets.
Reusable Prompt Template Structure
To help you adapt this framework for different content types (e.g., product reviews vs. ultimate guides), use the following template structure to ensure you never miss a critical variable.
| Prompt Component | Variable / Instruction | Purpose |
|---|---|---|
| Role & Context | <code>{{TARGET_AUDIENCE}}</code>, <code>{{BRAND_VOICE}}</code> | Aligns the AI’s output with your brand’s specific persona and reader expectations. |
| Task & Keywords | <code>{{PRIMARY_KEYWORD}}</code>, <code>{{SECONDARY_KEYWORDS_LIST}}</code>, <code>{{SEARCH_INTENT}}</code> | Defines the core SEO targets based on your verified, external keyword research. |
| SERP-Data Injection | <code>{{PASTED_COMPETITOR_HEADINGS}}</code>, <code>{{PASTED_PAA_QUESTIONS}}</code> | Grounds the outline in current search reality, preventing generic, hallucinated structures. |
| Content Gaps | Instruction: “Identify 3 unique subtopics competitors missed.” | Ensures the resulting content establishes topical authority rather than just copying existing articles. |
| E-E-A-T & AEO | Instruction: “Suggest expert quotes/data and build an AEO FAQ Block.” | Prepares the brief for modern search algorithms, AI overviews, and featured snippets. |
| Constraints | Instruction: “No keyword stuffing, no generic headers.” | Prevents the AI from applying outdated, rigid SEO practices that violate modern spam policies. |
Caveats and Common Mistakes
As you deploy this prompt, watch out for two common pitfalls:
- Over-Constraining: While constraints are necessary, demanding the AI to “use the primary keyword exactly 4 times in the first H2” often results in stiff, unnatural outlines. Give the AI structural boundaries, but allow flexibility in phrasing.
- Skipping the Manual Research: The prompt is only as good as the variables you feed it. If you guess the search intent or skip scraping the competitor headings, the AI will revert to generating “average” content. The power of this prompt lies in its ability to synthesize the hard data you bring to it.
