You have a keyword, a writer waiting for instructions, and a pile of notes that only make sense to you. You type “write an SEO content brief for this keyword” and get back a neat outline that could belong to any website on earth. The right ChatGPT prompts for an SEO content brief fix that, as long as you feed them the things ChatGPT cannot know on its own.
Here is the short answer: do not ask for the whole brief in one go. Run four short prompts in order: one for search intent, one for the gaps in what already ranks (from headings you paste in), one for the brief itself, and one to check the finished draft against it. You bring the real data. ChatGPT does the sorting and the structure.
Imagine it is Thursday at 4 pm. Twenty minutes from now your writer has a one-page brief with a clear angle, an outline, the questions to answer, the pages to link, and a short “do not” list. No back and forth on Monday morning asking what you meant.
Want a free Launchpad lesson on using AI for real work like this? Start with Launchpad.
No password needed – your reset opens instantly.
No password. Just your email, and you’re in.
What a useful SEO content brief actually contains
A brief is not an outline with a keyword on top. It is the set of decisions a writer should not have to guess. A good one fits on a page or two and covers:
- The one query the page targets, plus the variations that belong on the same page.
- Search intent: what the person typing it wants to walk away with (an answer, a how-to, a comparison, a product).
- The reader and their moment: who they are and what just happened that made them search.
- The angle: the one thing this page gives that the pages already ranking do not.
- An outline of H2 and H3 headings, each tied to a question the reader has.
- Sources the writer must use for any fact or number.
- Internal links to your own related pages, and the one call to action.
- Title and meta description ideas, and a short “do not” list.
Most of the competing prompt templates online ask for the same sections. Where they go wrong is asking ChatGPT to invent the inputs too.
Why most ChatGPT prompts for an SEO content brief come out generic
ChatGPT does not have your keyword tool’s numbers, and it does not see the results page you see today. Ask it for search volume or “what the top 10 cover” and it will often give you a confident guess. Google says it plainly in its guidance on generative AI content: generative models predict a likely sequence of words, their output can contain inaccuracies, and you should fact-check it. The same page warns that using AI to churn out many pages without adding value can fall under its spam policy on scaled content abuse.
So the rule for every prompt below is simple. You paste the facts: the real headings from ranking pages, your own data, your notes. ChatGPT turns them into a plan. OpenAI’s prompt engineering guide makes the same point from the other side: clear instructions, the context the model needs, and a stated output format get you far better results.
Step 1: Write a site card once
This is the context you paste before every brief. It takes about ten minutes the first time, and it is what stops every brief sounding the same.
SITE CARD (use this as context for every task below) Site: [domain], what it helps people do: [one sentence] Reader: [who they are, what they do all day, what they already know] Our angle: [what we have that generic pages don't: our method, real examples, a free tool] Voice: [3 words, e.g. plain, warm, practical] The one action after reading: [e.g. join the free newsletter] Pages we already have (title + URL, paste the full list): - [paste] Rules for every task: - Use only facts from this card or from what I paste. - If something is missing, ask me one question. Do not guess. - Never invent search volumes, rankings, statistics or quotes.
That full page list matters more than it looks. It is how ChatGPT can warn you that you already have a page on this question, before you write a second one that competes with it.
Step 2: search intent and the keyword group
Start with the keyword and every variation you found. The goal is one page per question, not one page per keyword.
Using the site card, here is my target keyword and its variations: Main: [keyword] Variations from my keyword tool or Search Console: [paste] 1) Group them: which variations ask the same question (one page) and which ask a genuinely different question (a separate page)? 2) For the main group, state the search intent in one sentence: what does the searcher want to have or be able to do afterwards? 3) Look at my list of existing pages. Does any of them already answer this question? If yes, name it and say so clearly. 4) Give the reader's likely moment in one line: what just happened that made them search this?
If you have Google Search Console set up, its Performance report shows the real queries your pages already appear for. Those are better variations than anything ChatGPT can brainstorm.
Step 3: find the gaps in what already ranks
Open the top three to five results for your keyword yourself. Copy their H2 headings (most browsers let you select the page and paste the text). Then hand them over.
Here are the headings from the pages ranking for "[keyword]": Page 1 ([URL]): [paste headings] Page 2 ([URL]): [paste headings] Page 3 ([URL]): [paste headings] 1) Which subtopics do all of them cover? (We must cover these too.) 2) Which questions does the searcher probably still have after reading them? 3) Based on our angle in the site card, suggest 2 angles we could take that none of these pages take. One sentence each. Only use what is in the headings I pasted. Do not describe pages you cannot see.
Pick one angle. If neither suggestion is something you could honestly deliver, write your own. The angle is the part a human decides.
Step 4: the brief itself
Now you have the inputs, the actual brief prompt can be short and strict about the shape.
Using the site card and everything above, write a content brief for a writer. Target query: [keyword] Angle we chose: [paste] Sources the writer may cite: [paste links] Sections: 1. Target query and the variations this page covers 2. Search intent and the reader's moment (2 sentences) 3. The angle (1 sentence) 4. Outline: H1, then H2/H3 headings, each with the question it answers 5. Must-cover subtopics (from the gap step) 6. Facts the writer needs, each with its source from my list. Mark anything unsourced "VERIFY". 7. Internal links: which of our existing pages to link, and where 8. The one call to action 9. 3 title options under 60 characters and 1 meta description under 155 10. Do not: [your list, e.g. no invented stats, no filler intro, no long dashes] Keep it under 2 pages. No body paragraphs.
Google’s own docs on title links and snippets are worth a five-minute read before you pick the title and description. Google may rewrite both, so write them for the human who is deciding whether to click.
How to use ChatGPT to turn notes into a content brief
Often the best material is not in a keyword tool at all. It is a voice memo after a client call, a Slack thread where a customer asked the same question three times, or your own messy bullet points. That is where your experience lives, and it is exactly what generic pages lack.
Here are my raw notes on [topic]: [paste notes, transcript or thread] Using the site card: 1) List the questions a reader would have that these notes answer. 2) Pick out every real example, story or number in the notes, and quote the exact line it comes from. 3) Suggest which of these belongs in the brief for "[keyword]" and where in the outline it should go. Do not add any example, number or claim that is not in my notes.
Asking for the exact line is the trick. You can check every point against your notes in seconds. If your notes come from meetings, our guide on how to summarize meeting notes with ChatGPT shows how to clean them up first.
Step 5: check the draft against the brief
The brief earns its keep a second time when the draft comes back. Instead of reading it three times looking for what is missing, ask for an audit.
Here is the brief: [paste] Here is the draft: [paste] Do not rewrite the draft. Instead, list: 1) Outline sections from the brief that are missing or thin 2) Every fact or number, and whether it has a source from the brief 3) Places where the keyword is forced into a sentence 4) Sentences that say nothing concrete 5) Whether the call to action matches the brief Then give me the 3 changes that would help the reader most.
Google suggests asking “Who, How, and Why” about any page in its guide to helpful, people-first content: is it clear who made it, how it was made, and why it exists. A brief built from your own notes and real sources makes those questions easy to answer.
An example, start to finish
Say you write for a small bookkeeping firm and the keyword is “how to track business expenses as a freelancer”. You paste the site card, with their twenty existing pages. Step 2 groups “expense tracking for freelancers” and “freelancer expense spreadsheet” onto one page, and flags that an existing post about receipts already covers part of it, so you decide to link it instead of repeating it. Step 3 shows the ranking pages all list apps, but none explain what to do on the last Friday of the month. That becomes the angle. You paste a partner’s voice memo about the three mistakes she sees in January, and Step 4 turns it into an outline with her examples in the right places.
The writer gets a brief they can start from, and the page has something no other result has.
If the brief also needs real input about your audience, not just the search results, how to use AI for market research shows how to collect it and check it first.
What you should not hand over to ChatGPT
- Search volume, difficulty and rankings. Take them from your SEO tool or Search Console, never from the chat.
- Statistics and studies. If it gives you a number without a source you pasted, treat it as wrong until you find the source.
- The angle. It can suggest options. You decide what your site can honestly deliver.
- Client or customer details. Think twice before pasting private data into any AI tool, and follow your company’s rules.
If you write other recurring documents for clients, the same “card plus short task prompts” idea works for proposal writing with ChatGPT and for a social media content calendar.
Planning a whole campaign rather than one article? Our ChatGPT prompts for marketing campaign ideas take you from a blank page to a campaign brief, and each article brief can then come out of that.
Quick answers
Do these prompts work in Claude or Gemini?
Yes. Nothing here depends on a ChatGPT-only feature. The site card plus short, strict task prompts works the same way in any of them.
How long should an SEO content brief be?
Long enough that the writer does not have to guess, short enough that they read all of it. One to two pages is a good target. If it is longer, you are probably writing the article inside the brief.
Can I just ask ChatGPT to write the article from the brief?
You can ask for a first draft, but someone who knows the subject still has to add the real experience, check every fact and edit it. That is exactly the value Google’s guidance asks for, and it is what readers notice.
Do I need a paid SEO tool for this?
Not to start. Your own search of the keyword, the headings of the top results, and Search Console (which is free) give you enough real input for the prompts above.
Once the brief is ready, the writing starts. If you are drafting the article yourself, here is how to use AI to write a blog post from your brief without losing your own voice or facts.
Try one brief this week
Pick the next article you were going to write anyway. Write the site card, run the steps, and compare the brief with what you would normally send. If it saves your writer one round of questions, keep it as your standard.
Launchpad is our free starting point for using AI on real work like this, one practical lesson at a time. Join Launchpad.
No password needed – your reset opens instantly.
No password. Just your email, and you’re in.