Most new music students arrive through two doors: a parent searching Google Maps for "piano lessons for kids" near home, and an adult beginner reading reviews late at night before booking a trial. To win both, set up your Google Business Profile with Music school as the primary category, publish one page per instrument with ages, levels and trial lesson details, and collect reviews that mention the instrument and the teacher by name. AI assistants such as ChatGPT and Gemini build their recommendations from exactly that material.
Where music school clients look today
Music lessons are a planned purchase, not an emergency. A parent rarely books the first result. They compare two or three schools within driving or walking distance, check the schedule against school pickup, and look for signs that teachers are patient with small children. The decision often happens in late August, early September and January, when new routines start.
The search usually starts on Google Maps with an instrument and an age: "violin lessons for 6 year old", "drum lessons for teenagers". The map pack shows three schools, and the parent opens the profiles with the most recent photos and the reviews that sound like their situation. Next stop is the website, to find prices, the trial lesson and whether the school teaches that instrument at that age.
Adult beginners behave differently. They search alone, often in the evening, and they need reassurance more than a price list. Phrases like "guitar lessons for adults who never played" or "singing lessons for beginners, no experience" are common. They read teacher bios closely.
Other channels matter in specific ways:
- Referrals and school gates. Word of mouth between parents is still strong, but the parent who hears your name will look you up on Google before calling. Your profile has to confirm the recommendation.
- Instagram and YouTube. Short clips of students playing at a recital are the most convincing proof a music school has. They also give AI assistants and search engines something to describe.
- Directories. In the US, Yelp, Nextdoor and Thumbtack appear for "music lessons near me". Lessons.com lists private teachers. In the UK, local Facebook groups and school newsletters often matter more than any directory.
- AI assistants. More parents ask ChatGPT or Gemini "which music school in my area is good for a shy 7 year old". The answer is assembled from reviews, your site and directory listings.
What people ask ChatGPT and Google
Typical queries look like this:
- "piano lessons for kids near me"
- "best music school in Manchester for beginners"
- "guitar lessons for adults who never played"
- "how old should a child be to start violin"
- "music school with ABRSM exam preparation in Leeds"
- "drum lessons for teenagers with soundproof room"
- "trial singing lesson Brooklyn"
- "music school that does recitals and ensembles"
- "is it too late to learn piano at 40"
To answer these, an AI assistant looks for a few things. Does the school clearly list the instrument and the age range? Do reviews mention a specific teacher, a child's progress or a recital? Is there a trial lesson with a price? Are hours, location and parking stated in plain text? Is the school present on Google Maps, Yelp or other listings with the same name and address? A site that says "lessons for all ages and levels" without detail gives the assistant nothing to quote, so it quotes a competitor.
The plan: 11 steps
1. Fix the Google Business Profile categories and hours
Set the primary category to Music school. Add secondary categories only for instruments that have a weekly timetable: Piano instructor, Guitar instructor, Drum school or Singing teacher where they appear in your country's list. Category names vary by country, so type them into the field and pick what Google offers. Enter real teaching hours, including late afternoons and Saturdays, since that is when parents check. Allow 30 minutes.
2. Build one page per instrument, split by age
Create pages such as "Piano lessons for children 5–10", "Piano for adult beginners" and "Guitar lessons for teenagers". On each page state the starting age, lesson length (30, 45 or 60 minutes), one-to-one or group, which teachers cover it, the monthly or termly price and how the trial works. This is the single biggest change for search and AI answers, because it matches how people actually type. Allow a day for the first three pages.
3. Make the trial lesson bookable without a phone call
Parents compare schools in the evening when you are teaching. Put a short booking form or an online calendar on every instrument page: child's age, instrument, preferred days. State what happens in the trial (meet the teacher, try the instrument, short talk about goals) and what it costs. Add a "Book a trial" button in your Google profile. Allow half a day.
4. Write real teacher profiles
Each teacher gets a section with a photo at the instrument, what they studied, the ages they enjoy teaching and one sentence on their approach with beginners. Parents choose a person as much as a school, and reviews that mention "Ms Harper" are far more convincing when Ms Harper has a visible profile. Allow two hours per teacher, including the photo.
5. Turn recitals into proof
Film one or two pieces per student at each recital, with written consent from parents. Post short clips to Instagram and YouTube, and keep a "Recitals" page on the site with date, venue and repertoire. Upload a few recital photos to your Google profile within a week of the event. Allow two hours per recital after the first one.
6. Ask for reviews at the right moments
The best moments are the week after a recital, after a passed graded exam and after the first term of an adult student. Send a short message: "If Lily enjoyed her first recital, would you write two lines on Google about her lessons with Mr Brooks? It helps other parents find us." Reviews that name the instrument, the age and the teacher help AI assistants match you to the right questions. Reply to every review in a sentence or two. Ongoing, 10 minutes a week.
7. Publish prices and the term structure
Families drop schools that hide prices. Show monthly or termly fees, sibling discounts, what happens with missed lessons and the notice period. A clear policy page also stops a whole category of negative reviews. Allow two hours.
8. Add structured data
Schema.org has no MusicSchool type. Use EducationalOrganization combined with LocalBusiness on the home page (name, address, phone, opening hours, geo). Mark each instrument programme as a Course, and use Event for public recitals. Test the markup with Google's Rich Results Test. Allow half a day, or an hour if your site builder has a schema field.
9. List the school where parents look in your country
Claim Apple Business Connect and Bing Places with the exact same name, address and phone as Google. In the US, claim Yelp and check Nextdoor; consider Thumbtack or Lessons.com if you take private students at home. In the UK, ask local primary schools whether they share extracurricular lists and post in neighbourhood Facebook groups where self-promotion is allowed. Allow half a day.
10. Show exam and progress paths
If you prepare students for ABRSM, Trinity College London or RCM exams, say so on a separate page: which grades, which instruments, how the preparation runs, how mock exams are organised. Parents planning years ahead search for exactly this. Do not publish pass rates unless you can back them with records. Allow two hours.
11. Time your updates to the school calendar
Refresh photos, posts and the trial lesson offer in August, before the school year, and in late December, before January resolutions. Use Google profile posts for "New Saturday group for 6–8 year olds" or "Adult beginner evening slots open". Allow one hour per season.
Checklist
| Action | Time | Cost | Impact |
|---|---|---|---|
| Primary category Music school + instrument categories | 30 min | free | High |
| One page per instrument and age group | 1–2 days | free | High |
| Online trial lesson booking | half a day | free–$15/month | High |
| Teacher profiles with photos | 2 h per teacher | free | Medium |
| Recital clips and photos with consent | 2 h per recital | free | High |
| Review requests after recitals and exams | 10 min/week | free | High |
| Schema: EducationalOrganization + LocalBusiness, Course, Event | half a day | free | Medium |
| Apple, Bing, Yelp, Nextdoor listings | half a day | free | Medium |
| Exam preparation page (ABRSM, Trinity, RCM) | 2 h | free | Medium |
Mistakes that cost music school clients
- One page called "Lessons" for everything. Nobody searches for "lessons for all ages". Without instrument and age pages, Google and AI assistants cannot connect you to "cello for 8 year olds".
- No price until the parent calls. Parents comparing three schools in the evening move on to the one that shows fees.
- Recital videos only in a private WhatsApp group. The best proof you have never reaches anyone outside current families.
- Teachers without names or faces. A review that praises "Tom" is weaker when no Tom appears on your site.
- Ignoring adult beginners. If every photo shows children, adults assume they do not belong and keep searching.
- Opening hours set to office hours. A profile that says "closed" at 5 pm when you teach until 8 pm looks unreliable.
Check in 10 minutes whether AI recommends you
Open ChatGPT, Gemini and Perplexity in a private window and paste these prompts, replacing the city:
- "Which music school in [city] is good for a 7 year old starting piano?"
- "I am 45 and want to learn guitar from zero in [city]. Where should I take lessons?"
- "Music schools in [city] that prepare students for ABRSM exams"
- "Compare music schools in [neighbourhood] for drum lessons for a teenager"
A good answer names your school, mentions the right instrument and age, and repeats a detail from your site or reviews, such as the trial lesson or a named teacher. A bad answer leaves you out, names a school that closed years ago, or describes you with outdated instruments or the wrong area. If you are missing, the fix is usually in steps 2, 6 and 9. Show Me Geo runs this kind of check across hundreds of questions for a school and tracks the answers over time.
Questions
Should a music school list every instrument as a separate Google category?
Pick Music school as the primary category and add secondary categories only for instruments you teach every week, such as Piano instructor or Guitar instructor. Do not add a category for an instrument one teacher covers twice a month. Each instrument should also have its own page on your site, because the category alone does not tell Google or an AI assistant which ages and levels you take.
Is a free trial lesson better than a paid one?
Both work, but the trial must be bookable online with a clear length, price and what happens in it. A paid trial at a reduced price tends to bring fewer no-shows. Whatever you choose, write it on the instrument pages and in your Google profile so parents comparing three schools can see it without calling.
How do recitals help with getting new students?
A recital is the one moment when parents film, share and talk about your school. Post short clips with written consent, add the date and repertoire to your site, and ask families for a review the week after, when they are proud and the experience is fresh. Over a few seasons this gives you photos, videos and reviews that no new competitor has.
Do adult beginners search differently from parents?
Yes. Adults often search at night, alone, and worry about being the only grown-up in a room of children. They type things like "piano lessons for adult beginners" and read for reassurance. A separate adult page with evening slots, a photo of an adult student and a plain statement that no prior experience is needed answers their real question.
Can online lesson platforms take my students?
Marketplaces with online teachers compete mostly on price and convenience. A local school wins on things a screen cannot give: ensemble playing, recitals, a real piano, a room for drums. Say those things plainly on your site so search engines and AI assistants can match you with families who want them.
Next guide: How to Get More Clients for Your Tutoring Center: Subject Pages, Google Maps and AI Answers


