Clients rarely send a brief worth the name. You get a title, a word count and a deadline, and the expectation that the piece will rank.
So you either write blind and hope, or you go and find the research yourself. The second one is right, and until recently it meant paying suite prices out of your own rate for a tool you open for twenty minutes a week.
The brief is four lookups
A usable brief needs four things, and each one is a question you can ask in the window you already draft in.
- What is the target term worth, and how hard is it?
- What is already ranking, and what format is it?
- What do the ranking pages cover?
- Is there an angle none of them have?
That is the whole research phase. It takes about ten minutes and it changes the piece from a guess into something with a reason behind every section.
Format beats effort
The most common reason a well-written piece does not rank is that it is the wrong shape. The SERP wants a comparison table and you wrote an essay.
Reading the top ten first settles it. SERP analysis with Claude covers how to read what you find, and building the brief turns it into an outline.
One subscription, every client
The economics matter more for a freelancer than for anyone else. A suite seat is priced for a team that lives in it, and you do not.
$35 a month flat, no seats, across every client you take. Keep a ./seo-findings/ folder per client and the research files itself as you go, so when a client returns in six months the old brief is still there and still readable. Each client’s research also fills your SEO Board, a private page you can send as a link instead of exporting a report.
What this is not
There is no client reporting, no white-label and no shared dashboard. If the deliverable is a branded monthly report, this does not produce one, and the Ahrefs comparison is honest about where a suite earns its price.
For turning a one-line request into a brief you can defend, it is the cheapest serious option there is.
How ContextBolt SEO works for Freelance Writers
-
Turn a title into a brief
The client sends 'write us something about employee onboarding'. Ask for the volume and difficulty on the obvious terms and the two or three variants around them, and you have the target keyword decided with a number behind it rather than a guess.
-
Read the top ten before you outline
Pull the live SERP for the target term. The shape of what ranks tells you the format the piece has to take: a listicle, a how-to, a definition page. Matching the format is most of the job, and it takes one lookup.
-
Find the sections the ranking pages have
Ask what competing pages rank for around the same topic. The overlapping terms are the sections your outline needs, and the gaps are where you can make the piece better than what is already there.
-
Save the brief in the client's folder
Every lookup mirrors to a ./seo-findings/ folder as markdown. Keep a folder per client and the research is filed by itself, so the brief you built in March is still readable when they come back in September.
What that gets you
Arrive with a brief instead of waiting for one
Justify the angle with a number rather than an opinion
Match the format the SERP is already rewarding
One $35/mo subscription across every client, no per-seat billing
Research files per client, so old work is a handover not a memory
Works in Claude, Cursor, Codex or Windsurf, wherever you draft