Skip to content
Back to Blog
Education

GEO in Education: The Student Decides, the Parent Pays

29 Ağustos 2026
Next GEO Agency
GEO in Education: The Student Decides, the Parent Pays

Two messages land in a language academy's enquiry form in the same week. The first: "I need a 7 in IELTS, I'm sitting at 5.5 right now, can I get there in three months?" The second: "My daughter is in the 11th grade, which course would suit her, do you offer instalments, who teaches the classes?"

Same institution, same programme. But they are not asking the same thing. The first is asking about her own level and her own calendar; the second about trust and payment. And before either message reached the form, both people almost certainly consulted an AI assistant — separately, in different words, with no idea the other existed.

Buying decisions in education have an odd shape: the person who decides and the person who pays are usually not the same person. The student is normally the one who finds the institution; the parent, spouse or employer is the one who approves the fee. The assistant answers those two people separately, and builds a short list each time. If your content is written for only one of those questions, you make that list half the time at best.

This article is about how a course provider, a private school, an exam preparation centre or an online learning platform can answer both question sets at once. Not at the slogan level — at the level of page structure, schema fields and sentence form.

Students and Parents Search for the Same Institution in Different Words

Assistants look for different information depending on who is asking. One institution produces two separate information needs, and each of those needs wants its own content on the site.

Who is askingTypical questionWhat the site needs
Student"Which course is right for me?"A description of the entry level, programmes matched to goals, a placement-test step
Student"What is the difference between course X and course Y?"A real comparison table putting the two programmes side by side
Student"How many months does it take?"Total teaching hours, hours per week, typical completion time
Parent / payer"How much does it cost?"Price band, what is included, payment options
Parent / payer"Is this certificate worth anything?"Who recognises it, where it is valid, where it is not
Parent / payer"Who teaches the classes?"Instructor name, experience, which class they teach

The practical consequence of that table is this: a single "Our Programmes" page answers none of the six questions properly. That page is usually written in institutional language — "our modular training approach", "our student-centred methodology" — and contains no hour count, no price band and no instructor name. An assistant cannot pull a single quotable sentence out of a page like that.

The remedy is simple to describe and laborious to carry out: one page per programme, and inside that page separate sections that answer all six questions directly. Let the section headings sound like the questions themselves — "Who it is for", "Duration and teaching hours", "Fees", "The certificate and where it is valid", "Teaching staff". For an assistant to cite a page, the answer has to sit on that page as a paragraph that stands up on its own.

To Be Cited in a Comparison Query You Have to Describe Yourself Honestly

The highest-intent queries in education are comparative: "prep course or private tutoring", "online English or in person", "two-year programme or certificate programme". In those questions the assistant is looking for distinguishing information — the features that separate one programme from another. Copy that describes every programme as "comprehensive, effective and student-centred" is never cited, precisely because it distinguishes nothing.

The counter-intuitive move here is to write down who your programme is not for. "This intensive programme means 12 hours of class a week plus a comparable amount of homework; if you work full time, holding that pace is hard, so look at the evening group instead." That sentence reads like a lost customer. In practice three things happen.

First, because the sentence is distinguishing, it becomes quotable; when the assistant is hunting for an answer to "who is this not right for", it finds your page. Second, the person who reads it and backs out was the student who would have quit in week three and asked for a refund anyway. Third, because you point them at the right group on the same page, the person does not leave the institution — they move within it.

Rather than comparing your programme against a competitor by name, compare methods: group class against one-to-one, online against in person, intensive bootcamp against a programme spread over a longer term. A method comparison matches more queries and carries none of the legal and reputational risk that comes with naming a rival.

Course and EducationalOrganization: What Each Empty Field Costs You

Education has an advantage most sectors do not: Schema.org ships dedicated types built for this vertical. Most institutions either never use them, or fill in name and description and stop there. For how the schema is put together and how it connects to E-E-A-T in general, see our guide to schema markup and E-E-A-T; here I only go into the fields specific to education.

