The case at a glance
- Day 1 baseline: 13 impressions/day
- Day 90 totals: 1.54M impressions, 12,900 clicks, 0.84% CTR
- AI-assistant referrals: 1,200/mo (ChatGPT, Gemini, Perplexity, Claude, Kagi + 7 more)
- Users: 1,500+ registered, 1,000+ DAU
- Content shipped: 100+ articles, 700+ programmatic landing pages
- Domain rating: 43, from zero
Stack: Claude ($20/mo), Google Search Console, Lovable ($20/mo), Claude Code, and FAQ + Article + Product + Breadcrumb schema on every page. The operator is non-technical. He fired his imaginary SEO agency and let Claude write the code, the copy, and the taxonomy. Agensi is a marketplace for AI-agent "skills" — instruction files that plug into Claude Code, Cursor, Codex CLI, and 20+ other agents. The category barely existed twelve months ago.
What he's actually selling (and why AI search rewards it)
The product isn't the marketplace. It's the answer to a developer's stuck moment.
He didn't build a directory and hunt for users. He watched what Claude Code developers were typing into Google — "where are Claude skills stored," "how do I install skills in Codex CLI" — and wrote a hundred answers over a hundred days. Each answer is a doorway. The marketplace waits behind the door. Boring, sequential, unfashionable. It works because the pain was already there.
The second layer is where most operators stop reading. Those 700 programmatic pages don't come from a one-time script. They come from creators. One templated landing page, dynamic metadata, the full schema stack — then he lets uploaders fill the surface for free. His suppliers become his unpaid SEO labor. That's how programmatic SEO stops being a growth hack and turns into a physics problem: pain × search intent × indexed answer = clicks.
Schema is the reason ~30% of his non-direct traffic now arrives from AI assistants. AI search doesn't reward vibes. It rewards machine-readable answers with clean canonical structure. Schema is the new backlink.
You don't create demand. You meet it at the search bar — and increasingly, at the chat prompt.