NovelMaker
How a personalized bedtime-story app in a category with no name became something AI assistants can recommend to parents.

- Consumer app
- iOS
- Category creation
- Entity architecture
- Answer-engine optimization
Approach · 4Approach
- Category Definition
- Entity Architecture
- Structured Product Facts
- Comparison Content
Four cards. Tap one to turn it over.
NovelMaker is an iOS app that turns bedtime into something personal: magical fairy tales narrated in a voice a child loves: a parent's or grandparent's own. It's a genuinely new idea, and that was the marketing problem hiding inside a good product. Most parents don't have a name for it yet.
Read the full storyShow less
So they don't search a keyword. They describe the thing to an assistant: "an app that reads my kid a bedtime story in my voice." That's a query no traditional keyword strategy captures, and NovelMaker wasn't the app that came back. For a category-defining product, being absent from that first described-not-searched moment is the whole battle.
We treated it as a category-creation problem, not a ranking one: define the category in language parents actually use, structure the product's facts so a model can lift and quote them, and build the comparison and corroboration content that gets a young brand named in an answer instead of skipped.

01 · The client
iOS appBedtime stories narrated in a parent's own voice.
01 · The clientNovelMaker, a consumer iOS app that generates personalized, voice-narrated bedtime stories for children, letting families record fairy tales in a parent's or loved one's own voice.
- No search term
02 · The challenge
A new category parents describe to AI instead of searching for.
02 · The challengeA net-new product category with no established search term. Parents describe what they want to AI assistants rather than searching for it, and NovelMaker had no presence in those described-not-searched answers.
- Category defined
03 · What we did
In parents' own language, with key facts structured to be quoted.
03 · What we didDefined the category in parents' own language, gave the product a clean entity, structured its key facts to be quotable, and built comparison content engineered to be lifted by answer engines like ChatGPT and Perplexity.
- +75%
04 · The results
Google impressions, first month vs third.
04 · The resultsOver three months of work, Google Search Console impressions rose about 75% comparing the last 30 days with the first 30. Clicks held roughly flat over the same comparison, which is the next thing to move. The product is one engines can now recognize and describe, positioned to be named when a parent asks an assistant for an app that reads bedtime stories in their own voice.
Want results like this for your brand?
Talk to a Growth StrategistYou can't rank for a word nobody searches yet
Traditional SEO assumes the demand already has a name. You find the keyword people type, and you compete for it. But NovelMaker sits in a category so new that most parents have no term for it. Nobody searches "personalized voice-narrated bedtime story app". They don't know that's a thing.
Read moreShow less
What they do instead is describe the outcome they want, more and more often to an AI assistant: "an app that reads my kid a story in my voice," "something that makes bedtime stories with my child's name in them." That's a fundamentally different discovery pattern. It rewards products whose facts and benefits are structured clearly enough for a model to match the description, and it punishes products that only optimized for keywords that don't exist.
Naming and structuring the category
Our first job was linguistic: define the category in the exact words parents use, not the words a product team uses internally. "Personalized bedtime story," "stories in a parent's voice," "bedtime app for kids": the plain-language phrases that a model will try to match against.
Read moreShow less
From there we gave NovelMaker a clean, machine-readable entity and structured its core facts into the crisp, quotable form answer engines prefer to lift: what it does, how the voice personalization works, what platform it's on, how the trial works. Finally, we built comparison and corroboration content, because a young brand rarely gets named on its own say-so; models look for the product to be described and referenced across sources they trust before they'll recommend it.
Optimizing for the answer, not the ten blue links
For a category creator, the prize isn't position #4 on a results page. It's being the specific product an assistant names when a parent describes the problem NovelMaker solves. That's Generative Engine Optimization: engineering the entity, the structured facts, and the corroboration that make a model reach for you.
Read moreShow less
The outcome is a product engines can now recognize and describe accurately, positioned to be the answer to a described-not-searched question that, before this work, returned nothing relevant at all.
NovelMaker: three months in Search Console
Movement in Google Search Console for NovelMaker's site over three months of work (4 Jul – 2 Oct 2026), comparing the last 30 days with the first 30, alongside product facts from NovelMaker's own website and App Store presence. Absolute click and impression counts are the client's data and are not published.
- Search impressions
- +75%Search Console · last 30 days vs first 30
- Families using the app
- 10,000+Self-reported by NovelMaker
- Available on
- iOSApple App Store
Three-month movement and product profile · NovelMakerHide table
| Detail | Value |
|---|---|
| Search impressions | +75% (Search Console, last 30 days vs first 30) |
| Search clicks | Roughly flat (same comparison) |
| Platform | iOS (Apple App Store) |
| Category | Personalized bedtime-story app |
| Personalization | Fairy tales narrated in a parent's or loved one's voice |
| Trial | Free 7-day, no credit card |
Search figures: Google Search Console for NovelMaker's site, 4 Jul – 2 Oct 2026, comparing 3 Sep – 2 Oct with 4 Jul – 2 Aug; read from the daily performance chart and rounded, absolute totals withheld. Product facts sourced from NovelMaker's website; the families count is the company's own figure, shown as attributed rather than as a measured result.
What the answer engines can see
- Live site
A named category for a product that had none
Live siteParents describe the outcome they want rather than searching a product term. The category was written out in that same language, so there is something for a model to match a description against.
- Live site
Core product facts structured to be quotable
Live siteWhat it does, how the voice personalization works, which platform it runs on and how the trial works, each stated as a discrete, liftable fact rather than buried in marketing prose.
- Live site
Corroboration built outside the brand's own claims
Live siteComparison and reference content, because a young product rarely gets named on its own say-so — models look for it to be described across sources before they will put it in an answer.
Every card above is retrieval and structure — the conditions that make a brand eligible to be named. None of it claims this client is currently cited in any given answer: that requires a prompt panel run on a schedule, which is measured per engagement rather than asserted here.
NovelMaker: common questions
What is NovelMaker?
NovelMaker is an iOS app that creates personalized bedtime stories for children, narrating magical fairy tales in a parent's or loved one's own voice. It's designed to make storytime personal, calming and repeatable night after night.
What is a personalized bedtime-story app?
It's an app that generates custom children's stories tailored to a child (often by name) and, in NovelMaker's case, narrates them in a familiar voice such as a parent's or grandparent's, rather than a generic recording.
Why is a new product category hard to find in search?
When a product is genuinely new, there's no established keyword for it. People describe what they want in their own words, increasingly to an AI assistant, so discoverability depends on defining the category clearly and structuring the product's facts so a model can match that description and recommend it.
How do you optimize a new category for AI search?
By naming the category in the language buyers actually use, giving the product a clean, machine-readable entity, structuring its key facts to be quotable, and building comparison and corroboration content, so answer engines can confidently name the product when someone describes the problem it solves.
- Interior Design
YaDesign Inc.
- Home Renovation
Osoba Renos
- Home Services
Valve Appliance Repair
Further reading from the journal
+2
Want to be the brand the models name?