Skip to main content

The Content Engine

Your best thinking should be bringing in business.

I build a content engine that turns your data, writing, and client work into content that sounds like you and ranks.

Teams come to me after an agency stalls or a content hire gets buried building the system instead of publishing. The last build drove 20x search impressions in 110 days.

Built by a 20 year Associated Press content systems veteran.

  • 20xsearch impressions in 110 days
  • 1,500+daily Google impressions, up from ~40
  • 4xorganic clicks in the same window
  • 4AI engines cite the pages

One engine build for Juniper Real Estate, a small San Diego brokerage, measured in Google Search Console. Read that case study →

The job underneath

Getting found still takes too much work by hand.

The expertise is already in the firm. Turning it into live pages that keep working still means a lot of manual work.

Every article restarts from a blank chat

You prompt a draft, then research the claims, fix the voice, make or find images, upload them, relink, fill SEO fields, and rewrite for LinkedIn. The next chat has none of that context, so the same manual work starts over.

See the hand-work side by side →

You pay for output and get process design

Capacity shows up on the calendar. Months go to voice docs, templates, and workflows before a steady publishing rhythm does. The pages you wanted stay thin.

Compare hire, agency, and the engine →

The engine is built for that work: sources you approve, voice locked from your work, a quality gate before you review, and images and SEO fields included in the push.

I build the engine. Your team runs the whole system.

Your calls, writing, and client work teach the engine how your team thinks and sounds. I turn that into voice rules and a quality gate, so every draft reads like your work before it reaches you. When the build is done, you own every piece it publishes. The engine itself, the files and the publishing workflow, runs under a license your team uses in house.

Diagram of the Content Engine: strategy sets the wedge, voice, and roadmap; the engine drafts, adds visuals and SEO schema behind a quality gate; finished pages publish to your site, social, and AI search.

It starts with strategy, the angle your market is missing and only you can own. For Juniper, the brokerage above, that was local pages backed by real data nobody else in the city would publish. Strategy decides what to say. The engine makes sure it ships, in your voice.

I spent 20 years at the Associated Press building content systems that had to be fast, accurate, and in one voice. The quality gate below is that newsroom discipline written down: it checks every draft for machine writing tells and unsupported claims, and sends failures back to be rebuilt before you ever read them.

The quality gate: every draft is checked for em dashes, banned words, robotic patterns, and unsupported claims. Drafts that fail loop back to rebuild and run again, and only work that passes reaches you for a final review.

What the engine can do

Your team asks for work in plain language, the same way you would brief a person. There is no prompt to learn. Here is the range of what you can ask for, and you approve every piece before it goes live.

Write a new piece

  • Research the topic first: keyword demand, what already ranks, what AI answers say
  • Draft it in your voice from sources you approved, with the charts or images the data calls for
  • Publish into your CMS with the SEO fields, internal links, and images already attached

You would askWrite the permit guide from the county data I dropped in, then let me review it before publishing.

Fix what you already published

  • Grade one live page and hand back a ranked list of fixes
  • Score your core pages together to find the thin spots and gaps across the site
  • Update an old page with current facts and relink it to newer work

You would askGrade our services page, then fix what you find.

Decide what to write next

  • Turn the questions buyers ask on calls into a roadmap of pages worth building
  • Check what competitors cover, and where your expertise is the only real answer

You would askWhat should we publish next quarter, based on what buyers keep asking?

Cover the other channels

  • Turn one approved piece into the LinkedIn post, the nurture email, and the sales snippet
  • Draft social copy in the same voice, using claims you already signed off on

You would askTurn that guide into a LinkedIn post and a follow up email.

What changes in practice: the heavy work happens before you review, you approve instead of rewriting at the end, and one push ships the page with images, links, and SEO fields attached.

Same job, two paths

Getting one piece from idea to live.

Same article. Different amount of hand work.

Without the engine

  • Prompt a draft, then research and fact-check yourself
  • Rewrite voice by hand
  • Create or find images, upload them, relink, then fill SEO fields one by one
  • Rewrite again for LinkedIn; next chat starts from zero

With the engine

  • Research and sources checked before you see a draft
  • Voice rules and a quality gate filter machine tells first
  • One push moves the article, images, links, and SEO fields together
  • Channel versions reuse claims you already approved; the system keeps what it learned

You still approve before anything publishes. The busywork before and after that review is what drops out.

Before you write anything new

Your old content should keep working

Most teams only publish the next post. Old pages go quiet, numbers go stale, internal links rot, and last year's best article stops matching this year's facts.

The engine goes back through the archive first. It refreshes the facts, relinks related pages, and brings strong URLs current. Search already knows those pages exist, so updating one usually costs less than starting from scratch.

Juniper is where I watched that pay off. I rebuilt every page instead of only adding new ones, 23 in a single week, and the rebuilt community pages climbed alongside the new work. The Mission Valley page alone pulled 7,000 impressions in that window. If you have years of posts, white papers, or research reports, keeping that library current can matter more than another new article.

How to think about the spend

What this replaces

