River
Y CombinatorBacked by Y Combinator

Free template

SEO Content Brief Template

A nine-section brief that tells your writer what the ranking pages already cover and what to add, plus a worked example and tracking sheets.

Free download · No account needed

What you get

Pack of 7 files: 4 documents, 3 spreadsheets

SEO Content Brief Template
  • Brief FormatDocument
  • Writer GuidanceDocument
  • Review StandardDocument
  • Worked BriefDocument
  • Brief RegisterSpreadsheet
  • Assignment TrackerSpreadsheet
  • Performance by BriefSpreadsheet
RiverSEO Content Brief Template

Brief Format

One brief, one piece, one URL

Brief ID  ·  Target query  ·  Writer  ·  Reviewer  ·  Due

First half: what already exists

  1. The commission. Query, intent, reader, word target, dates, and the coverage decision between a new page, a refresh and a merge.
  2. What the reader is trying to do. What happened immediately before they typed the query, and what they need to do after reading.
  3. What currently ranks, and what it collectively establishes. Every competing result, then the consensus paragraph. This is the exclusion list.
  4. What our own site already says. Every URL of yours touching the query, with performance. Two of your own in one result set means merge.

Second half: what only this piece carries

5. The additive angle  ·  this section is a gate

Name the material, not the intention. The dataset you hold, the practitioner on the record, the primary source everybody else summarises, the real column names, the distinction the whole set collapses.

Empty here, the brief is not assigned. The topic is recorded as killed at brief stage with the reason, and that is a good outcome.

  1. Sources the writer must use. Named individually, with who holds each one.
  2. Structure. H2s in order, with the additive-angle section marked for the reviewer.
  3. Publication metadata. Byline, author page, title, description, slug, and the internal links in both directions.
  4. What this piece is not. The adjacent topics to leave alone, and where each is covered instead.
Page 1 of 41,252 words

How to write a content brief

A content brief is the document that tells a writer what to write and why. A good one names the target query and the reader, sums up what the top-ranking pages already cover, and says what the new piece will add that they don't. It also lists the sources, an outline, a rough length, and the byline, title and links to publish with.

The line that matters most is what the piece adds. A brief built only from what already ranks produces a draft that repeats it.

Two people working at a tiled table, one sketching a plan in a notebook while the other types on a laptop
Settle the plan on paper before anyone starts the draft. Photo: Swello on Unsplash

Start with the query and the reader

Give each brief one target query, plus two or three close variants. If you haven't decided which page targets which query, group your keywords first with a keyword clustering template, so two briefs don't chase the same search.

Write down the intent behind the query, too. In 2002, search researcher Andrei Broder drew on his work at the AltaVista search engine to sort searches into three kinds: navigational, informational and transactional1. That is, people want to reach a site, find information or do something online. Match the format to the intent: a how-to query wants a guide, not a sales page.

Describe the reader by their situation, not their demographics. What happened just before they searched, and what must they be able to do after reading? Someone searching for a content brief template, for example, has often just been handed a topic and a deadline. They need a format to fill in today, not a case for why briefs matter.

Read what already ranks, then your own site

Open the top results for your query and read each one in full, not just its headings. Note its format, what it covers and what it does well. Then write one paragraph on what they all share: the definition, the steps, the tips every result repeats. That paragraph tells your writer what not to spend words on.

Next, search your own site for the same query. If you're not sure what it already has, a content audit gives every page a keep, update, merge or retire decision. The brief has to pick one of three outcomes:

  • Nothing exists. Commission a new page, and note which of your pages will link to it.
  • One page comes close. Refresh it, and turn the brief into a list of changes to the live page.
  • Two pages compete for the query. Merge them: keep the stronger URL and send the other to it with a permanent redirect2, which tells Google to show the surviving page in its results.

Name what only your piece adds

This is the part of the brief everything else exists for. Google's guidance on helpful content asks whether a page offers original information, reporting, research, or analysis3, and whether it adds substantial value compared with other pages in search results. Answer both in the brief by naming the material.

Turning an intention into material

Kind of materialAn intentionMaterial a writer can use
Your own data"Backed by our data""Median setup time across 1,200 of our accounts, by plan"
An expert"Expert insights""A 40-minute interview with a payroll manager who changed systems mid-year"
A primary source"Up to date with the latest rules""The rule's section number and effective date, quoted from the original"
A worked example"Plenty of practical examples""One real export taken from raw file to finished report"
A distinction"A fresh perspective""Three kinds of no-show, shown apart, where every ranking page treats them as one"

The specifics in the right-hand column are illustrative.

If you can't name the material, don't assign the brief. Record the topic as declined, noting what you checked and what would change the answer, such as a dataset you'd need or an expert to interview. A declined topic costs a paragraph. A piece with nothing new costs a writer's fee and adds one more copy of page one.

The quickest source is often a colleague

A 30-minute call with someone who does the work gives a writer details the ranking pages lack. Ask where their experience contradicts the advice everyone repeats.

Give the writer sources, an outline and a length

