Skip to content
R
roispends.
[ Practice 04 — SEO & GEO ]

AI search is rewriting your traffic graph in real time.

Google AI Overviews now appear on 30%+ of commercial queries. ChatGPT and Perplexity are referrers. If your content isn't structured for citation, you're invisible in the next traffic medium. We rebuild technical SEO, content depth, and AI-citability in one engagement.

Starts at
$5K audit
audit
Timeline
14 days
audit · 100% refundable
Engagement
6 mo
retainer min
Senior-only
100%
no junior pods
[ TL;DR ]

What we run.

  • 01Technical SEO (crawl, index, security, mobile, CWV incl. INP)
  • 02Content SEO with topic clusters + hub-and-spoke architecture
  • 03Programmatic SEO (templated pages from data)

Full surface area below ↓

[ Diagnostic ]

What's broken in most SEO programs.

Before any agency starts "optimising," we audit. Here's what we typically find — and what we fix.

Content written for keywords, not entities

5,000 thin posts targeting head terms with no topical depth. AI engines parse entities and relationships — keyword-stuffed content gets ignored. Rankings fall, and the team blames Google's helpful-content update.

Schema is stuck at 2018-tier

Article schema only. No FAQPage, HowTo, Product, Organisation, sameAs. AI Overviews and Perplexity rely heavily on structured data — un-schemaed content cannot be cited cleanly.

Core Web Vitals (and INP) ignored

INP replaced FID in 2024. Most sites haven't measured it. LCP > 4s on mobile. CLS > 0.25 on key pages. CrUX field data tells the truth that lab data hides.

No llms.txt, no AI-crawler policy

Brands either block ChatGPT/Claude/Perplexity by default in robots.txt, or allow them with no policy. Both lose. We set the right access pattern + maintain llms.txt for AI-grounded discovery.

Cannibalisation across blog + product

20+ posts chasing the same query. Internal links broken. The strongest page on the topic isn't the canonical one. Editorial calendar is bolting on, not pruning.

[ Surface area ]

What we run.

Every platform listed below is run by a senior operator who has shipped on it for years — not a junior account manager learning on your spend.

Technical SEO (crawl, index, security, mobile, CWV incl. INP)
Content SEO with topic clusters + hub-and-spoke architecture
Programmatic SEO (templated pages from data)
GEO / AI-search optimisation (ChatGPT, Perplexity, AI Overviews, Gemini, Bing Copilot)
llms.txt + AI-crawler policy + schema for AI discoverability
Local SEO (where relevant) — GBP, NAP, local schema
Ecommerce SEO — product schema, faceted nav, marketplace presence
SaaS SEO — integration pages, alternatives pages, comparison content, docs SEO
[ Method ]

How we audit & operate.

Four steps, repeated quarterly. The rigour is the product.

01

Forensic audit

Technical, content, GEO, local — full audit across all 9 categories. CrUX field data. Schema validation. AI-crawler access map. Cannibalisation analysis. Delivered as a 30+ page brief with a prioritised action board.

02

Topic architecture

Hub-and-spoke clusters built from SERP-overlap analysis (not text similarity). Pillar pages defined. Internal link graph rebuilt. Cannibalising pages consolidated.

03

AI-citability layer

Passage-level citability scoring on every page. Q&A formatting. Entity-rich content. Schema for FAQ, HowTo, Product, Organisation, sameAs. llms.txt published and maintained.

04

Content engine

Editorial calendar tied to topic clusters + freshness updates + decay detection. Briefs produced via skills + MCPs. Senior editorial review on every piece. AI-citation tracking via dedicated monitors.

[ What you get ]

Concrete deliverables. Nothing vague.

Every line below is something you can hold, read, or measure against. No 'strategy decks as deliverables'.

  • 0130+ page SEO + GEO audit (technical + content + AI-search)
  • 02Topic cluster map + hub-and-spoke architecture
  • 03Editorial calendar with monthly publishing + freshness cadence
  • 04Schema implementation + llms.txt + AI-citability scoring
  • 05Monthly performance dashboard (rankings, traffic, AI citations)
  • 06Quarterly strategy review against ranking + revenue goals
[ Receipts ]

Anonymised. Real numbers.

We don't parade logos. We parade math. Brand names disclosed only with written permission.

DTC · Furniture · $30M GMV

Organic sessions +186% in 9 months

  • Cannibalisation collapse merged 32 posts into 8 hub pages
  • Schema rebuild captured AI Overview placement on 14 head terms
  • Programmatic landing pages added 22K monthly sessions
B2B SaaS · vertical SaaS · $6M ARR

ChatGPT + Perplexity citations: 0 → 47/mo

  • llms.txt + entity-rich content rebuild
  • Comparison pages ("vs / alternatives") now drive 38% of trial signups
  • INP fixed from 480ms to 180ms — bounce rate −22%
[ Questions ]

The questions buyers actually ask.

What's GEO and why should I care now?

Generative Engine Optimisation — making your content citable by AI engines (ChatGPT, Claude, Perplexity, Gemini, Bing Copilot, Google AI Overviews). It's a leading indicator: where the citations go, the traffic follows. Brands optimising now will compound an unfair advantage over the next 18 months.

How long until we see SEO results?

Technical fixes lift in 30–45 days. Content lifts in 90–180 days. Topic cluster strategy compounds over 6–12 months. AI citation lift is the fastest — we typically see ChatGPT and Perplexity start citing fixed pages within 30 days of publishing.

Do you write the content yourself?

We run the editorial calendar, write briefs, and produce content with a senior editorial layer + AI-assisted production. For founder-led pieces, we ghostwrite from your interviews. For category content, we produce end-to-end.

What about backlinks?

We don't run link-buying schemes. We earn links through original research, comparison pages, and integration partnerships. If your category requires aggressive link building, we'll tell you up front and refer to specialists we trust.

[ Take the first move ]

Two ways in.
Both low-risk.

Option AHighest signal

Book a $5K audit

Two weeks. We forensically tear down your seo & geo stack. You get the brief, the action board, and a 90-day plan — even if we never work together. Refundable if you don't act on a single recommendation.

  • 12–25 page brief (xlsx + pdf)
  • Loom walkthrough
  • Prioritised action board
  • 30-day implementation review
Option BLowest friction

30-min call.
No slides.

Share your screen. Walk us through the dashboard. We'll surface 3 quick wins on the call — yours to run, even if you never engage us. No pitch, no slides, no "next steps deck".

  • 30 minutes max
  • We watch your screen, not the other way
  • 3 specific findings + suggested fixes
  • Zero follow-up sequences