Most teams weigh this against a content hire, an agency retainer, or another year of ChatGPT drafts. Here is that decision side by side.

ChatGPT or generic AIContent hire, first 6 monthsAgency retainer, 6 monthsThe PilotThe engine build
Typical spendCheap tool, costly staff time$45k to $70k loaded$30k to $90k$12,500 fixed, four weeksFrom $27,500, one build
Sounds like youOnly if re-taught each timeAfter months of rampSometimesYes, from your own materialYes, locked in the system
Keeps old pages currentNoIf they find the timeRarely the focusCan be part of the four weeksBuilt to refresh and relink
Publishes into your CMSNoBy handBy hand, or their stackFiles handed to your teamWired to your stack
What you own afterChat historyWhat they wrote before leavingTheir process stays theirsThe finished workA license to run it, plus the content
Best forOne off draftsLong term headcountOngoing outsourced productionJudging quality before a buildRunning a system in house

The hire and agency numbers are planning ranges, not a read on your payroll. On a fit call I swap in your real ones.

Proven in Search Console, cited by AI engines.

I run this engine for my own site. Here's the content creation workflow that turns research, voice edits, and quality gates into published pages. I've also shipped it for a real estate brokerage, a product consultancy, a housing data product, and a job search tool. Here are two of them.

Juniper Real Estate

20x search impressions in 110 days

An agency stalled for months. I gave Juniper a wedge, local content backed by real data that nobody else in San Diego was publishing, then rebuilt every page with the engine and shipped 23 pages in a week. Daily impressions went from 40 to over 1,500, clicks grew 4x, and ChatGPT, Perplexity, Claude, and Gemini now cite the pages. One local business found a guide and reached out.

Level Up Product

A consultancy that went quiet, talking about its work again

Jon Shutt built products at Disney, MLB, and Perry Street for 20 years, then let his consultancy sit for a year. I locked his positioning, built an engine on his own stories, and handed him an engine he runs by voice. Five approved posts shipped before my work wrapped.

Daily Google impressions for Juniper Real Estate: flat under 60 a day for eight months, then climbing past 1,500 a day after the engine content shipped in March 2026
Daily Google impressions, Search Console. Eight flat months, then the engine content ships and the line takes off.

The same pages get cited in AI answers

People still Google, but more of them now ask ChatGPT, Perplexity, Claude, and Gemini, and those engines answer by citing pages they can parse. The engine writes structured pages tagged with schema, built to be that source. Juniper's already turn up in live answers.

Google's Gemini answering a North Park San Diego coffee query with Juniper Real Estate's guide cited twice in its sources
Gemini cites the North Park coffee guide twice in one answer.
Perplexity listing Juniper Real Estate among the sources for a San Diego search
Perplexity lists the same guide as a cited source.

A real estate brokerage got cited for coffee. The engine found live demand around North Park and thin coverage answering it, then wrote the guide that answered it better, with enough hard neighborhood detail for an AI engine to pull from. Nothing about that needed private data, and it did not need access to Juniper's site. I can produce finished pieces and hand them over as files for your team to publish.

A lot of the edits already feel really close to what I would want anyway. At this point, it's likely just nitpicking.
Jon ShuttFounder, Level Up Product
Ryan didn't just build pages, he helped me figure out what we should actually be known for. Instead of chasing the same market updates every agent in San Diego posts, we focused on the local questions people were really asking.
Miguel ChairezJuniper Real Estate Co.

Who this is for

Good fit

  • You have real expertise: years of calls, projects, and opinions your site does not show
  • You are about to hire a content person or renew an agency retainer, and you want the system built first
  • You or someone on your team can give a few hours a month to review and approve

Not a fit

  • You want cheap volume: posts produced in bulk to game rankings
  • You have no raw material and no interest in making any
  • You want to hand it off and never look at it again. The engine drafts, but your judgment still steers it
The Bergit face mark

Who you'd be working with

I'm Ryan. Most people call me Berg. One person builds your engine, start to finish, so there are no handoffs and nothing gets lost between a strategist and a dev shop. More about how I work.

I move fast and I like to keep it fun and as painless as I can. The one thing I ask for is a few working sessions up front so I can lock your wedge and voice before the engine starts producing. Get that right and production gets much easier.

How the build typically runs

Week 1

Positioning and voice. I find your wedge, or help you find one if it isn't clear yet, mine your transcripts and past writing, then lock your voice and the roadmap.

Weeks 2 to 3

I build the engine, tune the gate on real drafts, and wire up publishing automation.

Week 4

Training for your team, first pieces shipped together, then a clean handoff with documentation.

After

You run it from day one, or I run production for a stretch and step back once the numbers show.

Before the engine

A site the engine can win on

The engine only pays off if search engines can crawl, read, and rank your site. Whether it turns up in Start with Berg's review or the crawl that scopes your Pilot, the fix, broken crawling, missing schema, thin pages, usually folds into the work already underway. When the technical debt is bad enough to eat that whole timeline on its own, I scope it separately first as the Foundation, then the Pilot or the engine follows.

See the Pilot →

Pricing