List every source by name: the dataset, the interview and its date, the report, the original rule. If the new material depends on something the writer can't reach yet, the brief isn't ready to assign. Ask for each source to be linked in the sentence that uses it, so readers can check a number where they doubt it.

Outline the piece as headings, with a line on what belongs under each, and mark the heading that carries the new material. Put that material near the top. In a 2006 eyetracking study of 232 people, Nielsen Norman Group concluded that the first two paragraphs must state the most important information4. Don't spend them on a definition the ranking pages already give.

Set the length as an estimate of what the material needs, not a floor. Google says it has no preferred word count3, and a writer padding toward a number only makes the piece weaker.

ExampleThe core of a finished briefAn illustrative example written for this guide. The company, people, dates and churn figures are made up.

Target query: how to calculate churn rate. Reader: a finance lead whose board has asked why two dashboards show different churn for the same month.

Already covered by every ranking page: the basic formula, monthly versus annual churn, and tips for reducing it. One line each, at most.

What this piece adds: 400 sample accounts run through three churn formulas, giving 2.1%, 2.6% and 3.4% for the same month, and which one to report to a board.

Sources: a 30-minute interview with our head of finance, booked for May 12, and an anonymized account export, cleared for use. Not this piece: how to reduce churn.

  • A reader with a reason. The reader line says what just happened to them, so the writer knows where to start.
  • Material, not a promise. The angle is a dataset and three numbers an editor can check, not a pledge to be more thorough.

Use the content brief to review the draft

When the draft comes back, look for the new material first. If it's missing, return the draft with that single note; line edits can wait. Then cut anything that repeats what the ranking pages already say, check each claim against its source, and compare the headings with the outline. Polish the sentences last.

To skip the blank page, start from the template above, which has all nine sections and a worked brief. Edit with AI has River read the ranking pages and your site for you. Send the finished brief with a brand voice guide, or turn it into a first draft with the SEO blog post writer.

How to use this template

Fill in the files yourself, or open them in River. With Edit with AI, River asks for the topic you want written first and your website. It reads the pages ranking for that query and what your site already says, then fills in the brief. It ends with the one thing to secure before you assign it.

River won't invent a ranking page, a traffic figure or a source. If it finds nothing your piece could add, it says so and records the topic as declined, with what it checked.

  1. Download it or open it in River

    Download the four Word documents and three CSV sheets without an account, or choose Edit with AI to work in River.

  2. Send one topic and your website

    Name the query you want written first and your website. A keyword export, calendar or old brief works too.

  3. Let River fill in the brief

    River sums up what the ranking pages cover, recommends a new page, refresh or merge, and proposes what your piece adds.

  4. Assign it or decline it

    Ask River for changes, then send the brief to your writer with Writer Guidance, or log the topic as declined.

What's in the template

The section that stops a commission, and the sheet that proves it shouldSection 5 filled strong and weak on the same topic, the Brief Register, and Performance by Brief.
SEO Content Brief Template
RiverSection 5

Section 5: the additive angle

The same topic, briefed twice, two years apart. Fictional company: Hollowell, field-service scheduling software.

HW-006, briefed 26 months ago  ·  now position 14

“A more comprehensive and better structured guide to reducing no-shows, with our own product examples.”

Three intentions and no material. Every ranking result is also comprehensive, also structured, and also has product examples. Nothing here could not be written by any of the nine competitors that afternoon.

HW-014, briefed this cycle  ·  merge of two URLs

The three types of no-show, and the fact that the dispatch system cannot tell them apart.

  1. The taxonomy. Customer not present, technician outside the window, appointment never confirmed. Each with the signature that identifies it in a work-order export: an on-site timestamp with no completion, a completion outside the promised window, a status that never left scheduled.
  2. Why the split is invisible. Most systems record one disposition field and all three land in it as the same value. The piece shows the real columns and the query that separates them.
  3. Interview material. Forty minutes with a named operations lead who ran the split across 11,000 work orders and found the largest category was the third, which reversed the intervention they were about to fund.
  4. The mapping. All nine consensus interventions against the type each addresses, which makes visible that six of the nine address only the first.

Four pieces of named material. Checkable, useful on the first read, and not available to any competitor without doing the same work.

RiverBrief Register

Brief Register

One row per topic. Four possible states, and one of them is a topic that never gets written.

IDTarget queryCoverageAdditive angleStrengthStatus
HW-014how to reduce technician no showsmerge 2 URLsThree no-show types; 11,000-row export; named interviewstrongassigned
HW-015field service scheduling softwarerefreshWhat the four systems actually export, from trial accounts we holdstrongassigned
HW-016technician utilisation rate formulanew pageThree vendor formulas for one metric, on one identical datasetstrongdraft in
HW-017field service management best practicesnew pageNothing found. No data, no interview, no distinction the set lacksnonekilled at brief stage
HW-018how to price a service callnew pageOur own anonymised pricing across 340 accountsstrongblocked on legal
HW-020dispatch vs scheduling softwarenew pageA distinction real in procurement, sourced from six of our RFPsmoderateassigned
HW-011appointment reminders that workmerge 2 URLsSuperseded: folded into HW-014 rather than refreshedn/aretired, redirected

