Industry focused SEO

Private School SEO Services

Parents rarely start with a school name. They type a stage and an area: prep schools near me, independent senior school with boarding, sixth form offering the IB. Once they have a shortlist, they search each school by name with words like fees, bursary, open day or inspection report. In many of those searches, directories and league tables appear above the school's own site. We build private school SEO around stage and campus pages, admissions pages that answer name searches, and claims your school can back with evidence.

Stage and area searchesOwning your school name searchesOpen days and admissions calendarA Business Profile under your real nameInquiry and visit tracking
  • Google Partner
  • Talha Aslan and team
  • English, German, Turkish

In short

Private school SEO is the work that makes a private or independent school visible in organic results and on the map for searches about stages, areas, curriculum, open days, bursaries, fees and the school's own name. It combines a page for each stage and campus, admissions pages kept at the same address every year, a Business Profile under the school's real name and tracking for inquiries and open day bookings. In the UK, marketing claims on your own site fall under the CAP Code.

Talha Aslan and teamLast updated:

Why it needs its own approach

Common reasons schools fall behind in search

Your school may have an excellent reputation among local families, yet a search for your own name can still show directories, an old news story or another of your sites first. The cause is rarely design; it is usually page structure and admissions content that is not updated with the school year.

Name searches answered elsewhere

A parent with a shortlist types your school name with fees, reviews or bursary. If your site has no page that answers that question, Google shows directories and forums instead, and the parent reads the most important facts about you on a page you did not write.

Stages and sites competing

When pre-prep, prep and senior school share one generic description, or several campuses carry the same headings, the pages compete for the same searches. Google picks one on its own, and a parent looking for your junior site may land on the senior school page.

A new address every year

Open day and scholarship announcements get a new URL each term, while the old page is deleted or left live with last year's dates. Links and rankings reset every year, and some parents end up reading an out of date calendar.

Fees hidden in a PDF

Since 1 January 2025 private school fees in the UK carry VAT at the standard rate, and parents look for clear figures that show it. A fees schedule that lives only in a scanned PDF is hard for search engines to read and easy for a parent on a phone to give up on.

Keywords in the profile name

Adding the area, the stage or phrases like top private school to your Business Profile name breaks Google's guidelines and can lead to suspension. The profile name should match the name on your gates, your website and your letterheads.

Results claims without evidence

The CAP Code covers marketing on a school's own website, and rule 3.7 requires documentary evidence for claims that parents would see as objective, such as exam results or university destinations. Pages that publish such figures without a source carry risk and quickly go out of date.

Sources: Google Business Profile: Guidelines for representing your business on Google · CAP Code (ASA): scope clause I.h and rule 3.7

Our approach

A search structure from a parent's first query to the inquiry form

We start private school SEO by mapping how parents search. Queries fall into five clusters: stage and area (prep schools near me), curriculum and ethos (IB sixth form, small class sizes), admissions (open day, bursary, scholarship, registration deadline), school name (your name with fees, reviews or inspection report) and decision questions (when to register for 11 plus entry, day or boarding). Each cluster is answered by one page type, so no two pages chase the same query.

Calendar pages live at permanent addresses: open days, scholarship assessments and the fees schedule are updated in the same place every year while past information moves to an archive. Curriculum and staff content is written or reviewed with your academic team, and every claim about results or accreditation is checked against its source before it goes live. If your current site cannot carry this structure, our private school website page shows the build we recommend.

Talha Aslan sets the strategy; technical fixes and content production sit with our team. Search Console, GA4 and the Business Profile stay in the school's own accounts. For international families we can map the same clusters in other languages. The work follows our SEO consulting process, with the same rules for access and reporting.

  • Separate clusters for stage, curriculum and area
  • Admissions pages that answer school name searches
  • Calendar pages updated at the same address each year
  • A Business Profile under your real school name
  • Tracking for inquiries, visits and applications
Recommended search architecture

