In-person language schools
Your language school on Google: classroom groups first, online second, and a clear first step
Your manager keeps the Google Maps listing faithful to the languages and levels that meet in a classroom at this address, apart from online programs, and to the aim of each course: general, exam preparation, business or children. The listing also names the first step for a person unsure of their level, and shows which groups are taking students.
One location from €75 a month
Discuss my profileThe request is free and creates no obligation; a manager replies within one business day.
Languages and levels, goals, the first step, then the calendar
Four facts from the office, arranged the way a student meets them before enrolling. Nothing in a field changes until the fact behind it has arrived.
- 1
The languages and levels taught in class at this address
You tell the manager which languages meet in the building this session and the levels the school runs for each. Every one becomes its own service marked as a classroom group, online programs are kept in one separate line, and a language that no one teaches here comes off.
- 2
The goal of each course, in the school's own words
General, exam preparation, business and children's courses each get a service under the name the school uses for it, with the language and the group it is built for. Nothing in the name suggests a result.
- 3
The first step for someone who does not know their level
You say what a newcomer does first: a placement talk, a written test or a class visit, where it happens and who runs it. The description states it in your words, and the manager walks the link to its last screen as a stranger would. The school makes the assessment and the manager never does.
- 4
The enrollment calendar with the link to the current intake
Open groups are posted with a start date and the address they meet at. A group that fills comes down once you report it to the manager. One link leads to the current intake, and the record shows which groups it covers.
Send the timetable and the placement sheet
Send the address of the listing together with this term's timetable of groups and whatever a newcomer is handed or asked to do first. Your manager reads the profile against those pages, line by line, and starts with the line that sends callers to the wrong room.
Discuss my profileHow a student picks a language school on the map
A search starts from one language, a rough idea of the level and a class time that fits around work or home. The listing is read against exactly those three things, and the person then decides whether to make the trip.
- The language comes first. A profile that lists every language a school has ever taught reads like a directory, and the person who needs Spanish looks for a school with a Spanish group that meets in a room they can visit.
- Format is the next filter. Some people want a classroom because a screen at home is where they already work all day, and they read whether the classes happen at the address or only on a video call.
- The aim of the course decides which group they call about. A parent looking for a children's class, an adult who needs the language for work and someone preparing for an exam are each searching for a different course, even in the same language.
- Level is the doubt that can stop a person before they call. They read whether there is a way in for a beginner, whether the school helps someone who has studied before and forgotten a lot of it, and what the first conversation actually is.
- Then timing and place. A group that meets after work near a transit stop is a different offer from one that meets on weekday mornings across town, so the class times and the entrance matter as much as the language.
- Reviews are read for the teachers and for how a school treated someone who joined a group that turned out wrong for them.
- Photos work as evidence that the classroom exists: the rooms where groups meet, the whiteboard, the reception desk, the hallway a newcomer walks on the first evening.
Where a language school's listing drifts
The trouble is a person sent to a language that no one teaches in the building, or to a group already under way, or left unsure whether the school is a physical place at all. One honest sentence in the listing addresses each of these gaps.
- The service list keeps a language whose only teacher left in the spring, so front-desk staff spend the week explaining that no group exists, and callers hang up before hearing about the languages that do run.
- Online programs for students in other cities share a description with the classroom courses, so a person from the next neighborhood cannot tell whether they should come to the address or open a laptop.
- Every course is called courses. The adult who needs business English calls and is told about a group for seven-year-olds, because the listing never separated a general course from a children's one.
- The link for signing up opens a page that first asks the visitor to choose a format and a level, and a person who does not know their level closes it on the second screen.
- A post from last fall still invites people to a group with a start date that has passed. The group filled long ago, and callers are not told about the next intake.
- Copy promises that someone will be fluent in a set number of months or will pass an exam, and a student who did not comes back to the review page quoting the promise word for word.
- The desk hours end early in the afternoon, so an adult who can only attend in the evening concludes the school is closed, even though the evening groups meet until late.
The fields a language school depends on
The language taught, the level, the aim of a course and the format are stated through the services, the description and posts, which share that job, and if they disagree the reader trusts none of them.
- A primary category that names what the school does at this address, with further categories only for work really done there. A translation desk or a tutoring line the school no longer runs does not belong beside it.
- One service per language taught in a classroom, each with the levels the school runs for it in the school's own words and a note that the group meets at the address, so the reader does not need to guess.
- A separate service for each course goal the school names, such as general, exam preparation, business or children, so that a person searching for one of them meets a service that says exactly that.
- A single line for online programs, placed after the classroom courses and clearly marked as a different format, so that it cannot be mistaken for the reason the address exists.
- A description that tells a newcomer what the first step is, as the school runs it, whether a placement talk, a written test or a sample class, and where it takes place.
- Hours that state when the desk receives people, or no hours at all, since Google's guidelines list schools among the businesses that should not show regular hours. Evening and weekend group times go into the services, because Google's guidelines name class schedules among the varied hours that do not belong in regular opening hours.
- A sign-up link that opens the classroom intake or the first step for a newcomer directly, and a phone number or messaging link that reaches a person who knows the group calendar.
What the office checks each month: groups, intake, first step
The office goes through one short list of questions about the classroom every month, and a field changes only if an answer has changed.
- Which languages and levels meet in the building this month. A teacher on leave or a group that did not reach the minimum means the service text changes too, not only the internal schedule.
- Which groups are open, which are full and what starts next. Each intake is a post with the office's own dates and address, and any line about seats left comes off when you tell the manager the group is complete.
- The first step for a newcomer, walked through as a stranger would: from the profile to the link, to the last screen, to the confirmation the school actually sends.
- The online line. It is checked so that it still describes a separate format and has not started to crowd the classroom courses at the top of the description.
- The season, looked at ahead of time: the break between sessions, the days the school is closed, and the weeks when a new intake opens and the calendar changes.
- A review about a teacher's conduct, a child's safety or a dispute over a fee is passed to you before any reply is drafted.
- Exam sessions and school holidays are put on the calendar at the start of the term, so the dates the school is closed are entered once and posted ahead, not remembered on the day.
Settings that decide whether a newcomer finds the right room
One edit per item, and why a language school needs it. The Google help page that supports each one sits underneath.
- 1
Keep the exam status and the language out of the name
Service or product wording is not allowed in a business name under Google's rules, so adding a course type or an exam-center label to the school's real name risks suspension. The status goes into the description in the words of the paper behind it, and the languages go into the services.
Google's help on this: Guidelines for representing your business on Google
- 2
Say the language of instruction in each service description
A course for foreigners names who it is for and the language it is explained in, for example a Polish course taught in Ukrainian, in the service description. The service name leaves out prices and phone numbers, which can get a custom service rejected, and the description carries the rest.
Google's help on this: Manage your services on your Business Profile
- 3
Post each intake as an event
An intake is posted as an Event with its title, start and end times, and the post comes down once the group has begun. A plain update stays until Google archives it after six months, so a forgotten notice would still invite people to a group that started in autumn.
Google's help on this: Create & manage posts on your Business Profile
- 4
Point the booking link at the first step
If the profile offers a booking link, aim it at the page for a placement talk or a class visit, not at the course catalog, and set it as the preferred link when the profile has several. Google lets you mark one link as Business preferred.
Google's help on this: Manage your local business links
- 5
Keep the phone number out of intake posts
A post that carries a phone number in its text may be rejected. Intake posts use the call button, which takes the number from the verified profile, so the number lives only in the phone field.
Google's help on this: Business Profile photos, videos & posts content policy
- 6
If you show no hours, announce closed weeks in a post
Google displays special hours only when main hours exist on the profile. A school that shows none therefore announces the week between terms in a post dated ahead and in a line of the description.
Google's help on this: How to set Special hours
Reviews about teachers, pace and level labels
Reviews of a language school are about teachers, the pace of a group and how the office handled a change. A reply speaks for the school and never grades a student.
- A review saying the group was too hard or too easy gets thanks and an invitation to talk to the office about the right group. The reply never argues with the reviewer's level and never promises a transfer.
- Praise for a teacher is answered on behalf of the school. The reply does not promise that the teacher will stay on the same group next session.
- A review about a group that started late or changed rooms gets the school's own account of how it announces changes, and never an invented date.
- A parent's review about a child's class is answered without the child's name, age or progress, even when the parent wrote them first.
- A positive review that names a language and a course aim is thanked with that same language and aim repeated, so the next reader learns something true about the school.
- A level label that misleads, or a room nobody can find on the first evening, often turns up in more than one review. The manager lists each by group and time slot, so the office changes the label or the sign and not only the reply.
Where a human has to step in
- A review that describes a teacher's behavior toward a student, especially a child, is left undrafted. It goes to the school, and the school decides whether and how to respond.
- Replies never state a student's level, results, attendance or fees, even where the reviewer has already made them public.
A parent's review answered without the child's name or progress
The manager writes replies on the school's behalf and never grades a student. Anything about a teacher change, a group too hard or too easy, or a child's class comes to you for approval before it is published.
What a language school's posts are for
Posts for this trade are about dates and doors: which group is starting, where it meets, and what a newcomer can do first. They never talk about results.
- Every intake is published as an event post that carries the language, the aim of the course, the start date, the meeting days and the address, and nothing about how well students will speak afterward.
- The school's first step for a newcomer, in its own words: what happens, about how long it takes, and how to book it.
- A seasonal notice when groups pause between sessions, with the date classes resume, posted before the break rather than after people show up at a locked door.
- Photos of the rooms as they are now, the hallway and the reception desk, with people shown only where every recognizable person has agreed in writing.
- A short note on what to bring to the first class, as the school lists it, with no hint that the course is easy or quick.
- What is never published: an exam pass rate, a promise of fluency by a date, a student's placement result or a photo of an exam sheet.
Branches, partner offices and the company classroom
One location
One building is one listing: the address is where groups meet, each language taught in class is a service, and online programs sit in a single labeled line. Sessions, teachers and groups change, and the wording is adjusted with them.
A network
A school with several branches has a separate listing only for a branch with its own sign that welcomes students while its listed hours run. Billing is separate for each location, and packages can differ between them. The office of a company where a teacher visits a corporate group stays in text and never becomes a location.
Timetable and levels: the school states them, the manager keeps them consistent
What the manager does
- Holds one service per language taught in class, and lifts it off once you say the group no longer meets at the address.
- Keeps online programs to one clearly labeled line, and keeps every post that invites a person to a classroom limited to courses that meet there.
- Follows the sign-up link to its final screen along with the newcomer's first step, and notes any screen that asks a person to guess their level.
- Strikes wording that promises fluency, an exam result or a schedule the school cannot keep, and offers a plain description of the program in its place.
What you confirm
- The languages, levels and course goals that meet at this address this session, and which teacher covers each.
- The first step for a newcomer, exactly as the school runs it, and who conducts it. The manager describes it and never assesses anyone's level.
- The moment a group becomes full, the date of the next intake and the link for it.
- The exact wording of any exam center status, partnership or qualification the school holds, together with the paper that supports it.
A first month for a school: level labels sorted, then the next intake
an example of the process, not a client result-
Week 1
Start with the facts. Two lists sit side by side: the languages, levels and goals the office says meet at the address, and what the listing claims today. Entries found only on the second list mark where the month begins.
-
Week 2
Formats and the door. Classroom services are separated from the online line, the category set is checked against the work done here, and the description gains the route from the street to the room.
-
Week 3
The first step and the calendar. The newcomer's first step is written as the school runs it, the sign-up link is followed to its last screen, and the next intake is posted as an event while expired ones come down.
-
Week 4
Replies and the list of wrong calls. Waiting reviews get answers in the voice the school chose, promises about fluency or exams are put forward for removal, and the closing note sets the month's edits beside the calls the desk logged as wrong ones: a language nobody teaches here, a group already under way, a level mismatch.
This is an example for a school whose timetable changes every term, and it promises no result. A listing that mixes classroom and online courses starts with the split, and the chosen package sets the pace.
Checks for the first week of a new term
- Read the services aloud with the front desk and cross out every language that no teacher covers in the building this session.
- Look at the first lines of the description. If the online programs come before the classroom groups, a person searching for a class is being sent to the wrong format.
- Ask a new student what they thought the first step would be, then open the link from a phone. If it asks them for a level before it offers a way to find one, that is the first fix.
- Find the start date of the next intake on the profile. When every date belongs to an earlier session, callers are being invited to a group that began long ago.
- Search the services, description and posts for the words fluent, guaranteed and pass rate, and for any promised exam date, and delete whatever the school cannot document.
- Scroll through the gallery looking for an exam sheet, a certificate with a readable name or a student who has not agreed in writing.
Start the term by reading the listing, or by sending it to us
The manager compares the services with the teachers in the building this session, puts classroom groups ahead of online programs and tries the sign-up link. What needs the school's decision comes back as a short list.
Fluency, exam results and levels: what the listing leaves to the school
- We do not promise that a student will be fluent, pass an exam or reach a level by a given date, and no pass rate is shown. The profile describes the program and not an outcome.
- Only the school assesses a student's level. The manager describes how the school does it and never scores, estimates or comments on anyone's level from a message.
- An exam center status, a publisher partnership or a qualification appears only in the school's own wording and only with paper behind it, and we do not vouch for any of it.
- An online program is never the reason the address exists, and a place where the school does not receive students does not become a listing of its own.
Google's own help for this kind of business
Each link opens an article of Google Business Profile Help, in this page's language where Google offers one. The line under it says why it matters here.
- Guidelines for representing your business on Google
Google's guidelines rule on what a business name may contain and list schools among businesses that should not show regular hours.
- Manage your services on your Business Profile
Each language and each course goal is a service, and this article shows how services are added, grouped and described.
- Business eligibility and ownership guidelines
It says a class held at a place you do not own or represent is not eligible, which is why a corporate group in a client's office is no location.
- Manage your local business links
A school with a sign-up page can set one booking link as the preferred one, so the first step is the link a newcomer meets.
- How to set Special hours
Special hours show only with main hours set, which decides how a closed week between terms is announced.
- Create & manage posts on your Business Profile
An intake is an event post, and this article covers the title, the start and end times and what happens to plain updates after six months.
- Business Profile photos, videos & posts content policy
The posts policy says posts with unverified contact information, phone numbers included, may be removed, and offers the call button instead.
What is the same for every industry
The industry page above is about what changes from one business to the next. The part below is the same for a restaurant and a dental practice alike: the packages, the split of duties and the rules Google sets. It applies to the Google Business Profile, the listing many still call Google My Business.
How the packages work here
Each location we service is on one of three packages. The package sets how many posts and review replies a month are included, how the profile details are updated, and whether the monthly optimization, the catalog of goods and services and the advertising are included. Prices are on the pricing page. See the prices Everything the team handles
Start
Profile upkeep
€75 per Google location per month · without VAT
- 4 posts or offers a month
- Up to 50 review replies a month
- 3 requests to update the profile details
- Photo updates
- Review QR code
- Basic monthly report
- Manager's first reply: up to 2 business days
Business
Profile development
€149 per Google location per month · without VAT
- 24 posts or offers a month
- Up to 200 review replies a month
- Regular updates to the profile details
- Monthly optimization and SEO of the profile
- Goods and services added gradually
- Content plan and competitor analysis
- Extended monthly report
- Quarterly consultation
- Manager's first reply: up to 1 business day
Pro
Profile development and advertising
€249 per Google location per month · without VAT
- Everything in Business
- 24 posts or offers and up to 200 review replies a month
- Initial setup and launch of Google Ads
- Ad copy and images prepared
- Advertising in one language
- Campaigns run and optimized every month
- Extended report with the advertising work and plan
- Manager's first reply: up to 1 business day
The manager proposes, you approve
The manager drafts every change, post and reply from your materials. Nothing is published, restored or billed without your yes; a flagged edit or a package switch waits for you.
Who does what, in every industry
What the manager does
- Checks the profile regularly and keeps a written record of the agreed data.
- Prepares the updates to the profile details, the posts and the offers from your materials and the agreed plan.
- Replies to reviews within the monthly limit, in the tone you set once at the start, and hands anything sensitive back to you the same day.
- Writes the monthly report and puts recommendations into the dashboard chat instead of acting on them alone.
What you confirm
- The facts only you know: current hours, prices, services, photos, who is on the team this month.
- The tone of replies, set once at the start, and the wording of anything escalated to you.
- The yes before a value someone else changed is restored and before a location moves between packages; nothing is charged without it.
What works the same way in every industry
- Ownership and access: the profile stays the property of the business. The manager works from the business's own account with manager rights, and the first step of the first month is confirming who owns the profile and who else still has access.
- Suspension: if Google suspends a profile, the manager looks for the likely cause, corrects the data to match the paperwork the business holds and files the request to reinstate. This is part of every package. Timing and the decision stay with Google.
- Duplicates: a second profile at the same address, or an old one left after a move, is reported to Google with the evidence. What stays and what merges is agreed with you before anything is sent.
- Measuring: when you agree to it, the website link in the profile gets tagging, so visits that start on the profile show up separately in your analytics. Calls and direction requests are counted in Google's own profile statistics, and only you know which of them became a customer.
- Recurring customer questions: the answers are written into the profile's own fields and updates, worded as you confirmed. Google turned off the questions and answers API for Business Profiles on 3 November 2025 while it reworks the feature, so this part of the work does not rely on that section.
Google's rules that apply to every profile
- Local ranking is Google's own weighing of relevance, distance and prominence. No service can buy a position or promise a place in the results.
- Verification, eligibility and which categories exist are Google's rules and differ by country.
- Photos and reviews left by other people cannot be deleted by us. Where they break Google's rules they can be reported, and Google decides.
- Booking, ordering or delivery features are connected only when you already run them with a provider Google supports in your country.
- The number of posts and review replies per month is fixed by the package, and what is unused in a month does not carry over. On Start the profile details are updated on agreed requests, on Business and Pro regularly, as the business changes.
Reviews: the same policy everywhere
- We do not ask only happy customers for reviews, do not offer anything in exchange for one and do not remove reviews: Google takes down a review that breaks its rules, and the author can delete their own.
- We do not promise a rating, a position in the results or more customers. We promise the agreed process, every month.
Sources for Google's rules
- Tips to improve your local ranking on Google
- Guidelines for representing your business on Google
- Manage your business category
- Report inappropriate reviews on your Business Profile
- Manage your local business links
- Prohibited & restricted content (Maps User Generated Content Policy)
We last checked the Google rules on this page against Google's Help pages in September 2026.
What the team handles for this industry
The rest of the local SEO work
This page is about the profile: what a manager keeps correct on the map every month. Local search also depends on the website itself, on citations and on the pages a customer lands on after the map. Those we handle separately, and the express review points to which of them is actually holding you back.
Hand over the classrooms, the first step and the open groups
A manager sets up the languages, levels and first-step description as the school runs them, then updates the listing at each intake. You confirm the teachers, the placement process and when a group fills.
Frequently asked questions
How do we separate in-person classes from online programs on our school's profile? +
How do we update enrollment details when a particular group is already full? +
Can the profile tell a newcomer which level to start at? +
Should exam preparation, business and children's courses each be a separate service? +
We teach employees inside client companies. Can those offices be locations? +
Our teachers also tutor privately and each opened a listing at our address. Should they keep them? +
Can the profile say we are an official exam center or a publisher's partner? +
Can the profile list course fees? +
A student wrote that the group was too hard for them. How do we answer? +
Our office closes in the afternoon but groups meet until late. What goes into the hours? +
A neighboring industry, and what is different there
The classrooms, the first step and the open groups, on one honest listing
Ask for a look at your school's profile and attach the list of open groups, if there is one. The answer comes within one business day. It marks where the listing and your classrooms part ways, in languages, levels, the first step and the groups taking students, and it names a package for each branch.
Discuss my profileWe work on Business Profiles under Google's rules for agencies. What to expect from an agency, Google explains in Tips for working with third parties to manage your Business Profile.