Operating premise
The SEO/GEO unit sells one bundled outcome β rank in search, get cited by AI answer engines, and convert the traffic β delivered by an AI-led production system with senior human curation on top. This page is how the unit runs today, how it scales to many clients without diluting quality, and the funnel + lifecycle engine that keeps high-quality clients flowing in.
What every client buys
One bundled offer, not Γ -la-carte tasks: a quarterly technical + GEO audit that produces a 30-60-90 roadmap, a steady cadence of articles from the factory (~30/mo), and a standing optimization layer (weekly health checks + a monthly compliance sweep). The audit finds the gaps, the factory closes them, the optimization layer keeps them closed.
Three load-bearing assumptions
Two assumptions this blueprint adds
Scaling past the founding pair surfaces two more, both load-bearing for what follows:
The problem at scale
Today the unit is two people: Rafid β initial audit, roadmaps, strategy, article production, and final approval β and Ian β publishing, technical-SEO fixes, and first-pass QA. On article volume that stretches to roughly 10β20 clients. Past that, three things break, and they break in a specific order.
The single-approver bottleneck
Every article ships through Rafid as the one accountable approver β "per-article human approval is onβ¦ Rafid signs off on every article." That is the right call for quality and the wrong thing to scale: it makes the most senior person the rate limiter the moment client count climbs. The fix isn't to remove the gate β it's to staff it.
The three break-signals, in order
| # | What saturates first | Red line | What it means |
|---|---|---|---|
| 1 | Editorial QA queue (Rafid + Ian) | > 2 days backlog | Review is the first thing to slip β articles wait, or get a thinner pass than they should. |
| 2 | Roadmap lead time on any client | > 2 weeks | The audit found the fix; it still isn't live. Rafid is doing too much individual-contributor work. |
| 3 | Technical fix backlog (Ian) | > 30 open items | One person can't publish, QA, and ship technical fixes at once past a certain load. (The gameplan's Technical SEO Specialist trigger, applied to Ian while he carries that function pre-hire.) |
Each red line maps to a named hire in Β§07. The first to fire β the editorial QA queue β is why the first scaling hire is a dedicated content editor, not another generalist.
What we sell
A productized organic-growth engine, not a task list. Four capabilities β all shipped and running today β bundled into scope-based tiers.
The four capabilities
| Capability | What it is | Proof it's real |
|---|---|---|
| Technical SEO audit β fixes | A crawl-based audit (up to 500 pages) scored 0β100 across 7 weighted categories, producing a severity-ranked roadmap (Critical β High β Medium β Low) that Ian executes. | 12 audit sub-skills 6 parallel agents |
| Article factory | A 4-phase, 3-gate pipeline: keyword sourcing β scoring β per-article brief β draft β optimize β scorecard. Publication-ready HTML + schema out the other end. | $10β20 / 5 articles 60β120 min |
| GEO / AI-citation | Audits brand visibility across the major AI answer engines β ChatGPT, Perplexity, Gemini, Google AI Overviews β then builds the trust nodes and passage structure that get a brand cited. | ~30 trust nodes 4-step audit |
| Ongoing optimization | Weekly lightweight health audits (indexation, GSC coverage, regressions) plus a monthly compliance sweep that re-checks every live asset. | weekly + monthly |
The tier ladder
Tiers are defined by scope and cadence, not price (pricing is open β see Β§12). Each tier contains the one below it; the ladder doubles as the offer ladder in the funnel (Β§08).
ICP & positioning
Who the unit sells to, why they buy now, and how to present the package so it lands. Grounded in marketerhire's own ICP data; the SEO/GEO-specific cut is flagged where it's a refinement.
The SEO/GEO buyer
- Company size
- 10β50 employees (sweet spot); paid targeting widens to 10β200.
- Revenue
- $2β20M.
- Marketing budget
- $7β10.5K/mo β median won deal β $8,533/mo.
- Best-fit verticals
- B2B SaaS / Tech β lowest budget-rejection (38.8%), highest LTV, multi-deal expansion. E-commerce / DTC β 25.5% of all contacts, clear organic + content need.
- Decision maker
- 44% founder/CEO, 30% marketing leader (VP / Director / Head of Growth). Signs fast β 88% of won deals close within 30 days.
Why they buy now
| Trigger event | % of calls | In their words |
|---|---|---|
| Agency breakup / agency failed them | 46% | "Multiple agencies. Junior people, we're one of many." |
| Can't find or hire the right person | 37% | "I don't know how to hire the right person." |
| No strategy / flying blind | 33% | "We hit the basics but there's no strategy." |
| Channel decline | 22% | "Our analytics have been trending down for years." |
| Owner IS the marketing dept | 19% | "I just kinda did it myself." |
| Growth mandate / PE acquisition | 13% | "PE firm bought us and wants growth." |
The SEO/GEO-specific cut
On top of those, the buyer who needs this unit says: "we publish but nothing ranks," "we're invisible in AI answers," "our content doesn't convert." Those are the exact lines the funnel and lifecycle copy lead with (Β§08, Β§09).
Who to walk away from
The qualification gate exists because most inbound isn't a fit. Disqualify: budget under $5K/mo (60% of all leads fail the budget gate), "just exploring / looking for info" (#2 closed-lost reason), no-shows (#1 reason β 62% of losses), and anyone who wants a "CMO" title (0% close rate).
How to present it
Five differentiators
- SEO + GEO in one engine. Optimized for Google and the answer engines (ChatGPT / Perplexity / Gemini), not just blue links.
- AI factory + senior human gate. Scorecard-gated, brand-voice-matched, human-approved. Nothing ships without a human checking it.
- Audit-to-action, not audit-and-leave. The roadmap is executed by a named owner, not handed over as a PDF.
- Conversion-aware. CRO advisory at the top tier turns traffic into customers β the lesson MH learned when its own sessionβform rate halved.
- Compounding intelligence. The factory gets cheaper and better every quarter; every client makes the engine stronger.
The delivery engine
One production system, two lines running through it β content (the article factory) and technical (audit β fixes) β with a human QA layer on top and a conversion layer at the end. This is the real five-stage pipeline the unit runs, generalized from the framework already live on a regulated client (Meribel Health).
The five stages
Brief intake
Every asset starts as a written brief, logged in the docket within 24 hours. No brief, no slot in the queue. For articles, keyword selection is the first gate: a scored batch, signed off before any drafting begins.
Production β the article factory
Keyword β brief β draft β optimize β scorecard, each article in its own context window. Voice, banned-word compliance, citation sourcing, and AI-search readiness are enforced during production. An article doesn't exit Stage 2 until it clears the in-engine quality bar (scorecard β₯ 23/25).
Editorial QA β the new dedicated gate
"The article engine's internal quality check does most of this mechanically β this is the editorial layer on top." Line-edit, factual + citation integrity, brand voice, AI-tell removal. Output: a marked-up draft and a one-line verdict β approved, or sent back. No silent rewrites. This is the gate Rafid + Ian split today; pulling it out is what lets the pod scale.
Client review
The client approves. For regulated clients this is where clinical β legal review runs in series (the Meribel pattern) β each a single named accountable owner, so approvals never wait on a quorum.
Publish + post-publish QA
Stage the cleared package, publish, then: submit to GSC, re-validate schema with the Rich Results Test, update the sitemap, check canonical / robots / internal links, and log live URL + version + reviewers as the audit trail. First-48h monitoring; a monthly compliance sweep re-checks every live asset.
Inside Stage 2 β the factory
Keyword scoring is a weighted composite β business value 30%, opportunity 25%, difficulty 20%, relevance 15%, content gap 10%. Internal links are verified against the client config, never fabricated. AI-tell removal is mandatory. Each article ships as publication-ready HTML + JSON-LD schema + a scorecard.
The parallel technical line
Alongside content, the audit engine runs a second production line: crawl (up to 500 pages) β a 0β100 health score across 7 weighted categories β a severity-ranked roadmap β Critical: fix now Β· High: 1 week Β· Medium: 1 month Β· Low: backlog. Ian ships the fixes today; at scale a Technical SEO Specialist owns the roadmap queue (Β§07).
The GEO / citation line
A third workstream runs beside content and technical: audit brand visibility across the major AI engines β build the trust nodes models rely on β rewrite into self-contained, ~134β167-word passages (the citation sweet spot) β monitor citations over time. It rides the same Stage 1β5 flow, owned by Rafid today and folded into the pod at scale. It's grounded in one hard finding β brand mentions predict AI visibility ~3Γ more than backlinks.
The new conversion layer
Team & org design
Roles, not headcount for its own sake. Each role owns specific stages of the delivery engine and a clear success bar. Two are live today; two more β the editor and the CRO advisor β are what this blueprint adds; the rest fill in as pods multiply.
Live today
Managing Editor / Head of SEO
- Owns
- Strategy, the Client CMO relationship, audit roadmaps, and the final approval gate on every article. The senior SEO mind in the room.
- Stages
- 1 intake Β· 3 final QA (today) Β· the quarterly audit
- Bar
- 90%+ on-time roadmap delivery; Client CMOs ask for him by name at renewal.
SEO Copilot & Publishing Ops
- Owns
- Runs the article system, first-pass Content QA, publishing into client CMSs, indexation + GSC + schema, and technical-fix execution.
- Stages
- 2 system ops Β· 3 first-pass QA (today) Β· 5 publish
- Bar
- <3% rework after final review; <10% client edit requests; zero client-discovered regressions/qtr.
What this blueprint adds
Content Editor
- Owns
- Stage 3 β the dedicated editorial gate: line-edit, factual + citation integrity, brand voice, AI-tell removal. Takes the QA load off Rafid and Ian so quality holds at volume.
- Why first
- The editorial QA queue is the first thing to saturate (Β§02). Staffing it raises the ceiling and frees Rafid for strategy + final sign-off.
- Bar
- Holds the <3% rework / <10% client-edit numbers as client count climbs.
CRO Advisor
- Owns
- The conversion layer at the Conversion tier β reviews client money pages and conversion paths so organic + AI traffic converts.
- Why
- Traffic that doesn't convert doesn't renew. Grounded in MH's own sessionβform collapse.
- Bar
- Measurable lift in client conversion paths; makes the top tier worth its premium.
As pods multiply
Scaling & capacity
The unit scales by replicating a known unit β a pod β not by piling clients onto the founders. Here's the pod, the per-pod ceiling, and the trigger-driven path from two people at 10β20 clients to many pods at many clients.
The pod
A pod is Managing Editor + SEO Copilot/Pub Ops + Technical SEO Specialist, with a freelance Content Editor on the QA gate. It serves 6β10 clients end-to-end. Two cross-pod specialists β AI Engineer, Ops Manager β compound efficiency across every pod.
The phased path
| Phase | Add | Clients | Spin trigger |
|---|---|---|---|
| 0 Β· today | Rafid + Ian (partial pod) | ~10β20* | β |
| 1 Β· quality gate | + Freelance Content Editor | 10β20 held | editorial QA backlog > 2 days |
| 2 Β· complete pod + convert | + Tech SEO Specialist, + CRO Advisor | 6β10 / pod | roadmap lead time > 2 wks Β· tech backlog > 30 |
| 3 Β· multiply | + AI Engineer, + Pod 2 ME, + Ops Mgr | 13β16 (2 pods) | Rafid IC work > 50% Β· client β₯ 7 w/ backlog |
* Stretched two-person reality. 6β10 per pod is the sustainable, no-dilution number β confirm the live count in Β§12.
The hire order, and why
- Editor first. The QA queue saturates first; the editor breaks the single-approver bottleneck and protects quality at the top of the current range β before adding clients.
- Then the Technical SEO Specialist. Offloads Ian's fix backlog so a full pod reaches the 6β10 client / 240-article steady state.
- Then CRO + the AI Engineer. CRO makes the top tier convert; the engineer keeps cost/article falling so each new pod starts more efficient than the last.
- Then a second Managing Editor β the hardest hire. Get it right and pod two takes; Rafid steps off direct pod ops.
The lead funnel
A consistent inflow of high-quality clients comes from one structure, adapted from Matthew Larsen's 1000x Leads Funnel: Traffic β Lead Magnets β Conversion Mechanisms β Offers. It exists to solve the three problems every service business has β not enough leads, can't convert cold traffic, and 99% of leads aren't a fit for the flagship.
Layer 1 β Traffic
The point is compounding: paid warms cold outreach, content makes outbound land, and the unit's own rankings + citations prove the product.
| Source | What it is | Anchor |
|---|---|---|
| Paid β Google / Meta / LinkedIn | Already running across MH. LinkedIn best for awareness on high-value accounts; Google most efficient per customer. | live |
| Organic + AEO flywheel | The unit ranks and gets AI-cited for its own buyer queries β using its own factory. Eat the dog food. | owned |
| Founder / LinkedIn content | Thought leadership in the founder's voice (the lgw motion). | owned |
| Owned audiences | marketerhire's HubSpot database + the Raisin Bread newsletter. | 950K + 23.6K |
Layer 2 β Lead magnets
Layer 3 β Conversion mechanisms
The magnet's natural next step is an audit-results call β here's your gap, here's the roadmap to close it. Then a qualification gate kills the "99% unqualified" problem (mirroring MH's budget gate: 60% of leads fail it). Survivors go to a strategy call and a tiered proposal. Non-bookers route into the lifecycle campaign (Β§09).
Layer 4 β The offer ladder
Same ladder as Β§03, expressed as Matthew's offer tiers β so the funnel captures the whole market, not just the flagship buyer:
| Tier | Offer rung |
|---|---|
| One-time | Paid technical + GEO audit (Foundation) |
| Recurring | Bundled retainer β articles + audits + GEO (Growth / Authority) |
| Program | High-touch SEO + GEO + CRO (Conversion tier) |
| Self-serve | Optional GEO/SEO kit to monetize the ~3,000 leads/yr discarded in the $3β5K tier |
The lifecycle campaign
The fastest source of high-quality clients isn't cold β it's marketerhire's own database. This is the campaign to sell the SEO/GEO package into it, cloning the multi-segment template MH already ran (4 upsell + 2 re-engagement segments, all Day 0 / 3 / 7) plus an active-customer expansion sequence, re-pointed at the new offer. Generated to the real send rules; nothing here ships to HubSpot without sign-off.
Segments (real counts, re-cut for SEO/GEO fit)
| Segment | Contacts | Sender | Sequence |
|---|---|---|---|
| Hot β past customers, $10K+ | 333 | Exec (Raaja), plain-text | Upsell, 3 emails |
| Warm β past customers, $5β10K | 679 | "MarketerHire Team", branded | Nurture, 3 |
| Warm β past QTBs, $5K+ | 3,508 | Branded | Nurture, 3 |
| Aware β general pool, $3β5K | 1,559 | Branded | Nurture, 3 |
| Churned 3β12 mo | 334 | Branded | Re-engagement, 3 |
| Churned 12+ mo | 5,025 | Branded | Re-engagement, 3 |
| Active customers (any tier) | cross-sell | GM-personalized | Expansion, 3β4 |
The six sequence types
| Type | Framework | Length |
|---|---|---|
| Welcome / onboarding (on signing) | WELCOME β EXPECT β CHECK β VALUE β EXPAND | 5β7 / 30d |
| Nurture (warm + aware) | VALUE β PROOF β BRIDGE β ASK | 4β6 / 2β3 wk |
| Conversion (post audit-call) | deal-stage triggered | 2β4 / stage |
| Re-engagement (churned) | PATTERN INTERRUPT β VALUE β QUESTION β LAST CHANCE | 3β4 |
| Expansion (active customers) | CELEBRATE β REVEAL β OFFER | 3β4 |
| Win-back (lapsed) | ACKNOWLEDGE β VALUE β OFFER β RE-ENGAGE | 4β6 / 60β90d |
Sample copy Β· Sequence A β Hot, exec plain-text
To past customers $10K+ (333), from Raaja. β€150 words, lowercase subject, one CTA, no fabricated results.
CTA β run my free GEO audit Β· β Raaja
CTA β see my gaps
CTA β grab 15 minutes Β· β Raaja
Sample copy Β· Sequence B β Warm nurture, branded
To past QTBs $5K+ (3,508), from "MarketerHire Team". VALUE β PROOF β ASK.
CTA β run the free audit
CTA β see how it works
CTA β get my free GEO audit
Sample copy Β· Expansion β active customers
CTA β scope the add-on
Send guardrails (non-negotiable)
Roadmap & phasing
Crawl, walk, run β each phase gated by a capacity trigger from Β§07 and paired with the GTM move that fills the next pod.
| Phase | Build β delivery | Build β GTM | Gate to next |
|---|---|---|---|
| Now β Q1 crawl | Hire the freelance editor. Lock the 5-stage pipeline + provenance on every deliverable. | Stand up the free GEO-audit magnet. Launch the lifecycle campaign to MH's DB (Β§09). | editorial QA backlog > 2 days cleared |
| Q2 walk | Complete Pod 1 (Tech SEO Specialist). Add the CRO advisor. Formalize the tier ladder + pricing. | Audit-results-call motion live; qualification gate enforced; retargeting + nurture wired. | Pod 1 at 6β10 clients Β· roadmap lead time < 2 wks |
| Q3+ run | Add the AI Engineer (factory compounding) + Pod 2 Managing Editor + Ops Manager. | Funnel compounds β organic/AEO flywheel feeds top-of-funnel; partnerships + referrals open. | two pods at 13β16 clients Β· template proven twice |
Metrics & KPIs
What we watch, by layer. Quality and throughput KPIs are the gameplan's, verbatim; the funnel and lifecycle targets are new and flagged.
Quality
| Rework after final review | < 3% |
| Client edit requests | < 10% |
| Client-discovered regressions / qtr | zero |
| Schema validation pass rate | 100% |
| Indexation recovery (90d) | > 80% |
| Quality score per pod (30d) | Β±0.5Ο |
Throughput & efficiency
| On-time roadmap delivery | 90%+ |
| Pipeline failure rate | < 2% |
| Mean time to detect regression | < 15 min |
| Cost per article | trending β |
| Roadmap items / qtr / pod | ~250 |
Capacity triggers
When any one fires, hire or spin a pod: client count β₯ 8 Β· roadmap lead time > 2 wks Β· editorial QA backlog > 2 days Β· technical backlog > 30 items Β· Rafid IC work > 50% (target < 20% steady at scale).
Funnel & lifecycle Β· new
| KPI | Reference |
|---|---|
| Free GEO audits delivered / mo | set target |
| Audit β call rate | set target |
| Call β signed rate | set target |
| Lifecycle email open rate | benchmark 48% |
| Campaign β QTBs β contracts | 12.1K β 65 β 7* |
| Leads passing the qualification gate | ~40% (60% fail) |
* Real prior-campaign benchmark (Proactive Match, 2023): 12.1K sends Β· 48% open Β· 65 QTBs Β· 7 contracts. SEO/GEO-campaign targets to be set.
Proposed vs. confirmed
Everything tagged proposed or confirm on this page, in one place. Grounded facts trace to cited sources; these are the decisions to lock before this goes external or drives hiring.
Decisions to lock
| # | Decision | Default in this draft |
|---|---|---|
| 1 | Real current client count + articles/client | shown as ~10β20 (verbal); confirm the live number |
| 2 | Pricing per tier | scope-based only; dollars TBD |
| 3 | Editor + CRO β embedded vs shared, freelance vs fractional, reporting line | editor freelance on Stage 3; CRO fractional cross-pod |
| 4 | Hire order | editor first, then Technical SEO Specialist |
| 5 | Self-serve "kit" rung in scope? | included as optional |
| 6 | Unit name / brand line + deploy slug | "MH-1 SEO/GEO Unit" Β· seo-geo-blueprint.marketerhire.com |
| 7 | Lifecycle sender + which DB segments | branded for nurture, exec for hot; counts are MH1-offer counts pending a SEO/GEO-fit pull |
Source-data notes
Two figures conflict across MH's own sources β flagged so no one treats a single number as settled: single-deal company count (3,661 in revenue-model vs 4,547 in lever-priorities) and the expansion opportunity ($5.5M at 10% conversion vs $3β5M at 5%). Use the lever-priorities figures (more recent live pull) where one is needed.