SEO Content Brief Template for Bloggers: Copy It, Fill It, Hand It Off
An SEO content brief template is a one-page plan that tells a writer, or you next week, exactly what a post must do: which query it targets, who it's for, what it must cover, which sources to cite and what to leave out. Below is a template modeled on the briefs we use for our own blog, field by field, with a filled-in example and a plain-text version you can paste into Google Docs or Notion. It also works as a prompt for an AI writer, with one extra section that keeps the facts honest.

Why a short brief beats a long one
Vendor brief tools can generate pages of keyword lists and competitor headings. For a blogger, most of that is noise. A good brief answers five questions a writer can't guess:
- What exact query is this post for, and what does the searcher want?
- Who is reading, and what do they already know?
- What must the post cover, and in what order?
- Which sources back the facts?
- What should it link to, and what must it never claim?
Everything else is optional. Google's guide to creating helpful content is a good test for a brief: it asks whether content provides original information or analysis, and whether it adds substantial value compared with other pages in search results. If your brief can't say where that value comes from, the post isn't ready to write.
The fields, one by one
| Field | What to write | Why it matters |
|---|---|---|
| Working title | Main phrase near the start, under about 60 characters | Forces you to name the promise of the post |
| Primary query | One phrase people actually search | One post, one intent; avoids two posts competing |
| Secondary queries | 3–5 closely related phrasings or questions | Shapes subheadings and the FAQ |
| Search intent | Informational, comparison, template, how-to, local... | Decides the format: guide, table, checklist, tool |
| Reader | Who, their level, the problem they arrive with | Sets depth and vocabulary |
| What the top results do | Format and gaps of the current page one | Tells you what to match and what to beat |
| Our angle | The one thing this post adds: a test, data, experience, a template | The reason the post deserves to exist |
| Outline | 6–10 H2s in order, with one line each | The writer's map |
| Sources | Official or primary links for every rule, price and statistic | No source, no number |
| Internal links | Existing pages to link to, and pages that should link here | Helps readers and crawlers find related posts |
| Call to action | One next step for the reader | Keeps the post from ending in a shrug |
| Do not write | Claims, tactics or promises to avoid | Prevents the most expensive mistakes |
| Length and format | A range, plus required elements (table, checklist, FAQ) | A guide, not a target |
On length: Google's helpful content page asks whether you're writing to a particular word count because you heard Google prefers one, and notes that it doesn't have a preferred word count. Give the writer a range so they plan the scope, not a number to pad to.
The template (copy and paste)
Paste this into a Google Doc, a Notion page or a Markdown file. Each line is a field; replace the text in brackets.
# Brief: [working title]
Primary query: [one phrase]
Secondary queries: [3–5 phrases or questions]
Search intent: [informational / comparison / template / how-to]
Reader: [who, their level, the problem they arrive with]
Top results today: [format of page one, what they all have, what they all miss]
Our angle: [the one thing this post adds]
Outline: [H2 1 — one line] / [H2 2 — one line] / ... / What to do next / FAQ
Sources (must open each): [official link 1] [official link 2] [primary data link]
Internal links out: [existing URL — anchor idea] x 4–7
Internal links in: [existing posts that should link here]
CTA: [one next step and the page it goes to]
Do not write: [claims, tactics, promises to avoid]
Length / format: [word range], must include [table / checklist / FAQ with 5–7 questions]
Fact rules: every number has a clickable source; illustrations are labeled; no invented quotes or studies
A filled-in example
For illustration, here is a brief for a fictional gardening blog. The queries and angle are made up to show how the fields work, not research.
Brief: Balcony Tomatoes: 7 Varieties That Fit a Small Pot
Primary query: best tomatoes for balcony pots
Secondary queries: dwarf tomato varieties; how big a pot for tomatoes; can tomatoes grow on a shaded balcony
Search intent: comparison (a short list with reasons)
Reader: first-time container gardener in an apartment, no garden tools, wants a harvest this summer
Top results today: long lists of 20+ varieties from seed shops, few say which ones they grew themselves
Our angle: we grew these seven on our own balcony over two seasons; photos and notes for each
Outline: Quick answer / What "balcony-friendly" means / The 7 varieties (table) / Pot size and soil / Sun and shade / Watering schedule / Common mistakes / What to do next / FAQ
Sources: a university extension guide on container tomatoes; seed supplier pages for each variety's stated size
Internal links out: potting mix guide; watering calendar; small-space herbs post
CTA: download the printable watering calendar
Do not write: yield numbers we didn't measure; "guaranteed harvest"; pest advice without a source
Length / format: 1,400–1,800 words; comparison table; 6 FAQs
Notice what the example does: the angle names first-hand experience, and the "do not write" line blocks the claims a writer would be tempted to invent. Those two fields do most of the work.
How to fill the brief with free data
- Your own Search Console. The Performance report shows queries you already get impressions for. Queries with impressions but no dedicated post are the best brief candidates you have.
- The results page itself. Search the primary query in a private window. Note the format of the top results, the "People also ask" questions and the autocomplete suggestions. Those questions become your FAQ. Answering them directly near the top also helps with AI answers; see how to get cited by ChatGPT.
- Google Trends. Useful for comparing two phrasings or seeing seasonality, for example whether a gardening topic peaks in spring.
- Competitor sites. Before you plan a post around beating someone, check their site to see how established it is; a brand-new blog rarely outranks a decade-old reference site on its main query.
- Communities your readers use. Forums, subreddits and comment sections show the words people really use and the questions the top results leave open.
- Official documentation. For any rule, limit or price, go to the source and paste the link straight into the brief. That way the writer never has to guess.
If you write in a narrow niche, our guide to SEO for niche blogs shows how to choose which briefs to write first.
A brief for a human writer vs a brief for an AI
The fields are the same. What changes is how much you spell out.
| Human writer | AI writer | |
|---|---|---|
| Context | Can ask questions and read your other posts | Knows only what's in the brief; paste the reader profile and tone in full |
| Sources | Will usually find and check sources | List the exact URLs; tell it not to cite anything else |
| Facts | Mistakes are occasional | Can invent numbers, studies and quotes that look real |
| Experience | May have their own | Has none; give it your notes, photos and results to work from |
| Review | Edit for style and accuracy | Check every claim against the sources before publishing |
Google's guidance on using generative AI content says it can help with researching and structuring original content, warns that generating many pages without adding value for users may violate its spam policy on scaled content abuse, and says it's critical to fact-check AI output, including titles, descriptions and structured data. The "Fact rules" line in the template exists for exactly this reason. With an AI writer, add one more instruction: "If a source doesn't support a claim, leave the claim out and tell me."
Checking the draft against the brief
A brief is also your review checklist. Before publishing, go through it line by line:
- Does the first paragraph answer the primary query?
- Is every H2 from the outline there, and is there nothing irrelevant added?
- Does every number, rule and price have a working link to the source in the brief?
- Is "our angle" visible on the page, not just promised in the intro?
- Are the internal links in place, and did you add links to this post from older ones?
- Did anything from "do not write" slip in?
- Does the CTA offer something the post itself doesn't already give?
If you write sponsored or partner posts for other sites, the same brief keeps them useful to the host's readers; see how to write a sponsored article.
Common brief mistakes
- Targeting three intents in one post. "Best X," "how to use X" and "X vs Y" are usually three posts.
- Copying competitor headings. Matching the format is good; cloning the outline gives you no reason to rank above them.
- Sources added after writing. When facts are found after the draft, they get bent to fit it. Put sources in the brief first.
- No "do not write" field. This is the cheapest insurance against invented statistics and promises you can't keep.
- Briefing posts you can't support. If you have no experience, data or access to an expert, pick a different topic.
What to do next
Copy the template, fill it in for the next post you plan to write, and keep the filled brief next to the published post so you can reuse it when you update. Once it's live, share it using the channels in our guide to promoting a website for free. If you work with an AI agent, the brief is also its instructions. Through Satelo's MCP server, an agent can go a step further than writing: it can look up partner sites in the network that accept articles about your site, place an original article it wrote from your brief, paid in satellites from your balance, and have it published as labeled partner content with rel="sponsored" links. Satelo is in public beta and the network is still small, so check which sites in your niche are available first. Public tools, including the site check and network search, need no API key.
FAQ
What is an SEO content brief?
A short document that tells a writer what a post must achieve: the target query and intent, the reader, the outline, the sources to cite, internal links, the call to action and claims to avoid. It keeps the post focused and the facts checkable.
What should a content brief include?
At minimum: primary and secondary queries, search intent, reader profile, a note on what the current top results do, your unique angle, an outline, sources, internal links, a CTA, a do-not-write list and a length range.
How long should a content brief be?
About one page. Longer briefs full of keyword lists and competitor headings tend to produce copied outlines. The fields that matter most are the angle, the sources and the do-not-write list.
Can I use a content brief template in Google Docs?
Yes. The template above is plain text, so you can paste it into Google Docs, Notion or a Markdown file and duplicate it for each new post.
How do I write a content brief for AI writing tools?
Use the same fields, but paste the full reader profile and tone, list the exact source URLs, add your own notes and results, and instruct the tool to leave out any claim a source doesn't support. Then fact-check every claim before publishing.
Does Google penalize AI-written content?
Google's guidance says generative AI can help create original content, but generating many pages without adding value may violate its scaled content abuse policy. It recommends fact-checking all AI-generated content.
Read next




Check your site's Quality Score
Free, no sign-up: a 0–100 score from mostly open data. Then add your site to Satelo and get partner articles from sites of your level.
Enter a domain like example.com
Add my site