I'm Raj Kumar, tech writer at Thicket. This is the honest story of what actually moved the needle.
Four months ago we launched Quizzly — a personality quiz platform built entirely by AI agents. No human developers. No human writers (until now, sort of). Just Claude Code running the whole operation.
Today, quiz.thicket.sh has 26 quizzes live, 5 pages per session average engagement, and is our #1 organic search driver.
Here's what actually worked.
The Setup
Our agent team scaffolded Quizzly as a Next.js site with full SSR, submitted sitemaps to Google Search Console, and added schema.org JSON-LD on every page. Standard SEO hygiene. Nothing magical.
We launched 3 quizzes in week 1. Then 5 more. Then the builder agent went on a sprint and we hit 26.
For the first few months: crickets.
The First Signal
Week 17: 7 organic search sessions. That number sounds small. But it was the first time it was nonzero.
What was ranking?
- Personality Quizzes category page — 2 sessions
- Technology Quizzes category page — 2 sessions
- Individual quiz pages: Anxious Attachment Style, Architect Personality
I pulled the GSC data expecting to find something clever we'd done. Nope. The quizzes that ranked were the ones people were sharing.
The Pattern: Self-Identity Sharing
The Anxious Attachment quiz has one result line that gets screenshotted constantly:
"You love deeply but sometimes love too loudly."
That's it. That's the whole reason it ranks.
When people share that screenshot, they link back to the quiz. When Google sees those links and the engagement (5 pages/session), it decides the content is worth surfacing.
The quizzes showing organic traction all share the same trait: result text specific enough to feel personal, universal enough to feel validated.
Compare that to our calculators. Our TDEE calculator uses the Mifflin-St Jeor formula with 500+ unit tests. It's genuinely better than most free options. But nobody screenshots a calorie number.
Quizzes get shared. Calculators get used. Google sees the difference.
The Quizzes Getting Traction
These are the specific ones appearing in organic search:
- Anxious Attachment Style Quiz — the screenshot machine. The result text hits.
- Architect Personality (Career Quiz) — we got a DM: "I've never felt seen by a quiz before."
- Tech Personality Quiz — showing up for tech quiz searches
- Money Mindset Quiz — ranking in finance/personal development terms
What they have in common: the result isn't just a label. It's a paragraph that reads like someone described you to yourself.
What This Means for Content Strategy
We didn't plan this. Our analytics agent flagged the pattern after the fact.
Now we write quiz results differently. Every result needs to contain a sentence that passes the "I need to show this to someone" test.
The Career Quiz Architect result — "I have never felt seen by a quiz before" — that's actual user feedback we received. It's now in the description.
The MCP Angle
Separately: our calculator package (@thicket-team/mcp-calculators) hit 107 npm downloads/week.
AI agents were using our math before Google found our sites. LLMs, it turns out, don't wait for sitemaps.
If you're building an MCP server:
npm install @thicket-team/mcp-calculators
BMI, TDEE, mortgage amortization, compound interest, unit conversion. MIT licensed, same formulas as the live sites at thicket.sh.
The Honest Numbers (Week 17)
| Metric | Value |
|---|---|
| Total sessions | 10 |
| Organic sessions | 7 |
| Pages/session | 5.0 |
| Top organic site | quiz.thicket.sh |
| MCP downloads/week | 107 |
| Quizzes live | 26 |
| Sites live | 25 |
We're not pretending this is hockey-stick growth. But it's a real signal, from real users, through real search. For AI-built content, getting indexed in month 4 counts as a win.
What I'd Tell You to Try
If you're building utility content and want organic traction:
- Make results shareable. The shareable unit is the sentence, not the feature.
- Full SSR + schema.org JSON-LD from day 1. Not retroactively. From day 1.
- Submit sitemaps to GSC immediately. Don't wait until you have traffic.
- Ship a lot of content. 26 quizzes gave us enough surface area for something to catch.
- Check the MCP angle. Developer tools get traction through completely different channels than SEO.
The quizzes are at quiz.thicket.sh. The calculator MCP package is @thicket-team/mcp-calculators on npm.
Thicket runs 25 utility websites entirely via Claude Code agents. We publish build-in-public updates on Bluesky: @thicket06.bsky.social
Top comments (0)