You own every piece the engine publishes. You hold a license to run the engine itself in house, with no seat fee that stops working the month you stop paying. I build it once, train your team, and can stay on after launch. The spend next to a hire or an agency is up in what this replaces.

Not ready for four weeks yet? Start with Berg is $6,000 for two weeks and ships real fixes before you commit to either offer below.

The Pilot

Four weeks of finished work on your own material, so you can judge the quality before anyone builds a system around it. A crawl sets the mix between new content and any site repairs your pages need before they can rank. $5,000 of the fee credits toward the engine build below if you start within 30 days, and you keep everything that shipped either way.

$12,500four weeks

Most engagements start here so the proof arrives before the system does.

The engine build

What you get in the build:

  • Your wedge and voice rules, locked from your own material
  • A custom skill, quality gate, and buyer-mapped roadmap
  • Publishing into your CMS, plus training for two to three people

Scope depends on how many voices, how much automation, and whether distribution is included. Scoped after a call.

from $27,5003 to 4 week build

Run it for you

An extra marketer and builder on your team without the headcount. I run production, publishing, and SEO upkeep, and send a performance readout every month. Higher in the band it becomes strategy too: where to aim the engine next, which channels to add, and tuning live pages so more of the traffic converts. Where you land depends on how much ships each month.

$12,000 to $18,000/mothree month minimum

Branded charts and custom graphics are optional extras. They increase the build scope and price.

Light technical groundwork, site config, speed, broken link cleanup, folds into the Pilot above. If the site needs more than four weeks of repair, that is the Foundation, scoped and quoted on its own before anything else starts.

What you own, and what you license

You own

Every finished piece the engine publishes: articles, pages, posts, and the charts that ship with them. On full payment those deliverables are yours.

You license

The engine itself: the skill files, voice rules, quality gate, workflows, templates, and publishing setup. Your team runs it for your business. Changes to the engine itself come through me.

The license is for internal use. It is not for resale, sharing outside your team, or building a competing product. The SOW spells out the rest.

I also take a limited number of founder scale engines for solo consultants. Ask on the call.

Questions I get on every call

How is this different from hiring a writer or using ChatGPT?

ChatGPT hands you a draft in a chat window and stops there. You still do the research, check the claims, fix the voice, upload it, fill in the SEO fields, and rewrite it for LinkedIn, and next month none of what you taught it carried over. A writer does learn your business, then takes that learning with them when the contract ends. The engine keeps it: locked voice rules built from your own material, drafts from sources you approved, a quality gate before anything reaches you, publishing into your CMS with images, links, and metadata attached, and old pages brought current instead of only new ones written. Your team runs it under license after the build, so you are not renting my chat window either.

Do I need to be technical, and what does the engine run on?

No, you don't need to be technical. The engine is a custom skill that runs in Claude Code and Cursor, the same AI tools I build software with. I set it up, and you drive it in plain language: ask for a piece, review the draft, approve it, and it publishes to your site. It runs as real files under a license, not a subscription you rent every month, so your team keeps running it long after the build ends with nothing extra to pay.

What does "quality gate" actually mean?

A QA layer for text written by AI. Multiple automated checks run before a draft ever reaches you: em dashes, banned words, robotic sentence patterns, claims without evidence. If a draft fails, the engine rebuilds it. You only review work that already passed, and you stay the final check before anything ships.

Will Google penalize content written by AI?

Google says it rewards helpful content however it gets made and goes after spam produced in bulk. The engine is built for the first and blocks the second: every piece runs on your real expertise and data, not filler. The Juniper numbers on this page came from pages the engine built, measured in Search Console, and AI engines cite those same pages as sources.

How long does a build take?

Three to four weeks for most engines. The exact shape depends on how many voices I lock and how much automation and distribution I wire in.

Do you run it for us or do we run it?

Either. Some clients take the keys the day training ends. Others keep me on as a fractional marketer and builder: I run production, and at the higher end the ongoing strategy too, while their team ramps up, then step back once the numbers prove out.

What stack do you publish to?

WordPress is proven in production, including automated Yoast and RankMath SEO metadata, FAQ schema, and image uploads through the API. The engine also works beyond WordPress: this site runs on Astro and Netlify, and I have published through fully custom apps like CasitaScore and Kinship Careers. If your stack has a way in, the engine can publish to it.

What does it cost?

The cheapest way in is Start with Berg, $6,000 for two weeks of review and real fixes. Most engagements then move to a four week Pilot at $12,500 that proves the work on your own material, with $5,000 of that credited toward the full build if you start within 30 days. Engine builds start at $27,500, usually less than the first few months of a senior content hire. If you want me to run it after launch, that runs $12,000 to $18,000 per month with a three month minimum. The exact number comes out of the fit call.

What do I own when the build is done?

You own every finished piece the engine publishes. The engine itself, the skill files, voice rules, quality gate, workflows, and publishing setup, stays under a license your team uses for your own business, with no monthly seat fee. Changes to the engine itself come through me. The license is for internal use, not for resale or building a competing product. Full terms live in the SOW.