FieldWhat goes in itIf it is left empty
providerThe institution running the course (as EducationalOrganization)The course floats free, tied to no institution
courseModeonline, onsite or blendedThe programme does not match an "is it online?" question
timeRequiredISO 8601 duration, for example P3M or PT60H"How many months does it take" has no machine-readable answer
educationalCredentialAwardedThe name of the certificate or document awardedYou are invisible in certificate queries
offersPrice, currency, validityA price question sends the reader to some other source
hasCourseInstanceA concrete term: start date, times, location"When does it start" goes unanswered
numberOfCredits / coursePrerequisitesCredit load or prerequisite level"Is this right for me" cannot be matched

hasCourseInstance is the field skipped most often. Course describes the programme itself, while CourseInstance describes one specific run of it: the group starting on 6 October, Tuesdays and Thursdays between 19.00 and 21.00, at the Kadıköy branch (a district on the Asian side of Istanbul). Without that distinction you are left holding a dateless programme description, and you cannot answer a single calendar question.

The schema has exactly one rule: what the schema says and what the page shows must be the same. Writing ₺12,000 into offers while displaying no price on the page is an inconsistency that needs fixing. Schema summarises the page; it cannot invent what the page does not have.

Put the Curriculum, Duration, Fee and Certificate in a Table, Not in a Sentence

"Contact us for detailed information" is a way of closing a door in AI search. The assistant does not get in touch; if it cannot produce an answer out of the text in front of it, it names another institution.

You may genuinely be unable to give the price as a single number — the figure moves as level, group size and term length change. The answer is not to hide the number but to give a band: "Group classes fall in the ₺9,000-13,000 band for an eight-week term; one-to-one lessons are charged by the hour. The price varies with level and group size, and materials are included." That sentence is quotable and still honest enough not to tie your hands.

The same logic applies to the curriculum. Instead of listing topics inside a flat paragraph, build a table broken down by week: week, topic, learning outcome, homework load. On the certificate line, write three things separately — the name of the document, who issues it, and where it is valid. "Internationally recognised certificate" is worthless because it cannot be verified; "in-house certificate of attendance, carries no formal accreditation" is valuable because it can be verified, and it lends credibility to the institution's remaining claims.

Whether that information genuinely sits on the page in a machine-readable form also depends on the site's technical foundation. A site that renders nothing on the server and buries its price list in an image instead of a table has lost this before it starts; for the infrastructure side, the GEO-ready website guide for small businesses gives a more detailed checklist.

Who Is Teaching? An Instructor Page Establishes the Person, Not the Institution

Trust in education is attached largely to a person. "Our expert teaching staff" says nothing at all, and leaves the assistant with nothing to verify.

Open a separate page for every instructor and put a Person schema on it: name, title, which class they teach, how many years they have been teaching, what qualifications they hold, and any publications or talks. Connect the person to the institution's EducationalOrganization entity with worksFor, and point back at that person from the course's Course schema with instructor. Three entities — institution, instructor, programme — then become a cluster wired to one another.

The limit of this work is equally clear: an instructor page produces no authority on its own if the person leaves no trace outside your site. A LinkedIn profile, a professional chamber registration, a conference appearance, an article they wrote — at least one of these has to be findable off your own domain. Everything an institution writes about itself on its own site is single-sourced, and single-sourced information counts as a weak signal.

How to Present Graduate Outcomes Without Making Them Up

The most common content mistake in education is a success rate with no source behind it. "94% of our students reach their goal" cannot be verified anywhere, and an unverifiable claim drags down the credibility of the rest of the page too.

Put the institution's own verifiable data there instead. Three things make a number publishable:

  • Year and cohort: which term, how many people. "38 students enrolled in the IELTS preparation group in the spring 2025 term."
  • Measurement method: where the number comes from. "Calculated across the students who shared their exam result with the institution."
  • An honest denominator: how many answered and how many did not. "24 of the 38 students reported their result."

With those three in place, the sentence that comes out looks like this: "In the 38-person preparation group of the spring 2025 term, 17 of the 24 students who shared their result with us hit the band they were aiming for. The 14 students who did not report a result are not included in this figure." It is a smaller claim than 94%, but because it can be verified it carries far more weight.

