A parent searching at 8pm decides in about a minute. Your Google Business Profile is what they read. Here is the setup that gets your school into the map pack and onto the short list.

It is a Tuesday evening. A mother of a seven-year-old has just watched her son get pushed at the bus stop for the second time this month. She picks up her phone and types "martial arts near me."
She gets three schools in a map box. She taps the first one, looks at the photos, scrolls two reviews, tries to find out whether there is a class for a seven-year-old and what night it runs. If she can't tell in about a minute, she taps back and looks at the next school.
Your school might be a better fit than either of the two above you. She will never know that, because the decision happened inside a listing you haven't updated since you opened.
A Google Business Profile is the free listing that determines whether your school appears in Google Maps and in the local pack, the box of three businesses shown above the regular search results. For a local school it is often the first and sometimes only thing a parent reads about you.
Google decides local rankings on three broad things: proximity, relevance, and prominence. You cannot change how close your dojo is to a searcher. You have real control over the other two, and almost all of that control runs through the profile and your reviews.
A note on the name field: keywords in the business title rank third among local pack factors, which tempts schools into names like "Best Kids Karate Academy Near You." Google requires your profile name to be your real-world name, the one on your sign and your paperwork. Listings that stuff the name get reported and suspended, and a suspended listing disappears from the map while you appeal. Put the keywords in your categories, services, and website instead.
"Business is open at the time of search" ranks as the fifth-strongest local pack factor. Most dojos never think about it, because a martial arts school doesn't keep normal business hours.
Here is the trap. Your office is staffed from 3pm, classes run 4pm to 9pm, and your profile says 9am to 5pm because that's what got typed in when the listing was created. Every parent searching at 7:30pm, which is exactly when parents search, sees a school that is closed and a competitor that is open.
Set your listed hours to the window when someone can actually reach a human or walk in. For most schools that is roughly mid-afternoon to close, with different hours on Saturday. Then set holiday hours in advance every year, including the winter break week when families are home and looking for something to do with restless kids.
The website side of this, including what your class schedule page needs to say, is covered in our local SEO guide for martial arts schools.
Order | What they look at | What they're really asking | Where it lives
1 | Map position and distance | Is this close enough for a weeknight? | |Proximity, category, prominence
2 | Star rating | Do other parents like it? | Reviews
3 | Photos | Is it clean, and does my kid fit here? | Profile photos
4 | Two or three reviews | What do parents say about the instructors? | Review text
5 | Hours and class times | Can we make a class work around dinner? | Hours, posts, website
6 | Website or call button | How do I book a trial? | Website, phone
Every one of those six steps happens before a parent ever speaks to you. Five of the six are decided by your profile.
The parent who is going to enroll her kid next month is going to find you on a map, on a phone, after dinner. Get the category right, set the hours to when you are actually reachable, put real photos up, and keep parent reviews arriving. That is an afternoon of work, and it decides whether she taps your school or the one down the road.
Want to see how your school shows up right now, including in AI answers? Get your free AI Visibility Report or Book a free consultation below.
A parent may be asking ChatGPT for a martial arts school right now. We'll show you what it says about you — and who it's recommending instead.
No cost, no obligation · Delivered in 3 business days · Prepared by Lee
We'll check what ChatGPT, Google AI, Perplexity, and Gemini say about you — and who they're recommending instead. Free, and yours in 3 business days.
Whichever specific option matches most of your enrollment and matches what parents in your area search. "Karate school" is usually right for a traditional school; keep "Martial arts school" as an additional category.
Only with written permission from the parents, and keep the framing wholesome and focused on the class rather than any individual child. Many schools keep a signed media release in the enrollment packet, which makes this simple.
There is no threshold number. What matters is being in range of the schools above you and having reviews that are recent, written, and answered. Steady arrival over time is one of the ranked factors.
Show when someone can actually reach you or walk in. If those two are different, use the wider window and put exact class times in your posts and on your website schedule page.
Posts contribute less than category, reviews, and hours. They help the click and keep the listing looking active, which matters for the parent making the decision even when it isn't moving the ranking much.
The strategy almost no school owner is using yet - and the one with the shortest window to win.
Download Free