Home

  • StagesJunior schoolSenior schoolSixth form
  • CurriculumLanguagesClubs and the artsPastoral care
  • AdmissionsFees and VATBursaries and scholarshipsOpen daysRegistration
  • CampusesCampus pagesTransport and buses
  • Parent guideChoosing a schoolEntry points and assessments
  • About the schoolStaff and governanceInspection and accreditation

Each search cluster maps to one page type; calendar pages are updated at the same address every year.

Which setup fits

Single site, group of schools or international curriculum

The method stays the same; the number of sites and the families you serve change the priorities.

Single site

SEO for a local independent school

Most families live within reach and search by area; map results and school name searches carry the most weight.

  • Area and travel details on stage pages
  • One complete Business Profile
  • Admissions pages for name searches

Several sites

SEO for a school group

One brand, several campuses; each site must be found in its own area without its pages taking each other's searches.

  • A page and a Business Profile for each campus
  • Clear links between campus and stage pages
  • Shared calendar, campus level detail

International curriculum

SEO for international families

Relocating families search in English and often in their own language; the curriculum name and its recognition sit at the center of the search.

  • Stage and admissions pages per language
  • Curriculum names only as authorized
  • Hreflang between language versions

Specific to schools

What private school SEO needs

These are the topics we decide on most often when planning search structure for schools.

A readable fees page

Fees, VAT, deposits, extras and bursary routes sit on one HTML page at a permanent address, updated each year in the same place. Parents searching your name with fees get the answer from your own site, and the page can explain plainly how VAT has applied to fees since 1 January 2025.

Bursaries and scholarships

Means tested bursaries and scholarship assessments each get a permanent page with eligibility, deadlines and the application route. We update the dates ahead of each admissions round instead of publishing a new page every year, so earlier links keep working.

One name everywhere

The school's name appears identically in page titles, the Business Profile, the logo and the name field of structured data. Google allows separate profiles for departments with their own entrance and category, such as a nursery on a shared campus; we check those conditions case by case.

Evidence behind every claim

Exam results, value added figures and university destinations are published only with a source and a date, in line with CAP Code rule 3.7. Pupils' photos and names appear only with parental consent under your data protection policy; we agree with your school which content is used.

Open days and Event markup

Google uses event markup for events held at a physical location; purely online events are not eligible. We mark up campus open days with date, address and booking link as Event and remove past dates from the page.

Structured data that fits

schema.org offers School along with ElementarySchool, MiddleSchool and HighSchool; we mark up campus and stage pages with these types. Google shows FAQ rich results only for well known government and health sites, so FAQ sections are written to answer parents, not to win a rich result.

Sources: GOV.UK: VAT on private school fees · Google Search Central: Event structured data · Google Search Central: FAQ structured data · Schema.org: School

Comparison

Generic SEO package or SEO built for schools?

TopicGeneric SEO packageSEO built for schools
KeywordsThe most searched generic termsStage, area, curriculum, admissions and name clusters
Name searchesLeft to directoriesAnswered by fees, bursary and admissions pages
CalendarA new page for every announcementAdmissions pages updated at the same address
MapsArea and stage added to the profile nameReal school name, one profile per campus
ResultsUnsourced figures and pupil storiesDated figures with a source, consent for pupils
TrackingTraffic and ranking reports onlyInquiries, open day bookings and applications

Quick check

Scope of private school SEO

SEO basics: does your site have them?

0 of 6 in place Tick the boxes to see where your search visibility stands.

Added as needed

  • Content calendar around admissions rounds
  • Pages for international families
  • Page and profile plan for a new campus
  • AI answer visibility tracking
  • Site migration and redirect plan
  • Review response guidelines

We choose which of these you need together during the first call.

Let's look at your school's search visibility

Share your site, campuses, stages and admissions calendar; we will review which searches bring families to you and which ones go to directories, then send priorities and a written quote.

Process

From audit to reporting in four steps

  1. Audit and roadmap

    We review the current state with tools and by hand, then turn the findings into a prioritized roadmap with a timeline.

  2. Implementation

    Our development team implements the fixes, or we brief your own developer if you prefer. Every task is visible live in the CRM.

  3. Content and authority

    We plan the content tree, write or restructure pages around search intent and set the internal links.

  4. Measure and correct

    We review Search Console and analytics data every month and update the strategy to match what the data says.

