SEO · 8 min read
The SEO Content Brief That Stops Bad Agency Writing
Summary
A content brief is your quality-control tool, not the writer's. Here is the exact spec to send any agency — and what to do when they refuse.
By Hyder Shah, Founder & CEO · Published July 13, 2026 · Updated July 13, 2026
You pay an agency a few thousand a month for content. Four blog posts land in your inbox. You read one, it sounds fine, you approve it. That is the entire quality-control process at most service businesses, and it is why agencies get away with filler for a year before anyone notices the traffic never came.
You cannot grade the writing. You are a plumber, a dentist, a personal-injury attorney. But you can grade the brief — and if the agency cannot produce one, you already have your answer.
What is a content brief, and who is it really for?
A content brief is a one-page spec — usually 300 to 600 words — that locks a page's primary keyword, search intent, required entities, H2 outline, internal-link targets, word range and sourcing rules before anyone writes a sentence. Every SEO tool on the market sells it as a writer's tool. It isn't.
The brief is the only artifact in the whole content process that a non-SEO can actually audit. Prose is subjective. A brief is a checklist. It states, in advance, what the page is supposed to do and how you will know if it did it.
That is why we treat the brief as a deliverable, not an internal document. If you are buying SEO for a service business, you should receive the brief before the draft — and you should be able to reject the brief.
What must a brief contain before a writer touches the keyboard?
Twelve fields. Miss any one of them and the draft becomes ungradeable — not just for you, but for the writer, who now has to guess.
| Field | What it must state | How you check it | Fail signal |
| Primary keyword | One keyword, one page | Paste it into an incognito Google search | A list of 12 keywords |
| Search intent | The job the searcher wants done | Do the top 10 results match that job? | The word 'informational' and nothing else |
| Target URL | The exact live or planned URL | It exists, or the slug is written out | 'TBD' |
| SERP format | Listicle, how-to, comparison, definition | The top 5 results share that format | Not stated |
| Entities to cover | 8-15 concepts the SERP expects | Each one appears in the draft | A keyword-density percentage |
| H2 outline | Question-shaped headings, in order | The draft uses them | 'Writer's discretion' |
| Word range | A range, with the reason | 'Top results run 1,400-2,100 words' | A flat 1,500 with no reason |
| Sources | A URL for every statistic | Every number links out | 'Add some stats' |
| Internal links | 3-5 anchors and their exact targets | They appear inside the body | Links dumped in the last line |
| Money-page link | The one page that takes the booking | It is in the body, not just the CTA | Missing entirely |
| Meta title + description | Written out, with character counts | Title under 60, description under 155 | 'SEO team will handle it' |
| Cannibalization check | Which existing page owns this query today | You can name that page | Blank |
None of this is exotic. It is roughly one hour of work per page. An agency that will not spend that hour is not planning your content — it is filling a quota.
How do you grade agency writing when you are not an SEO?
You do not grade the prose. You put the brief beside the draft and check it field by field — about 15 minutes per post, no SEO knowledge required.
- Does the draft use the H2 outline from the brief, or did the writer invent their own headings?
- Does every statistic in the draft have a link to the source named in the brief? Click two of them.
- Are the internal links the ones the brief specified, on descriptive anchors, inside the body?
- Is the money-page link there — the page where someone actually books you?
- Does the first sentence under each heading answer the heading, or does it warm up for a paragraph?
- Could a competitor's agency have written this exact page for a competitor by swapping the business name? If yes, it is filler.
That last one is the sharpest test you own. Non-portable specificity — your pricing, your service radius, your equipment, your objections — is the thing no content mill can fake, and the thing your E-E-A-T signals are actually built from.
Why does a brief without a source requirement produce fabricated stats?
Because a writer given a 1,500-word target and no source list will pad — and padding, in 2026, means inventing statistics that sound plausible. The same orphan numbers migrate from blog to blog for years with no study behind them.
Google's own self-assessment questions in its creating helpful content guidance ask directly whether content “provide[s] original information, reporting, research, or analysis” and whether it presents information “in a way that makes you want to trust it, such as clear sourcing, evidence of the expertise involved.” Clear sourcing is not a nice-to-have. It is the stated bar.
So the brief's Sources field is not one line. It is a rule: every number in the draft carries a live link, a publication date, and a denominator. '95% of comparison queries trigger an AI Overview' is meaningless until you know that figure describes informational queries only. A brief that forces the denominator into the draft kills half the bad content in the industry.
And no, the fix is not banning AI writing. Ahrefs analyzed 600,000 pages and found the correlation between a page's share of AI-generated content and its ranking position was 0.011 — effectively zero (Ahrefs, 2025). What Google's spam policies actually target is scaled content abuse — “when many pages are generated for the primary purpose of manipulating search rankings and not helping users.” A real brief is the difference between the two.
What does the internal-link plan in a brief look like?
Three to five in-content links, each with the exact anchor text and the exact destination written out, and at least one pointing at a page that takes money. Not a suggestion — a list.
Most agency content links sideways forever: blog to blog to blog, a closed loop that ranks for nothing and books nothing. The brief should name three destinations: the pillar page this post supports, one or two sibling posts in the same cluster, and the commercial page the reader should land on if they are ready — your service page, your pricing page, or your booking form.
Anchor text goes in the brief too, because 'click here' and 'learn more' are wasted. If a post about emergency repair pricing links to your service page, the anchor should read like the query it is helping that page win.
How does a brief prevent you paying twice for the same article?
One field does it: the cannibalization check, which forces the writer to name the existing page that already owns the target query before a new one is commissioned.
This is the most expensive silent failure in content marketing. You commission 'best time to replace a water heater', and eighteen months ago someone wrote 'when should you replace a water heater'. Same query, same intent. Now two of your pages split the same signals and neither wins, and you paid for both.
The check takes 90 seconds — a site: search on the target keyword. If a page already exists and half-answers the query, the right output is not a new post. It is a rewrite of the old one, at a fraction of the cost. An agency that never proposes a rewrite is an agency whose incentive is volume.
What should you do when an agency refuses to give you one?
Ask once, in writing, for the brief on the next page they are about to write, with a 48-hour deadline. It is a document they should already have. If it does not exist, you now know the content is being produced without a plan.
The usual deflections: 'briefs are internal', 'our writers work from a proprietary process', 'we can share the outline instead'. An outline is not a brief — it has no keyword, no sources, no link plan and no cannibalization check. It is the part of the brief that costs nothing to produce.
This is also why a 12-month contract is a trap. If you cannot see the plan, the only leverage you have left is the ability to leave. We run month-to-month with no minimum for exactly this reason, and we cut any channel that produces no qualified leads in 90 days.
If you want to know whether the content you are already paying for was ever briefed, send us the last three posts your agency published and we will tell you what query each one was aimed at — and whether it hit. That is what a free audit is for. Get my free audit.
Where does this fit in your stack?
If you're running a US service business, the playbook in this post pairs with our full services lineup and applies cleanly across our supported industries and US locations. If you want help implementing it, book a free strategy call — we'll review your current setup and prioritize the next three moves.
For the deeper engagement details, see our SEO service. New to the terminology here? Our SEO & marketing glossary defines every acronym in this post.
What are the most common questions about this topic?
Common questions readers send us about this topic.
What should be in an SEO content brief?
Twelve things: the primary keyword, the search intent, the target URL, the SERP format the top results share, 8-15 entities the page must cover, a question-shaped H2 outline, a word range with the reason behind it, a source URL for every statistic, three to five internal links with exact anchors and destinations, one money-page link, the meta title and description written out with character counts, and a cannibalization check naming any existing page that already targets the query.
Who writes the content brief — the agency or the client?
The agency writes it; you approve it. Producing the brief is the research half of the job you are paying for — the keyword, the SERP analysis, the entity list and the link plan all require tooling and time you should not be spending. Your role is to reject briefs that are vague, to add the operational specifics only you know (real pricing, real objections, real service radius), and to withhold approval until the brief is concrete.
How long should a content brief be?
Roughly 300 to 600 words, or one page. A brief that runs five pages is usually padding out a thin analysis with SERP screenshots and boilerplate. A brief that runs three lines is a title and a word count. The length is not the point — the twelve fields are. If all twelve are filled in with something specific and checkable, the brief is done, whatever it weighs.
Can I use a content brief to hold a freelancer accountable?
Yes, and that is its best use. Attach the brief to the purchase order and make payment contingent on the draft matching it field by field: the H2 outline used, every statistic linked to the source named in the brief, the specified internal links placed in the body, and the meta title within its character limit. This converts a subjective argument about writing quality into a pass/fail check that takes about 15 minutes.
Does a content brief include the word count?
It should include a word range, not a target, and it should say where the range came from — for example, that the top five ranking results run 1,400 to 2,100 words. A flat number with no reasoning invites padding, which is exactly how invented statistics and throat-clearing intros get into your content. Word count is an output of covering the topic properly, never the goal itself.
What is a cannibalization check and why is it in the brief?
A cannibalization check confirms that no existing page on your site already targets the same query with the same intent. It takes about 90 seconds with a site: search. It matters because two pages competing for one query split the ranking signals and neither wins — and you paid for both. When the check finds an existing page, the correct answer is usually to rewrite that page rather than commission a new one.
Should the brief specify sources for every claim?
Yes. Google's helpful-content guidance asks whether a page presents information in a way that makes you want to trust it, naming clear sourcing and evidence of expertise as signals. A brief that lists approved sources and requires a live link, a publication date and a denominator for every figure removes the incentive to invent statistics to hit a word count. No source, no stat — cut the sentence.
About the author
Hyder Shah
Founder & CEO, Foundgrove
Hyder Shah is the founder of Foundgrove, an SEO and GEO agency for US service businesses. See our editorial policy for how these guides are researched and reviewed.
Related reading
Other tactical pieces from the Foundgrove blog.
- SEO · 8 min read
SEO Copywriting Services: 2026 Buyer's Guide and Real Pricing
One vendor quotes $0.02 a word, another $400 a post. Get real 2026 SEO copywriting prices, what a package must include, and the red flags to walk from.
Read the seo playbook → - SEO · 8 min read
SEO Copywriting vs SEO Content Writing: Which Service You Need
Hiring writers but not seeing leads? Learn the real difference between SEO copywriting and SEO content writing—and which one your program needs first.
Read the seo playbook → - SEO · 12 min read
E-E-A-T for Service Businesses: Prove Expertise to Google
E-E-A-T is Google's framework for judging content quality. Service businesses prove it with first-hand experience, author credentials, and trust signals.
Read the seo playbook → - SEO · 9 min read
Does Google Penalize AI Content? The 2026 Answer
Google doesn't penalize AI content for being AI. It penalizes scaled content abuse — a named manual action. Here's where the line actually falls in 2026.
Read the seo playbook → - SEO · 8 min read
Does Blogging Help SEO for a Service Business?
Blogging helps a service business rank — but only in three specific ways, and only after your service pages are fixed. Here is the honest sequence.
Read the seo playbook → - SEO · 11 min read
How to Build a Topical Map for a Service Business
A topical map is 30-50 pages, not 400. Here is a complete worked map for one roofing company: every node, the grouping rule, and the publish order.
Read the seo playbook →
Want help applying this to your business?
Book a free 30-minute call. We'll review your current acquisition stack and show you the three highest-leverage moves for your industry and state. Or read how our SEO service works.