My Work

How I Turned Eight Domains Into Nine Proposals in a Day

2 min

Last updated,

Summary

Eight existing accounts, one pitch each, would normally mean eight discovery cycles. On July 24, 2026, I ran a single live scan across all eight domains and deployed nine client-ready proposals the same day. It cost about 2,100 units of a 400,000-a-month rank-data allowance, 16 AI-assistant queries and six page scrapes.

Eight discovery cycles, or one scan

Discovery is where most agency time goes: a call, a tool export, a slide deck, repeated per prospect. With eight accounts to pitch at once, that was eight weeks of work for a set of documents that would mostly say the same things.

I ran my Audit Engine in prospect mode instead, once, across all eight.

What the scan pulled

For every domain, the same set: domain rating, backlinks, organic keywords, competitors and referring domains from a rank dataset. A live fetch of the robots file, the AI-crawler file, the sitemap and the homepage’s structured data. A crawler service where the direct fetch was blocked.

Two buyer-intent questions per domain put to an AI assistant, with the verbatim answers stored. And first-party Search Console for the four properties I already had access to, so those four could be pitched on their own click data rather than third-party estimates.

What it found

Three of the eight targets ranked for zero keywords. That reframed three pitches from optimization to foundation.

An AI-focused health startup’s site was a crawl trap: every path tested, including a nonsense filename, returned a success code with the identical 467,604-byte homepage, zero internal links and one discoverable URL. Search engines would see one page pretending to be a site.

An AI-conference business blocked GPTBot, ClaudeBot and Google-Extended with a blanket disallow, shutting the AI assistants out of a company whose product is AI events.

A quick-service restaurant chain had zero location pages: 17 URLs in its page sitemap, none of them a store. Its store locator sat on a subdomain that blocked all crawlers and ranked for nothing.

A DTC apparel brand with first-party data turned out to earn 84% of its clicks from its own name. A QR-code SaaS with a domain rating of 78 had its blog hub returning a 404. A pre-FDA medical device company had one page and no ranking keywords.

What shipped

Nine proposals deployed the same day, one per domain plus a capability page, each on a hosted subdomain with its findings linked to the tool call or Search Console row they came from. The budget was disclosed inside the research file: roughly 2,100 rank-data units, 16 assistant queries, six scrapes, one search. Search Console and direct fetches are free.

At a glance

  • The niche: Business development for an SEO and AI-search practice; eight existing accounts across retail, SaaS, healthcare, events and food service.
  • The problem: Eight discovery cycles for eight pitches, on third-party estimates.
  • What was built: A one-day outside-in scan: rank data, live crawler-file and structured-data fetches, stored AI-assistant answers, and first-party Search Console where access existed.
  • Implementation: My Audit Engine in prospect mode across all eight domains, July 24, 2026; every number a live tool call with the budget recorded in the file.
  • Results: Nine client-ready proposals deployed the same day for about 2,100 rank-data units; three targets found ranking for zero keywords; a crawl trap, a blanket AI-crawler block and a chain with no location pages surfaced.
  • Built with: my Audit Engine.

Frequently asked questions

With the right tooling, very little. Rank data is the main metered cost; this sweep used about 2,100 units of a 400,000-a-month allowance for eight domains. Crawler files, sitemaps and structured data are free to fetch, and first-party Search Console is free where access exists.

Read next

SEO delivery is normally a shared template and a shared team. Every client of mine runs in a dedicated environment with its own tooling and context layer. I built a hosted, ten-section systems tour to show a private equity firm's Head of AI how it works, with every figure dated and sourced and the unbuilt parts labeled. He probed the isolation model and didn't break it.

2 min

A patron being shown a workshop of classical automata

A Detroit-metro home-services brand consolidating two longstanding trade businesses under a new name became a full tenant of my Article Factory: its own isolated project, a deployed dashboard, and a complete eight-file context layer including who the business is not for. The build took one command and about fifteen minutes.

2 min

A steward handing a key at the door of a newly opened house

The SEO/GEO Workstream

How I Built My SEO/GEO Audit Engine

Most SEO audits echo a tool's flags, mix up metrics, and declare things absent from a sample. I built an Audit Engine that fetches every page live, asks five AI engines the same buyer questions, scores nine weighted dimensions into an SEO score and a GEO score, and ships a 30-60-90 roadmap with named owners. Fifteen client audits have run through it. This is what it does and how I built it.

10 min

Two scholars operate a brass and iron engine that takes in manuscript pages

The SEO/GEO Workstream

How I Built My Article Factory

Generic AI content fails because the model knows nothing about the company. I built an Article Factory that reads an eight-file context layer before it writes, passes every keyword through a five-check gate, drafts against a 30-point scorecard, verifies with code, matches a lead magnet, and hands off to any publishing system. It runs for about $12 to $15 a month per client. This is what it does and how I built it.

10 min

Scribes copying manuscripts in a sunlit stone scriptorium

The SEO/GEO Workstream

How I Built My Optimization Loop

Sites break quietly, and SEO wins fade when they were a project rather than a system. I built an Optimization Loop: an automated health check every two days, a weekly audit that ends in three to five action items, a weekly AI citation run across five engines with every answer stored, and a full re-audit every six months on the same method. This is what it does and how I built it.

7 min

A gardener tending an orchard beside a turning waterwheel