SEO
Content Planning
Google Search Console
Google Search Console
Ahrefs
Ahrefs
Ahrefs
Google Search Console
Ahrefs
Ahrefs

Create an SEO content brief with AI: keyword targets, SERP analysis & a writer-ready outline

Name the client and the target keyword, and Juma builds a writer-ready SEO content brief: search intent, secondary keywords, title options, a full H2/H3 outline, and an on-page SEO checklist.

Give Juma the client, the client's site, and the keyword you want to rank for, and it researches the live search results (the SERP, or search engine results page), the pages already ranking, and the questions searchers ask before it writes a single line of the brief. The Flow returns one structured document a writer can follow end to end: the target keyword with estimated search volume and search intent, secondary and related (LSI) keywords, ranked title options, a meta title and description, a full H2/H3 outline with guidance under each section, the questions the article must answer, an internal-links table, E-E-A-T reference guidance, and an on-page SEO checklist.

More than 400 marketing teams use Juma to turn a keyword into a brief their writers can pick up the same day, and House of Growth publishes 160 articles a month working from briefs like these.

1

Build an SEO content brief for a target keyword

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Try This Flow
Hide details
  • Name the exact keyword you want to rank for. "best STEM toys for 8-year-olds" gives a focused brief with real search intent. "STEM toys" on its own is too broad to build an outline against.
  • Include the client's URL. Juma reads the site so the brief's brand context, product callouts, and internal-links table match the client instead of a generic template.
  • Say who the article is for and what it should do. A commercial-investigation post that helps a parent choose reads differently from a top-of-funnel explainer. Tell Juma the audience and the goal, and the outline and tone follow.
  • Point to a page you want to beat. Paste the URL of the current top result and Juma briefs against its gaps, so the new post earns its place rather than echoing what already ranks.
  • Connect Google Search Console, Ahrefs, or DataForSEO for real numbers. With a search tool connected, volume and difficulty come from live data instead of estimates, and the brief can prioritize the keywords worth the effort.
  • Reuse your house brief format. Add a past brief to the client's Project and Juma matches your structure, so writers get the layout they already know from the first draft.
2

How do you turn the brief into a finished draft?

Hand the brief straight back to Juma and get a first draft that follows it section by section, or hand it to a writer who does the same. Ask Juma to write the post from the brief and it works through the outline heading by heading, hits the target and secondary keywords, answers the questions the brief flagged, and holds to the word count and tone you set. The draft comes back in the client's Brand Voice when the Project has one. Strategy, taste, and judgment stay human: the team edits and fact-checks the draft before anything publishes.

Prompt
Copy

Now write the full blog post from this brief: follow the outline, hit the target and secondary keywords, answer the key questions, and keep to the word count and tone.

Try This Flow
3

How do you build a brief from a competitor's top-ranking page?

Point Juma at the article ranking first and get a brief designed to beat it, not match it. Juma reads the page, maps its structure, headings, and word count, then finds the questions it leaves unanswered and the subtopics it covers thinly. The brief that comes back tells the writer what to keep, what to cover in more depth, and where the gap is, so the new post earns its ranking instead of repeating the incumbent. This is the fastest way to reverse-engineer why a page ranks and where it's beatable, without reading every result on the SERP by hand.

Prompt
Copy

Here's the page currently ranking first: [paste URL]. Analyze it and build a brief for a post that covers its gaps and beats it, not one that copies it.

Try This Flow
4

How do you create a batch of briefs for a whole content calendar?

Give Juma a list of target keywords and get a brief for each one in a single run, formatted the same way so writers move between them without relearning the layout. This is the step that turns a quarter's keyword plan into a stack of ready assignments in an afternoon instead of a week. Each brief still gets its own SERP analysis, title options, and outline, so batching does not flatten them into one template. Agencies planning content across several clients run one batch per client and keep every brief in that client's Project, ready to assign.

Prompt
Copy

Build an SEO content brief for each keyword on this list, in the same format, so I can hand them straight to writers: [paste your keyword list].

Try This Flow
5

How do you turn a fading post into a refresh brief?

When a post is slipping in the rankings, brief the rewrite instead of starting a new page. Give Juma the live URL and the keyword it should own, and it compares the current page against what ranks now, flags the sections that have gone thin or off-intent, and returns a refresh brief: what to cut, what to expand, the new questions to answer, and the internal links to add. The writer updates the post against a clear checklist rather than guessing. This keeps hard-won URLs competitive without spinning up a brand-new page for a term the client already ranks for.

Prompt
Copy

Our post at [paste URL] is losing rankings for [keyword]. Compare it to what's ranking now and build a refresh brief: what to cut, expand, add, and answer.

Try This Flow
6

How do you brief an article to win an AI Overview citation?

Ask for a brief built to earn a citation in Google's AI Overview (the AI-generated answer at the top of search) and in ChatGPT and Perplexity answers, not just a blue link. Juma structures the outline around the questions searchers actually ask, adds a direct-answer opener under each heading, and marks where a definition, a stat, or a comparison table makes a passage easy for an answer engine to lift. The brief tells the writer exactly which passages to write as self-contained answers. It's the difference between a post that ranks and one that gets quoted when someone asks an AI the question.