Free tools

Check your school site's search health today

Before asking for a quote, use these free tools to check your site's technical health, how it opens on a phone, how your pages look in search results and whether you appear in AI answers. No sign up needed.

Tech SEO

SEO Checker

Scan any URL for title, meta description, headings, canonical, indexability and speed signals, and get an SEO score with a clear to-do list.

SEO

Keyword Suggestion Tool

Pull keyword ideas from Google Autocomplete for any seed term, grouped by question, letter and preposition, ready to export.

SEO

Google SERP Preview

Test your title and meta description with pixel-based measurement, desktop + mobile view.

Tech SEO

Schema Markup

Generate rich-result JSON-LD for Article, Product, FAQ, Local Business.

Tech SEO

Mobile Friendly Test

Test whether a page works well on phones: viewport, font size, tap targets, a mobile screenshot and Core Web Vitals.

AI Search

AI Visibility Checker

Score how ready a page is to be read and cited by ChatGPT, Perplexity and Google AI Overviews: AI crawler access, llms.txt, schema, citable structure and content without JavaScript.

All free tools

How we work

Our SEO approach for private schools

We do not yet have a private school SEO project we can show as a reference. We have run local SEO for parent facing clients, a preschool and football schools among them; here we explain how we work instead of promising results. Our other work is on the references page.

Calendar first

In the first call we list your admissions, fees, bursary and open day dates; the plan follows that calendar, and anything needed before the next admissions round goes first.

Content with your academic team

Curriculum, stage and staff pages go live only with your academic team's approval; curriculum names and claims appear only as far as they are documented.

Growth within the rules

Shortcuts such as keywords in the profile name, rewards for reviews or marketing built on pupils' personal data are ruled out from the start.

Accounts stay with the school

Search Console, GA4 and the Business Profile sit in the school's own accounts; our team works with the access you grant, and you see completed tasks and the next step in regular reports.

All references

FAQ

Questions about private school SEO

If your question is not here, write to us; we will send you an answer and a written quote.

Next step

Be there when parents search

In a free 15 minute call, in English, we will talk about your campuses, stages and admissions calendar, then send priorities and a written quote.

In-depth guide

Private School SEO: An Admissions Year Plan From First Search to Inquiry

Talha Aslan and teamLast updated: 15 min read

Private school SEO is a plan that follows the admissions year, putting the right page in front of parents at each stop on a decision that can take twelve months or more. The calendar shapes the work more than any keyword list: the same query means one thing in October and something else in April.

The sections below follow the decisions a head, a bursar or an admissions lead makes in order. Each one ends in a check you can run this term, so whether you handle private school SEO in house or hand it to an agency, you can see whether the effort is going to the right place.

The parent search calendar in four phases

Parents do not search for a school in one sitting; they ask different questions across four phases of the year. Knowing which phase you are in tells you which page has to be ready.

  • Discovery, early autumn: "prep schools in Surrey", "independent day school with small classes", "private or state secondary". Families are learning what exists; stage pages and parent guides do the work here.
  • Shortlist, late autumn: your school name with "open morning", "11 plus assessment" or "school bus routes". As the list narrows, queries turn to names.
  • Decision, winter and spring: "school name fees", "school name reviews", "school name scholarship results". These are the most valuable searches and they cluster around registration deadlines and offers.
  • Late entry, summer: "sixth form places available", "school with places mid year", "relocating family school admissions". A short but busy window opens after exam results and job moves.

To build your own version, export twelve months of queries from Search Console month by month and tag each query with one of these phases. Months where you collect impressions without clicks show which page should be ready earlier next year. That table becomes the skeleton of your private school SEO plan, and US schools can map the same phases onto their own application and decision dates.

Stage, campus and area: one page per query type