Third-party evidence belongs in the same picture. Graduate comments, the reviews on your Google profile and student feedback are the only signal that comes from outside the institution's own account of itself; we covered how Google reviews shape AI recommendations in a separate article. When you ask for reviews, ask after the programme ends rather than during enrolment — a review that talks about the outcome is more useful than one that talks about the surroundings.

Online and In Person Are Two Different Questions; So Is the City

"Online English course" and "Kadıköy English course" look alike and are completely different queries. In the first the user is after flexibility, recorded lessons and time zones; in the second, transport, class size and lesson times. Copy that tries to handle both on one page serves neither.

Open a separate page for each delivery mode and fill the courseMode field accordingly. The online page has to say whether lessons are live or recorded, which platform is used, how long the recordings stay accessible and what the technical requirements are. The in-person page gives the branch address, transport, class size and the timetable.

City pages work in this vertical, but only where there is a real presence behind them. Swapping the city name and duplicating the same copy does damage; the page earns its place when the branch address, the instructors at that branch, the terms opened there and the local references are genuinely different. We set out how to draw that line in how to write city landing pages.

International Students: When Multilingual Coverage Is Actually Needed

Multilingual content is an expensive investment and not every institution needs it. Put it on the agenda if at least two of three conditions hold: you accept students from abroad, you act as an intermediary in student visa or credential recognition processes, or the programme itself already runs in a foreign language.

Even when it is needed, a full translation is not required. The questions an international applicant asks form a narrow set: admission requirements, the document list, fees and payment methods, accommodation, the visa process, and the academic calendar. Publishing those six topics as separate pages in the target language is both cheaper and more effective than translating the entire site. The critical point is that the translated pages sit at their own addresses and that the language is declared on the page itself; an interface that only switches language in the browser is a single-language site as far as crawlers are concerned.

Order of Implementation

  1. Open a separate page for the three programmes that bring in the most revenue, each one answering all six questions.
  2. Put Course schema on those three pages and add the open terms with hasCourseInstance.
  3. Publish the price as a band, and write out the limits of the certificate's validity plainly.
  4. Open the instructor pages and connect the Person entities to the institution.
  5. Rewrite graduate outcomes together with the year, the cohort and the measurement method.
  6. Separate the online and in-person pages; open a city page only where there is a real branch.

If you want to talk through where to start with this at your own institution, write to us; working out which question your current pages answer and which they leave empty is a few hours' work.

You can see how these steps are packaged by institution size on our education solution page.

Frequently Asked Questions

What is the difference between GEO and classic SEO for educational institutions?

Classic SEO aims at ranking in a list of search results, while GEO aims at being named as a source inside the answer an AI assistant produces. In education that difference becomes concrete: the assistant answers "which course is right for me" with a short list of institutions, and when it builds that list it prefers the pages where it can find duration, fee, certificate and instructor information in a machine-readable form. An institution that sits at the top of the rankings but never puts that information on its page may not appear in the answer at all.

Do I have to publish course fees on the site?

You are not obliged to, but when you do not, some other source answers the fee question in your place. If you cannot give a single figure, give a band: a range that moves with term length and group size, what is included, and the payment options. That both produces an answer the assistant can quote and filters out the enquiries whose budget does not fit, right at the start.

Which Course schema field is skipped most often?

hasCourseInstance. Most institutions enter the definition of the programme but never define a concrete run of it: start date, class days, times and location. When that field stays empty you are left with a dateless programme description and cannot answer the highest-intent questions, such as "when does it start" or "is enrolment open this month". courseMode and timeRequired are skipped about as often.

Is publishing a success rate risky?

Publishing a percentage with an unclear source is risky, because a claim that cannot be verified also lowers the credibility of the rest of the page. What removes the risk is not the number itself but the three pieces of information placed next to it: which year and which cohort, by what method the number was measured, and how many people it was calculated over. Once those three are given, even a smaller figure turns into stronger evidence.

Is one page not enough for both the online and the in-person programme?

Usually not, because the two groups ask different questions. Someone searching for online wants the platform, the live-versus-recorded distinction, how long access lasts and the technical requirements; someone searching for in person wants the address, transport, class size and lesson times. Copy that merges both on one page treats each question set superficially, and the courseMode field cannot be filled with a single value either.