SaaS Informational Guides
Long-form semantic content for mid-market SaaS companies. Brief engine produces briefs for 5,000-word pillar pages with 10-15 sections and full frame coverage.
This page is a full breakdown of the Kelvico Brief Engine. Built over 6 months. Trained across 7 verticals and 42 refinement sessions. Produced in partnership with the semantic SEO methodology pioneered by Koray Tuğberk GÜBÜR. Scroll for the manual workflow it replaces, what goes inside a single brief, and how to get a sample for your page.
Before Kelvico, every semantic brief I produced was a day of manual assembly.
I would start with Ahrefs, pulling the full query dataset for the topic. Thousands of keywords. I would classify them into 5 query streams by hand in Google Sheets. Representative queries, sequential, correlative, boolean, implicit. One column per stream. Highlighting rows for hours.
Then competitor extraction. I would open the top 10 ranking pages in Chrome tabs. Read each one. Pull out entities into another sheet. PPR classification applied manually. Purpose attributes, property attributes, relationship attributes. A typical topic gave me 150 to 200 entities. Each one needed a row.
Then the Wikipedia ontology work. Semantic SEO done right requires mapping the entity taxonomy and the lexical relations around it. Synonyms, antonyms, hyponyms, hypernyms, co-hyponyms, meronyms. I would spend 45 minutes reading Wikipedia articles for a single topic, pulling relationship terms into my sheet.
Then Google Search Console. What queries are my client's pages already getting impressions for? Which ones convert? Which ones sit at positions 5 to 15 and could be pushed with the right brief? I would cross-reference GSC exports with the Ahrefs data. Still in Google Sheets. Still manual.
Then the SERP intelligence. For every target query, I would check the actual SERP. Featured snippets. People Also Ask boxes. Related searches at the bottom. Site links. The whole SERP feature inventory. Screenshots piled up.
Then I would open ChatGPT or Claude as a research assistant. Not to write anything. Just to help me map entity relationships that Wikipedia missed. I would paste my entity list and ask for unusual connections, contextual relationships, edge cases. Another 30 minutes per brief.
Then I would read everything the top 10 competitors had published on the topic. Not skim. Read. Pull out which frames they filled and which they ignored. Which frames none of them filled (the gap opportunity). Mark it all in the sheet.
Then the brief structure. I would take all of that research and try to turn it into a heading outline. Queries mapped to headings. Frame coverage planned. Section order decided. Dedup tracking initialized. Bold system rules set. Format diversity plotted.
And then the last hour. Brand positioning layer. Conversion context. Voice calibration notes. The human glue that makes the brief usable.
Total time per brief, start to finish, by a trained operator who had been doing this for two years. Seven and a half to eight hours.
My maximum output was 30 briefs per month. Any team member I trained up capped out around 15 briefs per month before quality dropped. Training took 6 to 8 weeks per hire. Every new operator produced slightly different quality. Every brief depended on the individual.
And the briefs still had problems. Source context disconnected from queries. Brand positioning bolted on as an afterthought. Conversion angle missing. Pages that ranked technically but did not convert. It felt like a research document, not a production spec.
That was the ceiling. 30 briefs per month. $2,400 per brief of my time. And the ceiling was permanent. I could not scale it by hiring. I could not shortcut it by prompting. The work was the work.
So I spent 6 months building the engine that does it for me.
The Brief Engine is one of 12 engines in a Kelvico content system. It is the most important one because it is where all the intelligence comes together into a production spec a writer, human or AI, can execute against.
It is not a single prompt. It is not a template you fill in. It is not a Claude project with one instruction document. It is a multi-phase pipeline that runs four engines before it even gets to the brief.
Extracts 6 to 10 layers of competitor intelligence automatically.
Maps every target query to a heading. Fills all 9 semantic frame slots. Produces the architectural skeleton.
Layers the 13 production fields per section onto the outline. Entity maps. Dedup tracking. CTA guidance. Modality.
Fact-checks every claim before the brief is finalized.
The brief that comes out the other end is not a 3-sentence outline. It is a 13-field production spec per section, built on semantic architecture principles derived from Koray Tuğberk GÜBÜR's framework and operationalized through 42 refinement sessions across 7 client verticals.
One brief now takes 15 minutes of compute time plus about 10 minutes of human review. Same operator. Same quality standard. 50 times the output.
Below is the exact workflow I used to produce a single brief manually. If you are doing semantic SEO correctly, you recognize this list. If any of these steps are missing from your current process, your briefs are not actually semantic briefs.
Pull the full query set from Ahrefs. Export to sheet. Thousands of rows per topic.
Classify every query by intent type. Representative, sequential, correlative, boolean, implicit.
Read the top 10 ranking pages. Extract entities, headings, trust signals, voice patterns into the sheet.
Map every entity found. Classify by Purpose, Property, Relationship. 150 to 200 entities per topic.
Pull synonyms, antonyms, hyponyms, hypernyms, co-hyponyms, meronyms. Read the source articles.
Match the query set against existing impressions and rankings. Identify positions 5 to 15 to push.
Capture featured snippets, PAA, related searches, site links for every target query.
Map every classified query to a specific heading or subsection. No orphan queries.
Ensure all 9 semantic frames are filled. Identify which frames no competitor has filled.
Decide which sections use tables, lists, callouts, card grids, prose.
Add voice calibration, conversion angle, CTA integration per section.
Compile everything into a production brief. Review for coherence. Last-mile polish.
The engine does not shortcut any of the 12 steps. It runs all of them. The difference is they run in sequence through automated engines, not through a human in Google Sheets.
Query extraction, classification, competitor content intelligence, entity mapping with PPR, Wikipedia ontology research, Search Console cross-reference, and SERP feature audit all happen as parallel sub-processes.
Heading-to-query mapping and frame coverage planning. Every heading tied to its classified queries. Every frame slot verified filled.
And expands them into 13 production fields per section. Format, brand positioning, and assembly become structured decisions, not narrative hand-holding.
The writer receiving the brief does not guess. Every sentence has a job. Every decision has already been made upstream.
3 sentences. "Write a 1,500-word article on X. Include keywords Y and Z. Use headings H1 through H6."
13 fields per section, multiplied by 8 to 15 sections. 104 to 195 structured decisions per brief. Compiled automatically. Delivered in 15 minutes.
Below are two briefs for the same section of the same article. Topic. "How does email deliverability actually work for B2B SaaS."
Write a 400-word section explaining how email deliverability works. Include keywords. email deliverability, SPF, DKIM, DMARC. Use an H2 heading. Add a bullet list if possible. Make it engaging.
SECTION_ID: s2-mechanics HEADING: How does email deliverability actually work for B2B SaaS? question_modality: MECHANISTIC // expected response opener: "Deliverability works through three mechanical inputs..." gap_context: Top 5 competitors all name SPF/DKIM/DMARC but none quantify how each input contributes to inbox placement. This is our opening. frame_context: MECHANISM frame (one of 9 required). Reader state. already knows deliverability is a thing, wants to understand the mechanics. role_guidance: Technical but accessible. Senior engineer talking to senior marketer. No fluff. format_guidance: 3-paragraph structure. First opens with a declaration. Second breaks into 40/45/15 percentage weights. Third recommends where to start. dedup_tracking: FULL deployment of the 40/45/15 authentication/reputation/content breakdown. Do not repeat in sections s4, s6, or s8. semantic_requirements: Must name these 6 entities. SPF, DKIM, DMARC, complaint rate, bounce rate, spam trigger words. Lexical relation. "inbox placement" as synonym for "deliverability" at least once. bold_guidance: Bold the knowledge graph triple in the declaration. Format. "Deliverability is a function of three mechanical inputs." content_boundaries: Do NOT discuss list building, segmentation, or copy optimization. Those are covered in sections s5 and s7. persona_focus: Marketing Operations Lead at a 50-500 employee SaaS. Technical enough to understand DNS records. cta_guidance: Soft CTA at paragraph 3 end. Anchor. "see our authentication audit checklist" linking to s8. trust_signals: Reference Gmail's February 2024 bulk sender requirements as the timely anchor. Cite the 0.3% complaint rate threshold. objection_handled: "Does fixing authentication actually move the needle?" Answer in declaration.
Every AI brief tool on the market today works the same way. One prompt, one model call, one output. The output quality is capped by whatever the prompt engineer could cram into the system message.
Kelvico is fundamentally different because the Brief Engine is the 8th engine in a 12-engine pipeline. Every engine before it has already done specialized work. The Brief Engine does not have to research, classify queries, extract entities, or map competitor gaps. All of that is already done and handed to it as structured input.
A generic AI tool produces a brief in 90 seconds. It feels fast. What you are actually getting is a 2-field brief dressed up as a 13-field brief. Writers following it still guess. Results still vary. Kelvico is slower on paper and faster in practice because the writers do not have to guess.
Expand each field below to see what the engine produces for a real section. The sample section we are showing. "Cost and pricing" in a SaaS comparison page.
Long-form semantic content for mid-market SaaS companies. Brief engine produces briefs for 5,000-word pillar pages with 10-15 sections and full frame coverage.
Product page briefs with fixed and variable heading architecture. Includes contextual comparison tables, scenario-based recommendations, and named staff CTAs.
Multi-entity review briefs with mandatory verification fields. Each entity, product, company, platform, gets its own structured brief section.
Regulated content briefs with compliance woven into section-level guidance. Patient-facing language tested for clarity.
Honest comparison briefs with conditional verdicts. Worth it IF, not worth it IF. Competitor gap analysis built into the brief guidance.
Fill in the brief request form. You will receive a full semantic brief within 48 hours, produced by the Kelvico Brief Engine. No charge. No commitment. If you would rather talk first, book a 30-minute call instead.
We will personally review your request and reply within 48 hours with your custom semantic brief produced by the engine. Check your inbox at the address you submitted.
One form. Two options. We respond within 48 hours.
Get Your Brief