Every query type should belong to exactly one page; otherwise stage pages and campus pages push each other out of the same results. Writing the rule down before anyone creates a new page removes the guesswork.

  • Stage plus area: "prep school Richmond" goes to the prep school page on a single site school, and to the junior section of the Richmond campus page in a group.
  • Stage alone: broad searches like "independent senior school with boarding" belong to the general senior school page; campus pages should not chase them.
  • School name plus campus: "school name Chelsea" goes to the campus page, which carries the address, travel options and the stages taught there.
  • Curriculum name: the IB Diploma, A levels or an American high school diploma get their own program page, and stage pages link to it.

Keep this mapping in a simple sheet: query types in rows, target page in the next column. If Search Console shows two different URLs collecting impressions for the same query, the map has broken. The fix is rarely deleting a page; it is usually separating the titles and pointing the internal link between the two pages in the right direction.

In a group of schools, one more rule helps: each campus page lists only the stages actually taught on that campus. A senior school heading on a campus that stops at age eleven misleads parents and sends a wrong signal to search engines. If you serve international families, give each language version hreflang annotations that reference itself and the other versions, and keep the same campus and stage structure in every language.

Bus routes and catchment instead of thin area pages

Creating separate pages for towns where you have no campus usually brings risk rather than rankings. Pages that only swap a place name and otherwise copy each other can be treated by Google as doorway content built to funnel visitors.

The real question behind most area searches is practical: how would my child get to school and back each day. A single transport page answers it far better than a set of near identical town pages.

  • List bus routes in plain text with the town and village names; a map image on its own cannot be read by search engines.
  • Give the approximate morning and afternoon journey time for each route and say where transport charges appear on the fees page.
  • Describe public transport with the nearest station and bus stop names, plus walking time from each.
  • Update the page at the same address when routes change for a new school year, and show the date of the last update.

A practical test for any proposed area page: if less than half of its content applies only to that area, it does not need its own page. A separate section makes sense only when the information truly differs, for example a dedicated pickup point and timetable for one town.

Owning the first page for your school name

Searches for your school name return the most for the least effort, because the parent has already shortlisted you. Start by documenting what that results page looks like today.

  1. In a private window and on a phone, search your school name alone, then with "fees", "reviews", "bursary", "open day", "term dates" and "admissions".
  2. For each search, record the top ten results in a sheet: your site, a directory, a forum, a news story or social media.
  3. Where your site does not appear, check whether any page on it actually answers that question.
  4. If the page exists, rewrite its title and opening paragraph in the language of the query; if not, create it at a permanent address.
  5. Bring your name, address and phone number in every directory and schools guide listing into line with your site, and request corrections where details are out of date.
  6. Repeat the same sheet three months later and compare.

This sheet is the most useful document of the first month in private school SEO, because it settles which page to write first without debate. Removing directories from the results is neither possible nor the goal. The goal is that a parent reads critical facts such as fees and bursary rules on a page you wrote, first.

Fees, VAT and bursary pages across the year

Admissions pages gain value at the same address over years; a school that opens a new page every round starts from zero every time. The fees page deserves special care because it answers the most sensitive name search parents make.

  • Annual fees page: one HTML page with the academic year in the heading, the date of the last update, and each stage and boarding option as a readable row.
  • VAT in the UK: since 1 January 2025 private school fees carry VAT at the standard rate; state plainly whether listed figures include it.
  • Extras and deposits: lunches, transport, trips and acceptance deposits in plain words, so parents are not surprised later.
  • Bursaries and scholarships: eligibility, the assessment route and deadlines on permanent pages, updated ahead of each round.
  • Financial aid in the US: the application platform you use, the deadline and what families need to prepare, in the same permanent page logic.

Keep the wording factual. Phrases that suggest every applicant receives an award or that discounts are certain create risk and disappoint families; stating the actual criteria serves parents and search equally well.

Business Profile: campus, category and office hours

