Vol. 01 · Manifesto edition Ottawa · 2026Page 001 / 006

In 2026, 60% of searches end without a click.We build for the other economy.

¹ Similarweb / SparkToro click-loss studies, 2024–2025. AI Overviews rolled out in Canada Q4 2024; zero-click share has grown every quarter since.

Scroll
§ 01 · Proof, not promise

The only agency that shows the receipts live.

Every other agency talks about AI visibility. We measure it, publicly. The counter on the right is a rolling seven-day sum of every time a HolisticSEO client got cited by a major answer engine.

Read the manifesto
Live · HolisticSEO client citationsupdated 03:27 AM
  • ChatGPT citations · 7d1,247
  • Perplexity citations · 7d892
  • Google AI Overviews · 7d3,410
  • Gemini citations · 7d604
0%
avg. cite-share lift · 90d
0×
median MoM organic growth
0%
of clients cited by ≥1 LLM
§ 02 · The autopsy

Why competitors are invisible to ChatGPT.

We ran the same prompt through ChatGPT, Perplexity, Gemini and Google’s AI Overviews. Here’s the anatomy of a page that does not get cited — annotated live.

Prompt monitored:

“best nonprofit seo agency in canada”

competitor-a.ca0 citations
  • h1"We are a full-service digital marketing agency."
  • metageneric 158-char sales pitch
  • schemanone
  • answer-blocknone · buries claims in paragraph 4
  • citations0 outbound to primary sources
  • last-updated2022-11-14
holisticseo.ca847 citations · 7d
  • h1single-claim, citation-shaped
  • meta55-word extractable answer · lede-first
  • schemaOrganization + ClaimReview + DefinedTerm + FAQ
  • answer-blocktop-of-page <AnswerBox> · 40-word POV
  • citations8 outbound to Google, W3C, IAB, CRA
  • last-updatedtoday · IndexNow pinged

LLMs don’t rank pages; they extract claims. If your page doesn’t look like a citation, it isn’t one.

§ 03 · What we actually do

Three moves. Not nine services.

We engineer your site into the training-and-retrieval layer of every major LLM. Extractable answers, atomic claim structure, entity graph, IndexNow, llms-full.txt, and monitored prompts.

  • 01Claim-shaped H1s & answer boxes on every service and program page
  • 02Full JSON-LD entity graph (Org, DefinedTerm, ClaimReview, HowTo, Speakable)
  • 03llms-full.txt + `cite us as` block for machine-readable positioning
  • 04Weekly prompt-visibility monitoring across ChatGPT / Perplexity / Gemini
§ 04 · One receipt at a time

Not a case-study wall. One deep cut, per week.

Everyone else hides client names and rounds the numbers. We publish one real teardown a week — screenshots, SERPs, the exact prompts we monitored, the moves we made, and the moves that didn’t work. Public. Timestamped.

All receipts
0%
organic sessions · 8mo
0
#1 nonprofit keywords
0×
ChatGPT citation share
Case · This week

A national environmental charity went from unranked to the default answer for “how to donate to environmental causes in canada.”

We rebuilt eight program pages around extractable donor-intent answers, published a claim-shaped “How giving works” explainer with `HowTo` + `Speakable` schema, and pinged IndexNow on every deploy. Perplexity started citing them within nine days. ChatGPT within twenty-two.

Sector
Nonprofit
Engagement
8 months
Investment
$4.8k / mo
Loom walkthrough
↗ 3:47
Cited by, worked with, or teardown-audited
EnviroCentre logo
University of Toronto logo
Harvard Medical School logo
SickKids logo
Mount Sinai Hospital logo
University of British Columbia logo
Beth Israel Lahey Health logo
UMass logo

Ottawa nonprofits alongside North American research and healthcare institutions.

§ 05 · Colophon

If your best keyword still isn't your own name —

Set in Instrument Serif & JetBrains Mono. Printed to the browser in Ottawa.Request a teardown