Filling Classes From Search: Dance Studio SEO Done Right
Dance studio SEO means making your classes, age groups and location easy for Google to match to what parents and adults search. Start with an accurate Google Business Profile and one clear page per class type.
- Any website
- Visits within reach
- Each problem joined to its fix
Dance studio SEO means making your classes, age groups and address easy for Google to match to what families and adults type. The first things to fix are your Google Business Profile and one page per class type. Your customers search in very different ways, because a parent looking for ballet for a five year old wants something other than an adult who wants to learn salsa before a wedding. Google's local results rest mainly on relevance, distance and prominence, so your pages and profile have to say clearly what you teach, where you teach it and for whom. A studio that lists every style, age and level on one vague page leaves Google guessing, while a studio with a page for each class gives it answers. The rest of this guide shows how to build that, in the order that tends to fill classes.
This article is part of our complete guide: SEO for Service Businesses.
- Google says local results are mainly based on relevance, distance and prominence, and that you cannot pay for a better local ranking. Google Business Profile help
- Google wants a profile to show the business as it is in the real world, with its real name, address, phone number and hours. Google's representation guidelines
- A page must be indexed and eligible to appear in Google Search with a snippet to show in AI Overviews or AI Mode, with no special optimisations needed. Google on AI features
- Photos, videos and audio recordings of a child count as personal information under the FTC's children's privacy rule. FTC on children's privacy
Why do parents and adult beginners search for dance in such different ways?
Parents and adult beginners search differently because they want different things from a studio, and your website has to answer both without blurring them together. A parent usually types an age, a style and a place, such as ballet for kids near me, and cares about safety, class size and whether the teacher is kind. An adult beginner often types a style and a word like beginner or adult, for example salsa lessons or adult dance classes, and worries about feeling out of place or being the oldest person in the room. Both searches are local, so distance matters, and both are often made on a phone in the evening, which fits Google using the mobile version of your site for indexing and ranking. That means a page that reads badly on a small screen can cost you students even when the content is good. If you try to write one page for everyone, it will say a little to each group and persuade neither, so plan separate pages and separate wording from the start.
What do people actually type before they book a first class?
People type a style, an age or level and a place, and sometimes a worry, and you cannot know your exact numbers without your own data. The examples below are ways to reason about searches, not statistics, and your own Search Console report will show which ones really bring visitors. A useful habit is to write down every class you teach, then add the person it is for and the place it happens, because that combination is how most searches are built. Treat each row as a prompt for a page or a section, not as a keyword to repeat, so that every page you write answers a real question. When you finish the list, you will see which classes already have a page and which do not.
| What someone types | Who is likely asking | The page that should answer it | What that page needs |
|---|---|---|---|
| dance classes near me | A parent or adult in your area | Home page and class overview | Address, neighbourhood, a list of styles, clear links to each class |
| ballet for kids | A parent | A children's ballet page | Age groups, level, class length, what to wear, a way to book a trial |
| salsa lessons | An adult, maybe with a partner | A salsa page | Level, whether a partner is needed, day and time, price |
| adult dance classes | An adult beginner | An adult beginners page | Reassurance about experience, class size, how to start |
Each row in your search table should point to a page that already exists in your plan, which is the whole reason to do this exercise first. If a search has no matching page, that gap is usually the next page to write, because Google has nothing to show for it. Matching every common search to a page keeps your site focused, and it stops you from guessing what to write next. It also helps a visitor, who lands on a page that answers exactly what they typed. As a result, the plan stays tied to real searches rather than to ideas that only feel useful. The table then works as a checklist, so you can see at a glance which classes have a home and which still need one.
How should your Google Business Profile describe a studio people visit at set class times?
Your Google Business Profile should describe a real place that people can visit, and Google asks a business to represent itself as it is. That means the true name, address, phone number and hours, and Google's policies add that a qualifying business must make in person contact with customers during its stated hours, so a studio with a real address and posted class times fits well. Choose the category that best describes what you are, then add the styles you teach as services where the profile lets you, and keep each description factual rather than stuffed with keywords. Add real photos of the studio floor, the mirrors, the waiting area and the entrance, so a nervous first time visitor can recognise the building when they arrive. Do not put a keyword list or a slogan into the business name, because Google may reject significant edits to a name, and an invented name risks having the profile restricted. Keep your hours and contact details matching your website exactly, so both tell the same story.
An ongoing class at a location you do not own or have the authority to represent is not eligible for its own profile, according to Google's policies. If you rent a community hall for a weekly adult class, check Google's eligibility rules before creating a separate listing for it, because a wrong listing can cause trouble for your main profile. If your studio moves, Google says to mark the old profile as permanently closed and create a new one at the new address, rather than editing the location. These are the kinds of details that keep a profile from being suspended, and they are easy to miss when you are busy running classes. So read the policies in full before you change anything important.
Which pages should a dance studio website have so every class has a home?
A dance studio website works best with one page for each main class type, because one page cannot rank for ballet, salsa and adult beginners all at once. Start with a classes overview that links to each style, and give each style its own page that opens with who it is for, what happens in a lesson and how to take a first class. A children's ballet page should speak to parents and name the age groups, while an adult beginners page should speak to someone nervous about starting. A salsa page should say plainly whether a partner is needed, so nobody has to ask before they book. Add a timetable, a page on how to book a trial or first lesson, and a prices or memberships page, because these answer the questions people have before they commit. Finish with an about page that introduces your teachers and a contact page with your address and a map.
To see how this fits together, open the Silver Step Dance Studio sample website, a fictional studio that we built with AI Web Maker, and click through its classes page and its booking page. Its people, reviews, prices and contact details are invented, but the structure shows how a visitor moves from a search to a class. If you want to build your own, our guide on class schedules and first lessons for a dance studio website goes through it page by page. Only add a page for a town or neighbourhood if you really teach or serve people there, because a page for a place you do not serve helps no one. Make that page genuinely useful rather than a copy with the place name changed.
How do titles, headings and markup help a class page be found?
A class page needs a title and headings that name the style, the group and the place, because these tell Google and the visitor what the page is about. Google builds the title link of a search result from your page's title element and other sources such as the main heading, and it asks for titles that are unique, descriptive and concise, without keyword stuffing. A good title for a children's page might name the ballet class, the ages and your town, while a bad one repeats the studio name and a string of styles. Use one main heading per page that says the same thing as the title in plainer words, because that keeps the page clear for both Google and the reader. Then use smaller headings for the parts a parent looks for, such as ages, what to wear and how to book a trial, so the page is easy to scan.
You can see how a title and description will look in Google with our SERP preview tool, and you can look over your headings with our heading checker. For structured data, Google supports LocalBusiness structured data, which can tell it about your hours, departments and other details, so it suits a studio with set opening times. Keep any markup matched to what a visitor can read on the page, and check it with our schema markup checker. Markup does not guarantee a better position, but it removes guesswork about who you are and when you are open. That clarity is useful, because Google can only show what it understands about your studio.
What must you handle with care about children's photos, data and memberships?
You must handle photos and personal details of children with care, because the FTC's children's privacy rule treats photos, videos and audio recordings of a child as personal information. The rule, known as COPPA, applies to websites and online services directed to children under 13, and also to general audience sites that know they are collecting personal information from children of that age. It requires covered sites to notify parents directly and get approval before collecting, using or disclosing a child's personal information. A studio website that only advertises classes to parents is a different case from one that collects children's names, birthdays or photos through a form. So the safest habit is to design your site for parents and to ask for only what you need.
In practice, that means getting a parent's clear permission before you publish a recognisable photo of a child, and keeping any child's full name off public pages unless a parent has agreed. If you run an enquiry or booking form, think about who fills it in and what it asks, and read the FTC's COPPA guidance for businesses before you add any field about a child. The rules differ by country, so check your own regulator, such as the data protection authority where you operate, and take advice when in doubt. This is general information, not legal advice. For memberships, state your terms in plain words on the page, including price, length, how to cancel and any joining fee, so a parent or adult is never surprised after paying.
Who can vouch for a dance studio online, beyond its own students?
Honest reviews and local mentions make your studio better known because prominence is one of the three things Google says it weighs for local results, alongside relevance and distance. Ask your real students and parents for reviews after a term or a showcase, and make it easy by sharing a direct link to your Google profile. Never write reviews yourself, pay for them or ask people who have not attended, because the US Federal Trade Commission announced a final rule, in force from 21 October 2024, banning fake or misleading consumer reviews and testimonials. In the UK, fake reviews have been banned since April 2025, and the CMA can fine a company up to 10% of its global turnover. Real reviews take longer to collect, but they carry no such risk.
You should also reply to reviews politely, good or bad, since replies show future students that someone is paying attention. Be careful about marking up your own testimonials, because on 16 September 2019 Google said it would no longer show review stars for LocalBusiness and Organization structured data when the business controls the reviews about itself. Beyond reviews, look for real places that can mention you, such as the school or community centre where you run a showcase, the local events listing, a nearby music shop, and a charity you perform for. A mention that exists because you did something worth mentioning is worth more than a link you arranged for the sake of it. Over time, these real mentions add to your prominence in a way that Google can trust.
What should you check in Google Search Console, and will AI answers find you?
You should check Google Search Console each week or month, because its tools and reports help you measure your search traffic and performance and fix issues. Look at which searches bring people to your site, which class pages get impressions but few clicks, and which pages Google has not indexed. If a ballet page gets plenty of impressions but few clicks, the title and description may be unclear, so rewrite them for the parent searching. Then watch what changes over the following weeks, and change only one thing at a time so you know what caused it. Our sitemap checker can help you confirm your pages are listed so Google can find them.
As for AI answers, Google says there are no additional requirements and no special optimisations needed to appear in AI Overviews or AI Mode. A page must be indexed and eligible to be shown in Google Search with a snippet, so the basics matter most. Clear pages that answer a parent's real question about ages, levels, times and prices are the kind of content Google's systems aim to prioritise, since they are designed to favour helpful, reliable information made for people. This means you do not need a separate plan for AI answers, because good ordinary pages are the plan. To check your own pages for the problems that keep a site out of results, use AI Website SEO Tools, and fix what it reports before you write anything new.
Frequently asked questions
Is a Google Business Profile enough for a studio that runs on a timetable?
A profile helps people find your studio, but a website gives each class a page that can answer a specific search. Your profile can show your address, hours and photos, yet it cannot explain the difference between a beginner salsa class and an intermediate one in any depth. A parent choosing between studios often wants ages, class length, what to wear and how to book a trial, and a profile alone has little room for that. A website also gives you a place to show your timetable, your teachers and your terms. Most studios do best with both, kept consistent with each other.
Should I make a page for every class and every age group?
Make a page for each main class type, and add a separate page for an age group only when the lesson really differs. A children's ballet class and an adult ballet class serve different people and answer different searches, so they deserve their own pages. Five nearly identical pages that change only one word are not helpful and can look repetitive to a visitor. A good test is whether a parent or adult would find a distinct answer on each page. If the answer is the same, combine them and use clear headings to separate the parts.
Is it safe to show students' children in class photos online?
You can, but only with care and a parent's clear permission, because photos, videos and audio recordings of a child are treated as personal information under the FTC's children's privacy rule. Ask a parent in writing before you publish a recognisable image, and tell them where it will appear. Avoid pairing a child's full name with a photo on a public page. Google also expects the content you add to a profile to follow its policies, which apply to photos and videos. Check your own country's rules too, and take advice if you are unsure.
Will kind words from parents on my studio site show up as stars in Google?
Usually not, because stars on your own website are no longer shown in search. On 16 September 2019 Google said it would no longer show review stars for LocalBusiness and Organization structured data when the business controls the reviews about itself, such as testimonials marked up on its own website. You can still show kind words from students on your pages, because they help a visitor decide, but do not expect stars to appear in search for them. The reviews that count most are the real ones people leave on your Google profile, so ask for those. Then reply to them, which shows that you read what students say.
How many weeks before a new term's class pages start filling places?
It depends on your area, your competition and how much needs fixing, so no one can promise a date or a ranking. Fixing an inaccurate profile can matter quickly, while new class pages need time to be found and indexed. Watch Search Console to see whether impressions and clicks rise after each change, and make one change at a time so you know what worked. Because terms start at set times, it makes sense to finish your pages a few weeks before enrolment opens rather than the day before. That way Google has time to find them, and parents can see them when they begin to search.
What should your next 30 days look like, from profile to first class page?
Spend the first week on your foundations, because an inaccurate profile can undo good pages. Check that your name, address, phone number and hours match on your Google Business Profile and your website, choose the category that describes you best, and add real photos of the studio. Write down every class you teach with the group it is for, and compare that list with the pages you already have, so you can see which classes have no page. Run your website through our AI Website SEO Tools to spot problems that keep pages out of results. Then fix the most serious ones first, before you write anything new.
In the second week, write or rewrite the page for your most popular class, starting with who it is for, what a lesson involves and how to book a trial. Give it a unique, descriptive title and a matching main heading, and add a clear way to enquire or book. In the third week, do the same for your next two classes, and add your timetable and a plain page of membership terms covering price, length and how to cancel. Review any place where a child's photo or name appears, and make sure you have a parent's permission. This keeps your pages useful to visitors and careful with children's details at the same time.
In the fourth week, start asking real students and parents for reviews with a direct link, and reply to every review you receive. Open Search Console, note which searches already bring visitors, and rewrite one title or description that gets impressions but few clicks. Look for two honest local mentions, such as a community event listing or the venue where you hold a showcase. Then write down what you changed and what moved, because that record shows you what worked. Next month you can repeat what helped and drop what did not.
Your website as a network: every part of its SEO checked while you watch, your score, the traffic within reach and the fix for each problem.
Check your website with AI Website SEO Tools →