For SEO Specialist / Content Marketing Managers ·
What you'll accomplish
By the end of this guide, you'll have ChatGPT Plus configured as a central assistant for your core SEO tasks — with a custom conversation workflow for briefs, a saved prompt library, and your first Custom GPT built for a repeatable task. This setup cuts the time you spend on routine SEO writing by 60-70%.
What you'll need
What you should see: Your interface now shows "GPT-4o" in the model selector at the top of the chat window.
This makes ChatGPT remember your role and preferences across all conversations.
I am an SEO Specialist / Content Marketing Manager. I work in/for [agency / in-house / freelance].
My clients are primarily in [industry types].
My main deliverables: content briefs, meta descriptions, link building outreach, monthly reports, keyword analysis.
My primary SEO tools: Ahrefs, SEMrush, Google Search Console, Screaming Frog, Surfer SEO.
When I paste SEO data, help me analyze it and produce actionable SEO deliverables.
Be direct and concise. No preamble. When producing deliverables (briefs, meta copy, reports), format them as ready-to-use documents. Use markdown tables where data applies. When I give you raw analytics data, turn it into clear findings. Don't explain what you're about to do — just do it.
What you should see: ChatGPT now starts every new conversation knowing your context.
Custom GPTs are pre-configured assistants you set up once. Here's how to build one for content brief generation:
Click Explore GPTs in the left sidebar
Click + Create (top right)
You'll see a "Create" (conversation-based setup) and "Configure" tab — click Configure for direct control
Fill in:
You are an expert SEO content strategist. Generate structured content briefs when given a target keyword and competitor data.
Brief format:
TARGET KEYWORD: [keyword]
SEARCH INTENT: [1 sentence]
WORD COUNT TARGET: [based on competitors]
TITLE SUGGESTION: [under 60 chars]
SEMANTIC KEYWORDS: [8-10 terms]
OUTLINE:
H1: [title]
H2: [section 1]
H2: [section 2]
[etc]
COMPETITOR GAPS:
1. [topic missing from current content]
2. [topic]
3. [topic]
DIFFERENTIATION ANGLE: [how to be better than what ranks]
---
Always produce the complete brief immediately. No preamble. If I paste competitor data, extract the headings and gaps automatically. If I provide minimal data, use your knowledge to produce a best-effort brief.
Under Capabilities, turn ON: Web Browsing (so it can look up SERP data if you give it a URL)
Click Save → choose "Only me" for visibility → click Confirm
What you should see: Your custom GPT appears in your GPT list. A conversation with it always starts with your template loaded.
Target keyword: [your keyword]
Monthly volume: [X] | Difficulty: [X]
Top 3 ranking page titles and H2s:
1. [title] — H2s: [list]
2. [title] — H2s: [list]
3. [title] — H2s: [list]
Semantic keywords: [Ahrefs also-rank-for list]
What you should see: A brief that matches your exact format, ready to send to a writer with minor customization.
For prompts you use constantly, save them as pinned conversations:
Meta description batch:
Write SEO meta descriptions (under 155 chars each) for these pages. Include target keyword naturally. Lead with a benefit. Table format: URL | Keyword | Meta. [paste list]
Outreach email:
Write a link outreach email to [site name] who writes about [topic]. My site: [URL]. Our content angle: [angle]. Under 90 words. Reference one specific thing about their site. Casual tone.
Audit triage:
Categorize these Screaming Frog issues as Critical/Important/Minor for SEO impact. For Critical and Important, give a 1-sentence fix recommendation. [paste export]
Report narrative:
Write a 3-paragraph client SEO summary. Data: [paste metrics]. Goal: [client goal]. Audience: non-technical CMO. No jargon.