SEO for private schools means showing up when a family compares options: by city, by grade, by type of school and by cost. Publish clear pages on tuition, admissions and each grade band. Complete your Google profile, earn links from your community, and fix speed and mobile problems. Then measure inquiries and tours from search, because rankings alone don't fill seats.
Key takeaways
- Build the pages families look for first: tuition, admissions steps with dates, and each grade band.
- Publishing a tuition range gives you a page for one of the most common searches.
- Local visibility depends on your Google profile, reviews and links from your community.
- Families research for months, so start ahead of admissions season.
- Measure organic inquiries and tours, and read Search Console monthly.
What families search at each stage
Each stage needs a different page. Your admissions team's notes will give you the exact words.
| Stage | What they might search | The page that answers it |
|---|---|---|
| Starting to look | "private schools in [city]," "best private school [neighborhood]" | Home page and a clear "about" page |
| Narrowing by fit | "K-8 private school [city]," "Catholic school [city]," "Montessori [city]" | A page per grade band or program |
| Checking cost | "[school] tuition," "private school cost [city]," "financial aid private school" | A tuition and aid page |
| Getting ready to apply | "when to apply to private school," "private school application process" | Admissions steps with dates |
| Comparing | "[school] vs [school]," "[school] reviews" | Why families choose you, plus reviews |
On our own site, questions about the admissions process earn more search impressions than almost anything else on private schools. Plenty of parents ask, so a plain answer earns attention. Our guide to the private school admissions process shows the kind of detail that helps.
The pages to build first
- Tuition and aid. Even a range helps. Families want a number early, and this page gives you something to rank for those searches.
- Admissions steps with dates. List each step, the deadline and who to contact.
- A page per grade band or program, with what a day looks like and who teaches.
- Your strongest differentiator, such as class size, faith or a specific curriculum, with proof.
- A visit page with open house dates and tour booking on the page.
Write titles and headings in families' words, and link each page to the next step. Answer common questions on the page, with FAQ sections where they fit.
Local SEO for schools
Google says local results depend mainly on relevance, distance and prominence, and that you can't pay for a better local ranking.
- Google Business Profile: complete every field, keep hours and photos current and add your admissions link.
- Reviews: ask families at a set moment, and reply to each. The Google reviews guide covers the rules.
- Directories: claim your profiles on school directories that families use, and keep your details accurate and identical.
Earn links from your community
Schools have more natural link sources than most businesses. Work through these before you consider anything paid:
- Feeder preschools and elementary schools
- Your accreditation body, diocese or association
- Alumni who run businesses or organizations
- Local news, for student and faculty achievements
- Sports leagues, arts partners and community groups you already work with
- Scholarship and aid organizations
Avoid buying links. Google's spam policies treat link schemes as a violation.
Fix the technical basics
Most school sites need a short list of fixes, not a rebuild.
| Check | Where | What to do |
|---|---|---|
| Are key pages indexed? | Search Console, Pages report | Fix anything important marked as not indexed |
| Is the site fast on a phone? | Core Web Vitals report | See the school website design guide |
| Are titles unique and clear? | Search Console, or a crawl | Lead each title with what the page is about |
| Is the content in PDFs? | Your own review | Move tuition and admissions details onto web pages |
| Do old pages redirect? | After any redesign | Send old URLs to their closest new page |
Measure inquiries, not rankings
Review these each month, by page:
| Number | Where to find it | What it tells you |
|---|---|---|
| Clicks, impressions, position | Search Console | Which words and pages are gaining |
| Organic visits to tuition and admissions pages | Google Analytics | Whether families are reaching the pages that lead to a visit |
| Inquiries and tours from search | Your CRM, with source tags | Whether search produces families |
| Enrollments from search | Your CRM | What the work is worth |
Then read the pages close to page one, around positions 8 to 20, and improve those first. They usually offer the quickest gains.
Questions to ask an SEO agency
- Which private schools have you worked with, and what changed in inquiries?
- How will you track an inquiry from search to enrollment?
- Who writes the pages, and how will you capture our voice and facts?
- Do we keep ownership of the site, the content and Search Console?
- What will you do in the first 90 days, and what will you report?
Be wary of promised rankings. The guide to choosing a school marketing agency has the full question list.
Related guides: private school marketing strategies, how to advertise a school and school lead generation.
How we fix this for private schools
Every engagement starts with a map of each step from the first search or ad to the enrolled family, with a dollar value on each leak. Search gets judged on inquiries and tours, the same as your paid campaigns.
For Higher Ground Education, a Montessori school network, the organic work used long-tail keyword targeting, localized landing pages and blog content to build search authority over time, alongside paid campaigns. The Higher Ground case study has the steps.
See private school marketing for how we work, or request a 30-minute enrollment review.
