Category: Agency Playbook

How we build, scale, and run a digital marketing agency. Behind the scenes, systems, processes.

  • The Agency Stack Gap: Why Your SEO Tools Cannot Do AEO and GEO and What to Use Instead

    Your Tools Were Built for a Different Era

    SEMrush tracks keyword rankings. Ahrefs maps backlinks. Screaming Frog crawls for technical issues. Surfer SEO optimizes content for keyword density. These are excellent tools for the SEO layer. They do exactly nothing for AEO and GEO. They do not track featured snippet ownership. They do not monitor AI Overview citations. They do not measure factual density. They do not audit schema markup for answer-readiness. They were built for the ten blue links era and they remain optimized for that era.

    This is not a criticism of the tools. It is a gap analysis. The agencies that realize their tool stack only covers one of three optimization layers will add the missing capabilities. The agencies that assume their existing tools cover everything will deliver an increasingly incomplete service without realizing it.

    What AEO Monitoring Requires

    AEO measurement needs three capabilities your current stack likely lacks. First: featured snippet tracking at the keyword level. Not just whether any snippet exists for a keyword, but whether your client owns it, which competitor owns it, and what content format the snippet uses. Some rank tracking tools are adding this as a feature, but most still treat snippets as a binary yes/no rather than providing the granular data AEO optimization requires.

    Second: People Also Ask mapping. The PAA landscape for a keyword cluster is the strategic foundation of AEO content planning. You need to know every PAA question that appears for your target keywords, which questions appear across multiple related keywords, and which PAA answers your client’s content is eligible for. No mainstream SEO tool provides comprehensive PAA mapping as a core feature.

    Third: voice search simulation. Testing whether your content would be selected as a voice search answer requires evaluating answer length, conversational readability, and structural extraction quality. No tool automates this — it requires manual evaluation against the voice optimization criteria.

    What GEO Monitoring Requires

    GEO measurement is even less supported by existing tools. First: AI citation monitoring across multiple platforms. You need to regularly query ChatGPT, Claude, Gemini, and Perplexity with your target questions and track whether your client’s content is cited. This is currently a manual process — no mainstream tool aggregates AI citation data across platforms.

    Second: AI Overview tracking. Google is beginning to surface AI Overview data in Search Console, but the reporting is still limited. Dedicated monitoring of which queries trigger AI Overviews and which sources are cited requires systematic manual review supplemented by whatever platform reporting is available.

    Third: factual density scoring. No SEO tool measures the ratio of verifiable facts to total words or evaluates citation quality. This requires either manual auditing or custom-built content analysis tools.

    Fourth: entity signal auditing. Checking schema markup completeness, brand consistency across web properties, and third-party mention frequency requires a combination of technical crawling and manual research that no single tool covers end-to-end.

    Building the Three-Layer Stack

    The complete stack combines your existing SEO tools with additional capabilities for each layer. Keep your SEMrush or Ahrefs subscription for keyword research, rank tracking, and backlink analysis — these remain essential for the SEO foundation. Add a schema validation tool — Google’s Rich Results Test plus a schema crawler for site-wide auditing. Add a featured snippet tracker that reports ownership changes at the keyword level. Build or acquire an AI citation monitoring workflow — even a systematic manual process tracked in a spreadsheet is better than no monitoring at all.

    For content creation, add a factual density checklist to your editorial process. This does not require a tool — it requires a standard: every paragraph must contain at least one specific, cited, verifiable fact. Train your content team to apply this standard and QA against it.

    For schema implementation, you need either a developer resource who can create and validate JSON-LD at scale, or a schema generation tool that your content team can use without developer dependency. The bottleneck for most agencies is not knowing what schema to implement — it is having the technical capacity to implement it efficiently across dozens or hundreds of client pages.

    The Custom Dashboard Opportunity

    The agency that builds a unified dashboard showing all three layers — organic rankings, featured snippet positions, and AI citations — in a single client-facing report has a significant competitive advantage. No mainstream tool provides this view today, which means it requires custom assembly from multiple data sources.

    The dashboard should show: keyword rankings and trends (from your existing rank tracker), featured snippet ownership by keyword (tracked separately), AI Overview citation presence by keyword, AI platform referral traffic (from analytics), and schema markup health (from crawl data). Presenting all five metrics in a single monthly report tells the client: “We are monitoring and optimizing for every way your audience finds you in search.”

    What This Means for Agency Positioning

    The tool gap is actually an opportunity. The agencies that build three-layer monitoring and reporting capabilities now differentiate themselves from every competitor still showing the same keyword ranking reports that the industry has used for a decade. When a prospective client evaluates two agencies and one shows keyword rankings while the other shows keyword rankings plus snippet ownership plus AI citations, the conversation is over before the pricing slide.

    FAQ

    Can existing SEO tools add AEO and GEO features?
    Some are beginning to. SEMrush and Ahrefs have added basic featured snippet tracking. But comprehensive AEO optimization tools, AI citation monitoring, and factual density analysis are not on the near-term roadmaps of any mainstream SEO platform.

    How much does it cost to build a three-layer monitoring stack?
    Your existing SEO tool subscriptions cover the SEO layer. Adding AEO and GEO monitoring requires meaningful manual research time per client plus whatever custom dashboarding investment you make. The cost is primarily labor, not software.

    Should agencies wait for tools to mature before offering AEO and GEO?
    No. Waiting for tools means waiting while competitors capture the market. The agencies that build manual processes now will refine them as tools emerge. The agencies that wait for tools will find themselves significantly behind.

  • Adding AI Search Optimization to Your Agency Without Hiring a Single Person

    The Hiring Trap

    The default agency response to a new capability gap is to hire. Need AEO and GEO expertise? Post a job listing. Interview candidates. Extend an offer. Wait for the two-week notice period. Onboard for a month. Hope the hire works out. Total time to productive capability: months. Total risk: one bad hire sets you back significantly and costs tens of thousands in salary, recruiting fees, and lost opportunity.

    There is a faster, lower-risk path. You do not need to hire AEO and GEO specialists. You need to operationalize the capability through a combination of process, training, and selective partnership that leverages your existing team for the bulk of the work and a specialized partner for the portion that requires deep expertise.

    The Split Model

    The majority of AEO and GEO optimization is content restructuring and editorial improvement that your existing SEO content team can learn in two to four weeks. Restructuring headings to match query phrasing. Writing direct answer blocks in 40 to 60 words. Adding FAQ sections with proper question targeting. Increasing factual density by replacing vague claims with cited specifics. These are editorial skills, not specialized technical skills.

    The remaining twenty percent requires genuine specialized expertise. Schema markup stacking — implementing multiple JSON-LD types per page with proper validation. AI citation strategy — understanding how different AI systems select and weight sources. LLMS.txt implementation and AI crawler optimization. Entity audit and remediation across multiple web properties. Factual density quality assurance against authoritative sources.

    The operational model is straightforward: train your content team on the fundamentals. Partner for the specialized work. Your content team handles the volume work — restructuring pages, writing answer blocks, building FAQ sections, improving factual density. Your partner handles the technical work — schema implementation, AI citation monitoring, entity optimization, and methodology updates as the discipline evolves.

    The Training Program

    Training your existing team on AEO and GEO content skills takes two weeks of focused learning and two weeks of supervised practice. Week one: teach the three-layer framework, the direct answer block pattern, the FAQ targeting methodology, and the factual density standard. Week two: supervised practice restructuring five real client pages with feedback on each one. Week three: independent work on an additional ten pages with quality review. Week four: the team member is producing AEO/GEO-enhanced content at production quality.

    The training materials are not complex. A documented methodology guide, annotated before-and-after examples of enhanced content, a checklist for self-review before submission, and a quality rubric for the review process. An experienced AEO/GEO practitioner can develop these materials in a day and deliver the training in a week.

    What the Partner Handles

    The specialized partner provides five services that your trained team cannot efficiently deliver. Schema audit and implementation — crawling client sites for schema gaps, generating validated JSON-LD, and deploying schema markup across page templates. AI citation monitoring — systematic tracking of client visibility across ChatGPT, Claude, Perplexity, and Google AI Overviews. Entity optimization — auditing and remediating brand entity signals across the web. Methodology updates — keeping the content methodology current as AI search evolves. And quality assurance — periodic review of your team’s AEO/GEO output to catch methodology drift.

    The partner’s workload per client is a focused monthly commitment — the technical and monitoring work that requires specialized tools and expertise. Your team’s workload is the content enhancement — a meaningful monthly time investment depending on scope. The combined output is a full-service AEO/GEO delivery at a fraction of the cost of hiring two full-time specialists.

    The Financial Model

    Compare three scenarios for adding AEO/GEO capability across a 15-client portfolio. Scenario one: hire two specialists at ,000 to ,000 each. Annual cost: ,000 to ,000. Time to capability: 4 to 6 months. Risk: high — bad hires are costly to unwind.

    Scenario two: train existing team plus partner. Training investment: ,000 to ,000 one-time. Partner cost: ,200 to ,000 per client per month. Annual partner cost across 15 clients: ,000 to ,000. But this is offset by client billing — if you charge ,500 to ,000 per client per month for the service, revenue is ,000 to ,000. Net margin: positive from month one.

    Scenario three: full partner white-label. No training investment. Partner cost: ,500 to ,500 per client per month. Revenue: same as scenario two. Lower margin but zero ramp time and zero hiring risk.

    Most agencies start with scenario three, transition to scenario two as their team builds skills, and only move to scenario one when the volume justifies dedicated headcount — typically at 25 or more active AEO/GEO clients.

    FAQ

    Can SEO specialists learn AEO and GEO effectively?
    The content skills transfer directly. SEO specialists already understand heading structure, keyword targeting, and content optimization. AEO and GEO add new frameworks on top of those existing skills. The technical schema work may require additional training or developer support.

    How do you prevent quality drift after training?
    Monthly quality audits on a sample of enhanced pages. A standardized checklist that the team self-reviews against before submission. And periodic methodology refreshers as the discipline evolves.

    What happens if the partnership does not work out?
    Because your team has been trained on the the bulk, you retain the core capability regardless. You can switch partners, bring the remaining the specialized portion in-house, or adjust the split. There is no single point of failure.

  • The Fractional AI Optimization Partner: What It Is, How It Works, and Why It Beats Hiring

    You Do Not Need a Department. You Need a Partner.

    The traditional agency growth model says: identify a capability gap, hire people to fill it, build a team, develop the service, sell it. This model works when the capability is well-established and the talent pool is deep. It fails when the capability is emerging, the talent pool is thin, and the methodology is evolving faster than any single hire can keep up with.

    AEO and GEO are emerging capabilities. The talent market is almost nonexistent — there are no universities producing AEO graduates and no certification programs for GEO. The methodology changes with every Google algorithm update and every new AI platform feature. Hiring a specialist today means hiring someone whose knowledge may be outdated in six months without continuous learning and experimentation.

    The fractional model solves this. Instead of hiring, you partner with a firm whose entire business is AEO and GEO. They invest in methodology development, tool building, and continuous experimentation because that is their core competency. You get the output of that investment without the overhead of maintaining it internally. Your clients get cutting-edge capability. Your agency gets margin without headcount risk.

    How the Fractional Model Works in Practice

    The fractional AI optimization partner operates like a fractional CFO or fractional CMO, but for a specific technical capability. They are not on your payroll. They are not in your office. They are a dedicated resource allocated to your agency’s client work on a retainer or per-client basis.

    Operationally, the partner provides four things. Strategic direction — what to optimize, in what order, for what expected outcome, based on a proprietary methodology refined across dozens of client engagements. Technical execution — schema implementation, AI citation monitoring, entity optimization, and LLMS.txt deployment. Quality assurance — reviewing the content enhancement work your team produces to ensure it meets the methodology standards. And methodology updates — as the AEO/GEO landscape evolves, the partner updates the playbook and retrains your team.

    The partner attends your internal planning meetings for relevant clients. They contribute to client strategy sessions when invited. They produce deliverables that go to the client under your brand. But they are not your employee — they are a specialized firm that provides capability on demand.

    The Economics of Fractional vs. Full-Time

    A full-time AEO/GEO specialist costs ,000 to ,000 per year in salary, plus benefits, equipment, training, and management overhead. Total loaded cost: ,000 to ,000 per year. That specialist can handle 8 to 12 client accounts depending on scope. Cost per client: to ,400 per month.

    A fractional partner charges ,200 to ,500 per client per month depending on scope. More expensive per-client than a loaded full-time cost. But: zero hiring risk, zero ramp time, zero benefits cost, zero management overhead, no training investment, and the ability to scale up or down instantly as your client portfolio changes.

    The breakeven point is typically around 10 to 12 active clients. Below that, the fractional model is cheaper than hiring. Above that, a hybrid model — one in-house specialist plus a fractional partner for overflow and specialized work — often produces the best economics. At a certain portfolio size, the in-house team may be more cost-effective, but even large agencies benefit from maintaining a fractional relationship for methodology updates and specialized projects.

    What to Look for in a Fractional Partner

    The partner must have a documented, repeatable methodology — not just individual expertise. You need to be able to train your team from their playbook, review their work against standards, and maintain consistency across clients. If the methodology lives in one person’s head, you have a contractor, not a partner.

    The partner must have cross-industry experience. AEO and GEO tactics vary by vertical — what works for a SaaS company differs from what works for a local service business. A partner who has only optimized one type of client will struggle to adapt their methodology to your diverse client base.

    The partner must be willing to work under your brand. White-label delivery is the default for fractional partnerships. If the partner insists on co-branding or direct client access, the model does not work for most agencies.

    The partner must provide reporting in your format. Deliverables that require reformatting before client presentation create unnecessary overhead. The right partner delivers work that is client-ready within your reporting framework.

    Starting the Relationship

    The smart way to start is a pilot engagement. Choose two to three clients with strong SEO foundations and high AI search opportunity. Run the fractional partner’s methodology on those clients for 90 days. Measure the results — featured snippet wins, AI citation appearances, client satisfaction. If the pilot produces results, expand to additional clients. If it does not, you have risked three months and a few thousand dollars instead of a six-figure hire.

    The pilot also gives your team supervised exposure to the AEO/GEO methodology. By the end of 90 days, your content team will have learned the core techniques through hands-on practice, which accelerates the eventual transition to the hybrid model where your team handles most of the work and the partner provides oversight and technical execution.

    FAQ

    How much time does a fractional partner need from the agency team?
    A few hours per week in coordination — reviewing deliverables, discussing strategy, and aligning on client priorities. This is substantially less than managing a full-time employee.

    Can you use a fractional partner for just a few clients?
    Yes. The fractional model scales down as easily as it scales up. Starting with a small group of clients is the recommended pilot approach. There is no minimum commitment beyond the individual client retainers.

    What is the typical contract structure?
    Month-to-month per-client retainers are most common. Some partners offer discounted rates for annual commitments or volume tiers. Avoid long-term lock-in contracts until the relationship is proven through a successful pilot.

  • LinkedIn Is Not a Social Network. It’s a Pipeline.

    Everyone thinks LinkedIn success means going viral. Getting 50,000 impressions on a post about your morning routine. It doesn’t. LinkedIn success means the right 12 people see your content consistently enough that when they need what you sell, you’re the first call.

    We’ve managed LinkedIn strategy across restoration, lending, training, and agency verticals. The pattern is identical in every industry: LinkedIn works as a pipeline when you stop trying to be an influencer and start being useful to a specific audience, consistently, over months.

    The Invisible Compound

    One of our restoration clients got a call from an insurance adjuster who said she’d been reading his LinkedIn posts for six months. She never liked a single post. Never commented. Never connected. She just read, remembered, and called when the moment was right.

    That story repeats across every vertical. The CEO who reads your posts about cold chain logistics and mentions you in a board meeting. The property manager who forwards your article about commercial roofing to her maintenance director. LinkedIn’s real power is invisible — the people who consume your content silently and act on it when the timing aligns.

    The System

    We treat LinkedIn content as a scheduled, systematic operation. Not “post when inspired.” Not “share articles occasionally.” A consistent cadence of content that demonstrates expertise, shares genuine results, and provides value that the target audience can use immediately.

    Every LinkedIn post is drafted, reviewed, and scheduled through Metricool. Every post aligns with the client’s content themes and links back to their site architecture. This isn’t social media management — it’s pipeline construction.

    What LinkedIn Can’t Do

    LinkedIn won’t replace your SEO strategy. It won’t generate the volume of leads that a well-optimized site produces. What it does is build the relationship layer that makes every other marketing channel work better. The prospect who finds you on Google and then sees you on LinkedIn converts at a dramatically higher rate than the one who finds you on Google alone.

    Pipeline, not platform. That’s the mindset shift that makes LinkedIn worth the investment.

  • One Notion Database Runs Seven Businesses. Here’s the Architecture.

    When you run seven distinct business entities — an agency, two restoration companies, a golf league, an ESG nonprofit, a media company, and your personal brand — you either build a system or you drown in tabs.

    We chose the system. It’s a Notion Command Center with a 6-database architecture that routes every task, every project, every client interaction through a single operational backbone. Every entity has its own Focus Room. Every task has a priority, an entity assignment, and a status. Nothing falls through the cracks because there’s only one place anything can be.

    The Architecture

    Six databases power everything: Master Actions (every task across every entity), Master Entities (every business, client, and project), Content Calendar (what gets published where and when), Knowledge Base (SOPs, playbooks, reference material), Metrics Dashboard (KPIs across all entities), and Session Logs (every Cowork session, every decision, every output).

    A triage agent automatically assigns priority and entity to every new task. Focus Rooms filter the Master Actions database by entity, so when you’re working on restoration, you only see restoration tasks. When you switch to the agency, the view shifts instantly. Context switching becomes spatial, not mental.

    Why Notion Over Everything Else

    We evaluated every project management tool on the market. Asana, Monday, ClickUp, Linear, Jira. None of them could handle the specific requirement of managing multiple unrelated businesses through one interface without per-seat pricing that scales painfully. Notion’s database-first architecture and flexible pricing made it the only viable option for this use case.

    The real unlock was the API. Every Cowork session, every automation, every AI agent can read from and write to Notion. The command center isn’t just a project management tool — it’s the second brain that accumulates context across every session, every business, every decision. When we start a new session, the context of everything that came before is already there.

    The Compound Effect

    After six months of logging every session, every task, every outcome, the Notion Command Center contains more institutional knowledge than most companies build in years. Patterns emerge. What works in one entity informs strategy in another. The SEO playbook developed for restoration gets adapted for lending. The content pipeline built for the agency gets deployed for the nonprofit.

    This is the operational layer that makes everything else work. The 23 WordPress sites, the 7 AI agents, the multi-vertical content strategy — all of it coordinates through this single system. Build the foundation first. Everything else scales on top of it.

  • The Honest Cost of Running a 23-Site Content Operation

    Agencies love to talk about results. They don’t love to talk about costs. Here’s the full breakdown of what it actually takes to manage 23 WordPress sites across 10+ industries with a team that’s smaller than you’d think.

    The Infrastructure

    Five knowledge cluster sites run on a single GCP Compute Engine VM. Monthly cost: under . The other 18 sites are spread across WP Engine, Cloudflare, and client-owned hosting. Our Cloud Run proxy — which routes all WordPress API calls to avoid IP blocking — costs pennies per month because it only runs when called.

    The local AI stack — seven autonomous agents running on a laptop via Ollama — costs exactly zero dollars per month in recurring fees. Site monitoring, SEO drift detection, vector indexing, email preprocessing, content generation, news reporting — all local, all free after the initial build.

    The Tool Stack

    Our total SaaS spend is embarrassingly low for an operation this size. Metricool for social media scheduling. DataForSEO for keyword and ranking data. SpyFu for competitive intelligence. Notion for the command center. Google Workspace for the basics. Claude for the heavy lifting. That’s essentially it.

    Everything else is custom-built. The WordPress optimization pipeline. The content intelligence system. The cross-pollination engine. The batch draft creator. These exist as skills and scripts, not subscriptions. Once built, they run indefinitely at zero marginal cost.

    Where the Money Actually Goes

    The biggest expense isn’t tools or infrastructure — it’s the time required to build and maintain the systems. Every custom pipeline, every skill, every automation represents hours of development. But those hours are an investment, not a recurring cost. The SEO refresh pipeline we built three months ago has processed hundreds of posts since then without any additional investment.

    The second biggest expense is content creation itself. Even with AI-assisted generation, every piece of content needs human judgment: is this actually useful? Does it represent the client accurately? Would I put my name on this? The AI accelerates the process dramatically, but it doesn’t replace the editorial function.

    The Takeaway

    You can run a serious multi-site content operation for less than most agencies spend on a single client’s tool stack. The trick is building systems instead of buying subscriptions. Every hour spent on automation pays dividends across 23 sites. Every process that gets encoded into a reusable pipeline removes a recurring cost from the ledger permanently.

    The agencies that survive the next five years won’t be the ones with the biggest tool budgets. They’ll be the ones with the most efficient systems.

  • 23 WordPress Sites, One Optimization Engine: How We Manage Content at Scale

    Most agencies manage each client site as a separate universe. Different processes, different tools, different levels of optimization. We manage 23 sites through one system — and that system makes every site better than any single-site approach ever could.

    The Pipeline

    Every piece of content published across our network goes through the same optimization sequence: SEO refresh (title tags, meta descriptions, heading structure, slug optimization), AEO pass (FAQ blocks, featured snippet formatting, direct answer structuring), GEO treatment (entity saturation, factual density, AI-citable formatting, speakable schema), schema injection (Article, FAQ, HowTo, BreadcrumbList — whatever the content demands), taxonomy normalization, and internal link architecture.

    This isn’t manual. We built a WordPress optimization pipeline that runs through the REST API, processing posts programmatically. A single post can go from draft to fully optimized in under 60 seconds. A full site audit — every post, every page — takes minutes, not weeks.

    Content Intelligence at Scale

    Before we write a single word, our content intelligence system audits the target site: inventory every post, analyze SEO signals, identify topic gaps, map funnel coverage, detect orphan pages, and generate a prioritized content roadmap. This audit produces a 15-article batch recommendation that fills the exact gaps the site has — not generic content, but precisely targeted articles based on what’s missing.

    The same system that identifies gaps on a restoration site identifies gaps on a comedy site. The algorithm doesn’t care about the industry — it cares about coverage, authority signals, and competitive positioning.

    Why Scale Is the Advantage

    When you manage one site, every experiment is expensive. When you manage 23, every experiment is cheap. We can test a new schema strategy on a low-risk site and deploy it across the network once validated. A content architecture that works for cold storage gets adapted for healthcare facilities. An interlinking pattern from luxury lending gets applied to comedy entertainment.

    The compound effect is massive. Each site benefits from the collective intelligence of the entire network. That’s not something you can buy from a SaaS tool — it’s something you build by operating at scale, across verticals, with systems that learn.