What this is
In May 2026, ValueAddVC.com was a VC blog with 428K monthly impressions, 480 posts full of AI template phrases, and no system for deciding what to write, what to fix, or what to kill.
Four months later: 11.08M impressions and 44.8K clicks in 90 days, 1,090+ posts, and a self-improving feedback loop where Google Search Console data drives every editorial decision.
This playbook is the complete methodology. The guide below walks through every system we built. The open-source toolkit lets you run the same diagnostics on your own site.
The Guide
18 chapters across 4 actsBuild the Engine
Architecture, voice, formats, structured data
The Starting Point
What the site looked like at 428K monthly impressions โ the content debt, the AI fingerprints, the zero-strategy publishing.
Voice Training
How to make AI-written content sound like a specific human wrote it โ not generic, not robotic, not obviously AI.
The 5-Format System
Deep Explainers, News Analysis, Ranked Lists, Question-Led, and Contrarian Takes โ each with specific word counts, chart requirements, and selection weights.
Structured Data as Infrastructure
Article, FAQPage, ItemList, and NewsArticle schemas โ the markup that turns blog posts into rich results.
The GSC Reckoning
The data that changed everything
The AI-Overview Discovery
The moment we realized 80% of our impressions were AI citations โ queries that would never produce clicks. How that changed everything.
Title Rewrites at Scale
92 title rewrites targeting position 4โ20 pages with high impressions and low CTR. The methodology, the patterns, the results.
Cannibalization Clusters
21 clusters of pages competing for the same queries โ splitting authority and ranking worse than one consolidated page.
Template Phrase Purge
500+ AI fingerprints found and killed. 25 regex patterns for detecting the phrases that signal scaled-content-abuse to Google.
The Iteration Loop
Compounding improvements, week over week
Keyword Anticipation
Publishing before demand spikes โ IPOs, earnings, funding rounds. Being ranked when the world searches.
Living Pages
The refresh drip strategy: updating existing pages instead of only creating new ones. Staleness thresholds by content type.
The Internal Link Graph
191 orphan pages found and linked. How to build the link graph that Google's crawler actually follows.
Technical SEO Bugs
Broken OG images, leaked template variables, injected ad links, dead pages โ the health checks that run twice daily.
The News Wire
News sitemaps, WebSub pings, accurate lastmod โ getting crawled in minutes, not hours.
Build Cost Control
[nobuild] tags, deploy-tick safety nets, content-only skip logic, ISR caps โ how to run 960+ pages without spending $500/month on builds.
The System
Quality gates, reviews, orchestration
Quality Gates
9 deterministic checks every piece of content must pass before publishing. Cannibalization, source verification, template phrases, typecheck.
The Weekly Review
The Sunday ritual: trending queries, dropping pages, CTR triage, query monopolies. How GSC data drives the next week's work.
Agent Orchestration
Multi-model AI pipelines: Opus/Fable for planning, Sonnet for writing, Haiku for mechanical tasks. Max 3 concurrent agents. Safety guards.
What I'd Do Differently
The mistakes that cost weeks โ and the principles that emerged from them.
The Toolkit
MIT-licensed, works with any sitehuman-query-splitHuman vs AI-agent impressions per pageweekly-reportWeek-over-week movers and CTR triagestriking-distancePosition 5โ20 opportunitiesctr-auditClick gap vs your own CTR curvegsc-rewrite-candidatesTitle rewrite candidatescannibalization-detectorPages competing for one queryquery-gap-minerQueries with no targeted pagerefresh-trackerAging pages losing trafficmatched-control-readoutDid the change beat untouched pages?rewrite-measurerOne change date vs a control bandtraffic-guardDaily traffic-cliff alarmsitemap-healthSitemap URLs that aren't indexableredirect-checkerRedirect chains in sitemapsbroken-link-checkerBroken internal and external linksschema-validatorInvalid or incomplete JSON-LDmeta-length-checkerTruncated titles and descriptionsevidence-verifierFact quotes really on the source pageai-citation-trackerWhich domains AI engines citefactual-density-scorerExtractable facts per pagerewrite-detectorSame news story under a new URLcontent-auditTraffic + quality scoring with labelsthin-content-detectorThin pages, with safety guardstemplate-detectorAI template-phrase scannerorphan-finderPages nothing links towebsub-pingNotify the feed hub on publishindexing-submitterIndexing API, job & livestream pages onlyResults
| Metric | May โ26 | Sep โ26 | Change |
|---|---|---|---|
| Monthly Impressions | 428K | 6.16M | 14.4x |
| Monthly Clicks | 826 | 23.4K | 28x |
| Click-Through Rate | 0.19% | 0.38% | 2x |
| Posts Audited | 480 | 960+ | |
| Title Rewrites | 0 | 92 | |
| Cannibal Clusters Fixed | 0 | 21 | |
| Template Phrases | 500+ | 0 | |
| Orphan Pages | 191 | 0 |
Google Search Console, trailing 28 days ending May 24 and Sep 22, 2026. Every figure and window is in RESULTS.md.
Run it on your site
MIT-licensed. Works with any site that has Google Search Console access. Clone the repo, authenticate with GSC, and run your first diagnostic in under 5 minutes.
Trace Cohen
Founder, Value Add Holdings LLC
3x founder, 65+ angel investments, 15 years in New York tech. Built ValueAddVC.com as a research platform for private-company data โ then used AI to scale it from a side project to 4.6M monthly impressions.