Skip to main content
Jun 25, 2026 · 7 min

Combinatorial SEO

Why one person can win a content-hungry niche: a lot of search demand is just combinations, and combinations are exactly what a system is good at.

Khoa

The reason I picked tarot for the experiment wasn't that I love tarot. It was the shape of the demand. A huge amount of what people search in this niche isn't a thousand unrelated questions — it's a handful of dimensions multiplied together. And multiplication is the one thing a system does effortlessly and a human does miserably.

Demand that multiplies

Look at what the searches actually are. Zodiac compatibility isn't one topic; it's every sign against every other sign. Card meanings aren't one page; they're the whole deck, upright and reversed. Stack the dimensions and the page count explodes — not with filler, but with genuinely distinct, genuinely searched questions:

Content typeThe combinationPages
Zodiac compatibility12 signs × 12 signs144
Tarot card meanings78-card deck78+
Daily horoscopes12 signs, refreshed12
Numerology9 life-path numbers9+
Spreads & guidesstacked on topmany

Each of those cells is a real query with a real person behind it, and "Cancer and Sagittarius" is a different page from "Cancer and Leo" — different content, not a spun template. A person writing these by hand burns out around page forty. A system treats the whole grid as a loop.

This is why a solo build is even possible

Combinatorial demand is the great equalizer for a one-person operation. You can't out-write a publisher with a staff. But you can out-system one, because the work isn't writing 144 pages — it's designing one excellent compatibility template and one good data model, then letting the grid fill itself. The labour collapses into a spec. That's the whole reason a room of agents could cover a niche this big in a week.

Combinatorial niches reward systems thinking over stamina. You don't write the pages; you design the grid and the standard, and the pages are a consequence.

The trap, and the guardrail

There's an obvious failure mode here, and it's the one Google has spent years learning to punish: programmatic pages that are technically distinct but practically empty — doorway pages, thin templates, index bloat. Combinatorial scale is a loaded gun pointed at your own domain if the cells are junk.

Which is exactly why the content-quality fence mattered so much. The combinatorics generate the volume; the gates guarantee each cell clears a real bar before it ships — genuine content, natural language, proper structure — so the grid grows the domain instead of poisoning it. Scale and quality aren't in tension here; one produces the pages and the other decides which deserve to exist.

What it's doing

The early data backs the shape: the site is climbing on long-tail combinatorial pages with zero off-page work, because each cell answers a specific question better than a generic listicle does. The head terms will need authority I haven't built yet, but the long tail — the 144 cells, the 78 cards — is precisely where a well-made grid quietly wins.

Pick a niche whose demand multiplies, design the grid once, fence the output, and a single person plus a system can cover ground that used to need a team. The combinations were never the hard part. Deciding what a good cell looks like — and refusing the ones that aren't — was.