HW-017 is the row the register exists for. High volume, obvious topic, and every result already covers the same ground. Declining it cost one paragraph. The previous attempt at it sits at position 31.

Blocked is not killed. A blocker carries the person who can clear it and what clearing it takes. A blocker with no owner becomes a kill at the next batch.

Queue order is angle strength, not search volume. An angle decays when somebody else publishes it; volume does not.

RiverPerformance

Performance by Brief

Published pieces read back against the briefs that produced them. The angle-free briefs stay in as the control.

IDAngle typeLandedPos.Clicks 90dCTRBylineReading
HW-009Own telemetryyes31,4207.6%namedWorked, and earns links
HW-013Own aggregate datayes76402.2%namedWorked; round 2 was our fault
HW-004Own aggregate datayes98802.1%no author pageHalf a signal, one page to fix
HW-012Named interviewsyes42100.9%namedRanks, nobody clicks: title problem
HW-006term coverage onlyno141900.6%noneThe control. Merged away.
HW-002term coverage onlyno31200.1%noneWhy HW-017 was killed
HW-016Comparative methodyestoo recent to judge, reread at 90 days

HW-012 is the cheapest fix in the set. Position 4 with a click-through rate a fifth of its neighbours is a title and description problem sitting on a piece that already works. No rewrite, no new commission.

The sheet grades briefs, not writers. HW-013 took two rounds because section 5 named an interview that fell through, so the Assignment Tracker records the cause as the brief. The writer flagged it on day three, which is the behaviour worth keeping.

A field that predicts nothing across the whole set gets removed from the format. Every field costs the person filling it in.

  • Brief FormatThe blank brief: nine sections, from the target query to the topics this piece leaves alone.
  • Worked BriefAll nine sections filled in for a made-up software company, with a weak angle shown beside a strong one.
  • Writer GuidanceA note to send with a first brief: what the writer delivers, what to skip and how to cite sources.
  • Review StandardSix checks for a draft, in order, starting with whether the new material made it in.
  • Brief Register sheetOne row per topic: query, coverage decision, angle, sources, writer, byline and status, declined topics included.
  • Assignment Tracker sheetWho has each brief, when it's due, and whether any second round was the brief's fault or the writer's.
  • Performance by Brief sheetEach published piece's position, clicks and click-through rate at 90 days, set beside the brief behind it.

Common questions

What should a content brief include?

Every content brief needs the target query, the reader and their situation, and a summary of what already ranks. It then sets the coverage decision (new page, refresh or merge), the material only this piece adds, named sources, an outline, a length estimate, and the byline, title and links.

How long should a content brief be?

Plan on two to four pages: enough to name the reader, the new material, the sources and an outline, and still short enough to read in one sitting. The worked brief in this template runs about 1,250 words, including full tables of the competing pages and internal links.

Who should write a content brief?

The person commissioning the piece, usually a content lead, SEO manager or editor, rather than the writer. They know what data, customers and experts the company can offer, which is where new material usually comes from. A writer can suggest an angle, but someone inside the company has to secure the sources.

What's the difference between a content brief and a creative brief?

A creative brief sets the goal, audience, message and tone for a campaign or creative project, while a content brief commissions one written piece. A content brief also covers what search needs: the target query, what already ranks, sources and publishing details. For campaign work, start from a creative brief template.

How is a content brief different from an outline?

An outline is one part of a brief: the headings in order. The brief adds why the piece exists, who it's for, what already ranks, what this piece will add, the sources to use and the publishing details. A writer can build an outline from a good brief, but not the other way around.

Is this content brief template free?

Yes. The four Word documents and three CSV sheets download free, with no account. The Worked Brief and the three sheets come filled in for a made-up company, so you can see a finished brief before you clear them. Edit with AI opens the same template in River.

What does Edit with AI do?

It opens this template in a free River workspace and starts on your first topic. Send a query, a keyword export or an old brief, plus your website. River reads what ranks and what your site already says, then fills in the brief and flags any section that needs something only you can supply. It won't invent an angle.

Sources

  1. ACM SIGIR Forum. “A Taxonomy of Web Search.” sigir.org (opens in a new tab)

  2. Google for Developers. “Redirects and Google Search.” developers.google.com (opens in a new tab)

  3. Google for Developers. “Creating Helpful, Reliable, People-First Content.” developers.google.com (opens in a new tab)

  4. Nielsen Norman Group. “F-Shaped Pattern For Reading Web Content (original eyetracking research).” nngroup.com (opens in a new tab)

  5. Google for Developers. “Influencing Title Links in Google Search.” developers.google.com (opens in a new tab)

  6. Google for Developers. “How to Write Meta Descriptions.” developers.google.com (opens in a new tab)

  7. Google for Developers. “SEO Link Best Practices for Google.” developers.google.com (opens in a new tab)

Written by

Chandler Supple

Co-founder & CEO, River

Chandler has spent the last six years working in AI, building tools for millions of users and Fortune 100 companies. In 2025, he co-founded River to build a new kind of operating system for AI agents.

Reviewed by

Brian Joseff, Co-founder, River