Prompt
Copy

Rebuild this brief so the article can win an AI Overview citation: question-based headings, a direct answer under each, and callouts for the definitions, stats, and tables to include.

Try This Flow

Set up your client project: brand voice, target keywords, and internal links

A Juma Project is a shared space where the team keeps everything Juma needs to know about a client. Build one Project per client and every brief pulls from the same context, so the brief reads the same whether the account lead runs it or a writer does. Add these items once and the brief stops asking the same setup questions and starts matching the client from the first draft.

What to add

Brand Voice Guide

How the client writes: tone, reading level, point of view, and words to avoid. With this in the Project, both the brief's tone guidance and any draft come out in the client's voice instead of a generic house style.

SEO Strategy & Target Keywords

The client's priority keywords, topic clusters, and the terms they are trying to own. This grounds each brief in the wider plan, so a new post supports the cluster instead of competing with pages the client already ranks for.

Internal Link Map

The client's published URLs or sitemap. With the real page list in the Project, the internal-links table in every brief points to live pages the writer can actually link to, not placeholders.

Brief Template & House Format

A past brief that shows the structure, section order, and level of detail the team expects. Juma matches it, so every brief across the account is consistent and writers get the layout they already know.

Guide Juma with project info

Add a short description to each knowledge item in the Project's info field so Juma knows what each file is and when to use it. For example:

  • Brand Voice Guide: "How this client writes. Apply to the brief's tone guidance and to any draft."
  • SEO Strategy & Target Keywords: "Priority keywords and clusters for this client. Check before choosing the angle so the post supports the plan."
  • Internal Link Map: "The client's live URLs. Use to fill the internal-links table with real pages."
  • Brief Template & House Format: "Our house brief layout. Match this structure every time."
Juma Logo
Turn a keyword into a brief your writers can follow

Frequently Asked Questions

How much time does this Flow save compared to writing an SEO brief manually?

A thorough SEO content brief takes a strategist two to four hours: running the keyword, reading the top results, mapping an outline, and pulling the questions and internal links together. Juma researches all of that and returns the brief in a few minutes, so a writer can start the same day instead of waiting on a queue.

The research and formatting compress, but the direction does not. The team still sets the keyword, the angle, and the audience, then reviews the brief before it reaches a writer. Strategy, taste, and judgment stay human: Juma builds the scaffold, and the marketer decides what the article should argue and where the client's real point of view goes.

What's in the SEO content brief?

The brief is one document a writer can follow end to end: the target keyword with estimated search volume and search intent, secondary and related keywords, four ranked title options, a meta title and description, a content overview (word count, tone, point of view, audience), and a full H2/H3 outline with guidance under each section.

It also includes the questions the article must answer, an internal-links table, external reference guidance for E-E-A-T (the experience, expertise, authority, and trust signals Google rewards), an on-page SEO checklist, and a differentiation table showing what the pages already ranking miss. Every section is written for a writer to act on, not as a research dump to decode.

What does Juma need to build the brief, and does it need a keyword tool connected?

Juma needs the target keyword and, ideally, the client's URL. It reads the live search results, the ranking pages, and the questions searchers ask on its own, so a brief runs with no setup. Connect Google Search Console, Ahrefs, or DataForSEO and the volume and difficulty numbers come from live data instead of estimates.

Without a connected search tool, Juma estimates volume and intent from the live results and labels them as estimates, which is enough to brief and outline a post. With a tool connected, those figures firm up, and the brief can prioritize the keywords with the best effort-to-traffic ratio for the client rather than briefing a term that is out of reach.

Can I use my own brief template or house format?

Yes. Add a past brief or a house template to the Project and Juma matches its structure, section order, and level of detail instead of using its default layout. Writers get the format they already know, and every brief across the account comes out consistent, whoever on the team runs it.

This matters most for agencies where a shared brief format is part of the service. Add the template once to the client's Project and every brief the team runs follows it, whether it's built by the account lead or someone covering for them. If the template carries placeholder notes, Juma treats them as guidance for how much detail each section needs.

Does this Flow work for agencies briefing writers across multiple clients?

Yes. Create one Project per client, and each brief pulls that client's Brand Voice, target keywords, and internal links, so the same Flow produces on-brand briefs for every account. Unlimited seats mean every strategist, writer, and editor on the team can run and read briefs without a per-user charge.

Juma remembers each client's context across sessions, so there's no re-briefing the model every time. A strategist briefs the keyword, a writer opens the same Project to draft against it, and an editor reviews, all from one shared space. Pricing is credit-based, so the cost tracks the work that gets done, not the number of people who log in.

Don't take our word for it

Ask AI about us

400+ marketing teams trust Juma. ChatGPT, Claude, and Perplexity know why. Ask them.

Ready when you are

What's on your plate today?

Start typing a task and Juma will figure out the rest.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.