[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"glossary-content-brief::en":3,"gloss-cluster-content-brief::en":23,"gloss-next-content-brief::en":57},{"slug":4,"category":5,"name":6,"definition":7,"meta_desc":8,"faq":9,"schema_markup":9,"related":10},"content-brief","growth","Content Brief","A content brief is the specification handed to a writer before drafting: the target query, the search intent behind it, the audience, the angle, the sections the piece must cover, the questions it must answer, the internal links it must carry, and the word range. It is the document that decides whether a piece of content is aimed at anything, and it is the step most content operations skip when they are behind schedule — which is why so much published content ranks for nothing in particular. In SEO tooling the brief has become a generated artifact rather than a written one. A brief generator takes a target query, retrieves the pages currently ranking for it, extracts their headings, their commonly shared subtopics, their entity coverage and their length distribution, and outputs a structure derived from what is already succeeding. Frase and Surfer SEO are the two archetypes here, and both do essentially this: read the SERP, model what the top results have in common, and hand the writer a scaffold. A worked example: for the query \"how to migrate a mailing list\", a generator retrieves the top ten results, finds that eight of them cover export formats, seven cover deliverability warm-up and six cover suppression lists, and puts all three in the brief as required sections — not because a tool decided they matter, but because the pages that already rank treat them as table stakes. What a brief is really controlling is scope. Writers left without one either write what they personally find interesting or reproduce the outline of whichever competing page they read first; a brief replaces both with a deliberate decision made once, by someone who looked at the whole SERP. It is also the artifact that makes AI drafting usable at all — a language model given a brief produces something structurally correct, while the same model given only a title produces a generic essay. The failure mode of generated briefs is worth naming: a brief derived purely from what already ranks is a specification for a page that is the average of its competitors. It will cover everything they cover and say nothing they do not, which is a reliable way to be adequate and an unreliable way to be chosen. The judgement a tool cannot supply is the angle — the reason to read this one rather than the eight it was modelled on. Treat the generated structure as the floor and add the thing only you know.","A content brief specifies the query, intent, sections and links before drafting. Generated briefs model what already ranks — which makes them a floor, not an angle.",null,[11,14,17,20],{"slug":12,"name":13},"content-optimization","Content Optimization",{"slug":15,"name":16},"keyword-cannibalization","Keyword Cannibalization",{"slug":18,"name":19},"search-intent","Search Intent",{"slug":21,"name":22},"topical-authority","Topical Authority",[24,28,31,32,35,38,41,42,45,48,51,54],{"slug":25,"category":5,"name":26,"updated_at":27},"attribution-model","Attribution Model","2026-08-24T02:46:38+00:00",{"slug":29,"category":5,"name":30,"updated_at":27},"channel-market-fit","Channel-Market Fit",{"slug":12,"category":5,"name":13,"updated_at":27},{"slug":33,"category":5,"name":34,"updated_at":27},"conversion-rate-optimization","Conversion Rate Optimization (CRO)",{"slug":36,"category":5,"name":37,"updated_at":27},"growth-loop","Growth Loop",{"slug":39,"category":5,"name":40,"updated_at":27},"jobs-to-be-done","Jobs to Be Done (JTBD)",{"slug":15,"category":5,"name":16,"updated_at":27},{"slug":43,"category":5,"name":44,"updated_at":27},"lead-scoring","Lead Scoring",{"slug":46,"category":5,"name":47,"updated_at":27},"lifecycle-email","Lifecycle Email",{"slug":49,"category":5,"name":50,"updated_at":27},"marketing-qualified-lead","Marketing-Qualified Lead (MQL)",{"slug":52,"category":5,"name":53,"updated_at":27},"network-effects","Network Effects",{"slug":55,"category":5,"name":56,"updated_at":27},"plagiarism-checker","Plagiarism Checker",{"pairs":58,"alternatives":66},[59,60,61,62,63,64,65],"airtable-vs-notion","bubble-vs-webflow","copy-ai-vs-jasper","framer-vs-webflow","frase-vs-surfer-seo","make-vs-zapier","jasper-vs-writesonic",[67,68,69,70,71,72],"copy-ai","jasper","webflow","bubble","zapier","airtable"]