Free 20-minute site & search audit for martial arts schools — 6 slots left this month

Do I need a separate page for my kids program?

Updated Sept 4, 2026·4 min read·By Ryan Deming
Short answer

Yes. Parents search differently from adult beginners, and AI engines cite pages that answer one thing.

What the parent is actually searching for

An adult beginner searches the art. A parent searches the child. That one difference is the whole case for a separate page.

The adult beginner The parent
Types into Google the art — “bjj near me”, “muay thai classes downtown” the kid — “kids karate near me”, “martial arts for 5 year olds”
Already decided which art they want that their kid should do something; the art is negotiable
What stalls the booking whether they’re too out of shape to walk in whether a six-year-old ends up paired with a twelve-year-old
What they need before booking schedule, price, whether there’s a free trial ages, class length, whether she stays and watches, what the first forty minutes are

Google’s definition of relevance for local results is plain: “Relevance is how well a Business Profile matches what someone is searching for.” The same test runs on your pages. If the only thing on your site that mentions children is a line in a timetable, then both of those searchers get offered the same page, and that page was written for the adult.

What the kids page has to answer

Almost none of it is about martial arts. Age bands, not “kids” — 4–6, 7–9, 10–13, and which room a seven-year-old actually walks into. Class length, because forty minutes is a different Tuesday than ninety. Whether parents stay and watch, drop and go, or are asked to stay for the first month. What the first class looks like: what he wears, whether he’s partnered with a stranger, whether anyone hits him. Contact rules by age, in plain sentences, because that is the question she will not phone and ask. And the price, in text on the page, not behind a form.

The common failure is not that schools hide this. It’s that the kids program exists on the website as one row in a schedule — 4:30pm Little Tigers — and nowhere else.

That row gives a parent a time. It answers none of the questions above, and it gives a crawler three words to work with.

Why a schedule page is not a kids page

Google’s own list of what helps content surface in AI Overviews and AI Mode contains no trick — crawlable, internally linked, good page experience, and the one schools fail: “making sure that important content is available in textual form.”

Open your schedule on your phone and try to select the words Little Tigers with your finger. If you can’t, the class name lives in an image, a PDF, or a booking widget, and it is not on your website in any sense that matters. Kicksite, Zen Planner, PushPress, Gymdesk and Mindbody earn their keep at the point of sale, not as your only description of what you teach. Whatever the widget renders, the program names, ages and times also need to exist as text on the page.

The second half is fan-out. Google describes these features as issuing “multiple related searches across subtopics and data sources” and returning “a wider and more diverse set of helpful links” as a result, with pages needing to be “indexed and eligible to be shown in Google Search with a snippet” to be among them. A page scoped to one program gives those sub-searches something to land on.

That a page should answer one thing is our prescription, not Google’s — Google says outright that there are “no additional requirements to appear in AI Overviews or AI Mode, nor other special optimizations necessary.” The defensible version of the argument is its helpful-content test, which a schedule row fails on its face: after reading it, will someone “leave feeling they’ve learned enough about a topic to help achieve their goal?”

Where one page per program turns into spam

One page per program you actually teach. Not one page per keyword you’d like to own.

Google’s spam policies name the failure directly. Doorway abuse covers pages “created to rank for specific, similar search queries,” including “multiple domain names or pages targeted at specific regions or cities that funnel users to one page.” A kids BJJ page, a kids karate page, a kids self-defence page and an after-school martial arts page — all describing the same 4:30 class, all pointing at the same trial form — is that, described exactly.

So the test isn’t search volume. It’s whether a real class sits behind the page — its own ages, its own coach, its own start time — and whether you can write honestly about it in a way that would not be true of the adult program. Kids BJJ and a teens class at a different hour are two pages. “Kids kickboxing,” if it isn’t on your timetable, is zero.

The page has to work even if it never ranks

Most parents who read your kids page will not have found it by searching for one. They got your school’s name at school pickup, typed the name into Google, landed on your homepage, and went looking. A referral arrives already half-sold; the page’s only job is to not lose her.

She is not comparing your kids page against another school’s kids page. She is weighing ten seconds of reading against the alternative, which is not calling at all. Ranking is the second reason to build the page. She is the first.

Where we sit

One page per program you actually teach is part of the website build — kids, adults, gi, no-gi, each with its own ages, its own schedule and its own trial offer. We will also tell you when you are asking for a page with no class behind it, which is the line this answer draws. What the build includes.

All answers

Every question school owners ask us, answered straight.

Browse all 12 →