Map results often appear above organic results for stage and area searches, so the Business Profile is your shop window during admissions. The profile name must match the real school name on your gates and letterheads, with no added keywords; everything else should reflect how the school actually works.

  • Primary category: choose the category closest to your school type and stage; on a campus with junior and senior sections, add a secondary category rather than stacking many.
  • Hours: list the hours when the admissions office answers, not the teaching day, and add special hours for open days and holidays.
  • Website link: each campus profile links to its campus page, not the home page.
  • Photos: entrance, grounds, labs, library, boarding houses and dining hall, taken so no pupil faces are visible.
  • Posts: open days and assessment dates with the date in the text; update or remove posts once the date has passed.

For school groups, keeping all campus profiles under one organization account makes it easier to keep names and categories consistent. Ownership should stay with the school; an agency should be added as a manager, never as the owner.

Parent reviews within the rules

Reviews are one of the first things parents check in a name search, and how you collect them matters as much as how many you have. Google does not allow discounts, gifts or other rewards in exchange for reviews, and it treats staff reviewing their own school as a conflict of interest.

Tie review requests to moments when a family has had a real experience of the school: the end of a parent evening season, a leavers' event, the first weeks after a child settles in. Asking families who only attended an open morning creates a misleading picture.

  • Response time: answer critical reviews within a few working days, calmly and without personal details.
  • Privacy: never mention a child's name, year group, grades or a pastoral matter in a public reply; invite the family to talk directly.
  • One voice: a single named person, often in admissions or the head's office, writes replies, and no reply is pasted word for word under every review.
  • Removal requests: flag only reviews that clearly break Google's policies; criticism you dislike does not qualify.

Who signs the content and why it matters

Choosing a school is a high stakes decision for a family, so the trust signals Google looks for, experience, expertise and reliability, carry real weight on school sites. Trust is built by showing who wrote a page and what they know, not by marketing adjectives.

Write curriculum, pastoral and stage content with the input of the head of department, the head of pastoral care or the deputy head, and show the name and role of the person who wrote or approved each page. Teacher profiles need only the subject, qualification and role at the school.

  • Parent guide articles: topics like preparing for 11 plus assessments, choosing between day and boarding, or the move from junior to senior school answer real questions and are found before a parent knows your name.
  • About the school: governance, the proprietor or trust, founding year, inspection and accreditation details on one easy to find page.
  • Sources: articles about exams, entry systems or regulation reference the official body that publishes the rules.

Feed this content from your own experience: ask the admissions office and pastoral team to log the questions they hear for one term, then turn each into a short article. Text assembled from general web sources tells parents nothing new and does not stand out from schools guides.

Results claims, evidence and what to publish instead

Every claim about results needs a source you can show, and in the UK this is a formal rule: the CAP Code covers marketing on a school's own website, and rule 3.7 requires documentary evidence for claims parents would see as objective. That limit pushes schools toward content that lasts longer anyway.

When you do publish exam results or university destinations, state the year, the cohort size and the source, and keep each year on its own dated page so figures never drift out of context. Then build content that keeps attracting searches between results seasons:

  • A page explaining how the weekly timetable is built for each stage.
  • A list of clubs and activities, which year groups each is open to and what happens across a term.
  • The pastoral care calendar and how parents take part in it.
  • Practical routines parents ask about: lunch, the medical room, safeguarding contacts and the school day timings.
  • Articles by teachers describing a method they use in a specific subject.

Pupil photos and names call for consent under your data protection policy and the privacy law that applies to you. Decide with your legal adviser which news stories are shared, and keep signed consents on file rather than assuming them.

Technical problems typical of school websites

Technical issues on school sites usually come from years of accumulated news, galleries and third party systems. Checking these four areas before a general audit often brings the fastest gains.

  • News archives: years of event notices bloat the index; merge items with no search value and gather the rest into yearly archive pages.
  • Gallery pages: hundreds of photo pages without text create thin content; move galleries into the event page they belong to.
  • Parent portals and school management systems: pages behind a login do not need to be indexed; mark them noindex and do not block them in robots.txt, because Google cannot read a noindex on a blocked page.
  • Document piles: fees schedules, policies and forms that exist only as PDFs; turn the most searched ones into HTML pages.

On speed, the weight on school sites comes from campus photography and promotional video. Google's good thresholds are: LCP, which measures how fast the largest visible element loads, within 2.5 seconds; INP, which measures how quickly the page responds to a tap, within 200 milliseconds; CLS, which measures layout shifting, at most 0.1. You can check the phone view quickly with our mobile friendly test.

Structured data and visibility in AI answers

Structured data tells search engines in a consistent format what the school is, where it is and which events it holds. Only a few types are genuinely useful for schools, and each must match information visible on the page.

  • Campus and stage pages: School, or by stage ElementarySchool, MiddleSchool and HighSchool, with name, address, phone and URL.
  • Home page: one organization record, with official social profiles listed in the sameAs field.
  • Open days: Event markup for each event held on campus, with date, address and booking link; past events are removed from the page.
  • All inner pages: BreadcrumbList showing where the page sits in the site.

Draft the markup with our schema markup tool and validate it in Google's testing tool before it goes live. Information that exists only in the markup and not on the page can lead Google to ignore the markup.

Parents now put questions like "which independent schools near Bath offer the IB" to AI assistants. Pages that state stage, campus, curriculum and admissions facts clearly in a single paragraph improve the chance of being cited in those answers. You can track whether your school is named by asking a fixed set of questions each month; the method is on our AI visibility page. No one can promise a place in an AI recommendation.

Measurement, reporting and a realistic timeline

Success in private school SEO is measured in inquiries and open day bookings, not traffic. Tracking therefore has to line up with the list your admissions team already keeps.

In GA4, the inquiry form, open day booking, scholarship application, call click and WhatsApp click are set up as separate events. The admissions team adds the source to each inquiry and, at the end of each round, marks how many led to a visit and how many to a place accepted, by channel. No personal information about the child reaches the analytics tool.

  • Monthly report: clicks on name searches, impressions on stage and area searches, calls and direction requests from the Business Profile.
  • Round report: organic inquiries and open day bookings, their conversion to visits, and the split by stage.
  • Annual review: which admissions page brought inquiries earlier and in greater number than the year before.

Expectations should be realistic: technical fixes and Business Profile work often show within weeks, while climbing for competitive area searches takes months. Work started during one admissions round usually pays off most in the next, so starting at least a term before your main round makes sense. If you also plan search ads for admissions, our private school advertising page explains how both channels can share one tracking setup.

Common private school SEO mistakes

The mistakes that weaken a school's search visibility most are about planning more than technology. Each of the six below has a better alternative.

  • A new page for every open day or scholarship round: keep permanent pages and move past rounds to an archive.
  • Keywords in the Business Profile name: use the real school name; let categories and the description carry stage and area.
  • Results claims without a source: publish figures with year, cohort and source, or build content around curriculum and school life.
  • Copied pages for towns without a campus: describe those towns on one transport page with real route information.
  • Fees only as a scanned PDF: create a readable HTML fees page and keep the formal document as an attachment.
  • Judging the work by rankings alone: track inquiries, open day bookings and applications with their source.

A short publishing checklist in the admissions office, covering addresses, dates, names and archiving, keeps these mistakes from returning with the next school year.

Choosing a partner and your next step

The right partner for private school SEO is not the one promising a ranking, but the team that asks about your admissions calendar and your rules on claims in the first call. Before taking a quote, ask every team you speak to:

  • Which pages should be ready before our next main admissions round, and why?
  • How do you handle results figures, pupil photos and pupil names?
  • Whose accounts will Search Console, GA4 and the Business Profile sit in?
  • Does the report show inquiries and open day bookings, or only rankings?
  • Have you worked for organizations that serve parents, and what exactly did you do?

We answer the last question openly for ourselves: we do not yet have a private school SEO project to show; our work with parent facing organizations is on the references page. You can see how the work runs on our SEO consulting page and fixed scope packages in the SEO pricing section.

If your current site cannot carry stage and admissions pages, the build may need attention first; our private school website page covers that. If you also run a tutoring or course center, a similar structure is described on our course center SEO page. Share your campuses, stages and admissions calendar through the contact form, and we will send priorities and a written quote.