Modern websites, ranked in AI searchCited by ChatGPT, Perplexity & Google AI Overviews32% of our own traffic comes from AI searchModern websites, ranked in AI searchCited by ChatGPT, Perplexity & Google AI Overviews32% of our own traffic comes from AI searchModern websites, ranked in AI searchCited by ChatGPT, Perplexity & Google AI Overviews32% of our own traffic comes from AI searchModern websites, ranked in AI searchCited by ChatGPT, Perplexity & Google AI Overviews32% of our own traffic comes from AI search
For schools and training programs

A school site that reads like the program parents are searching for

Per-program pages with EducationalOrganization and Course schema, per-instructor profiles with Person and jobTitle schema, multilingual content for the families who need it, and Cite-met AI-search traffic tracking across six AI engines so you can see the AI crawlers reading your pages as parents start asking ChatGPT about Montessori in Mississauga or Quran memorization in Brampton.

  • EducationalOrganization schemaAI-cited
  • Site from $2,500rebuild anchor
  • 32% AI trafficstudio's own site
  • Audit freeno card, no call
What schools and training providers tell us

The five lines we hear from schools and training providers on every audit call.

They told us

The agency keeps writing 'nurturing learning environment' and parents keep clicking on the other school.

What that means

Generic admissions copy loses to specific framework language because parents search for the framework, not the feeling.

~12 enrollments/yr lost
They told us

We have eight programs but the website has one services page that lists them in a row.

What that means

Each program needs its own page with Course schema, syllabus depth, and the keyword the parent is actually typing into Google.

~$140k/yr in tuition
They told us

Half our parents speak Arabic at home and our site is English only.

What that means

Multilingual content is the deciding factor for immigrant communities, and one Google Translate widget does not count.

~30% of inquiries lost
They told us

Open house registration goes through a Google Form and we have no idea who saw it.

What that means

Event schema plus a real intake form means open houses get indexed, surfaced in AI answers, and traced back to the parent who showed up.

6 hrs/wk on logistics
They told us

When parents ask ChatGPT about our program type the answer is always a competitor in the US.

What that means

Without schema, llms.txt, and per-program topic depth the AI engines have nothing local to cite, so they default to the louder American school.

Citations near zero
What we ship

The build is structured around how parents actually research a school

01

Per-program pages with EducationalOrganization and Course schema

Every program (K-3, Grades 4-6, IB, AP, Montessori, Reggio, Islamic studies, language immersion, after-school STEM) gets its own page with proper schema, a full syllabus, and the keyword parents type into the search bar.
02

Per-instructor profiles with Person and jobTitle schema

Faculty pages with credentials, years teaching, and program affiliations wired as structured data. Parents read instructor bios before they decide, and AI engines need the Person schema to cite specific teachers as authority.
03

Multilingual content where the community needs it

Arabic plus English for Islamic schools, French plus English where it applies, and the second or third language some immigrant communities are actually searching in. Hreflang done properly, not a translation widget.
04

Open-house calendar with Event and Schedule schema

Real Event schema on every open house, info session, and registration window so the date shows up in Google's event panel and AI engines can answer when the next tour is happening.
05

Tuition transparency with Offer and price schema where appropriate

Most schools hide tuition behind a contact form and lose the parent who wanted a number before booking a tour. Where the program lets us, we structure the pricing properly with Offer schema so parents and AI engines both see it.
06

Admissions inquiry routing on the Studio tier

A real intake form (program of interest, grade entering, parent contact, language preference) that routes to the right admissions officer instead of a single inbox. Tied into whatever CRM or spreadsheet the school already runs.
Tier scoping

Four tiers, sized to the school

Most schools sit in the Story or Engine tier because the program count and language requirements push past what a basic site can carry. A tutoring center with three subjects fits in Site comfortably. A K-8 private school with twelve programs and Arabic content needs Engine. Pricing is fixed, the audit is free, and the quote sits below what most schools pay their current SEO agency. See /solutions for the full menu.

Site

$2,500
Site at $2,500 covers a small tutoring center or a single-program training provider, with up to 8 pages including a homepage, one program page per offering, an about page, and the foundational AEO setup. Right for a language school with three levels or a coding bootcamp with one cohort flow.

Story

$5,000
Story at $5,000 is the natural fit for most private schools and faith-based academies running four to eight programs, with up to 15 pages plus the audio/video content pipeline so a Loom walkthrough of a classroom becomes a blog article and an admissions video becomes an indexable transcript page.

Engine

$9,000
Engine at $9,000 is for the K-8 or K-12 with twelve or more programs across multiple campuses, where the per-program pages and per-instructor profiles add up past 200 indexable URLs with full structured data automation across EducationalOrganization, Course, Person, and Event schema.

Studio

$15,000+
Studio at $15,000 and up is for the multi-campus network, the bilingual or trilingual school with full hreflang requirements, the admissions intake routing tied to a CRM, and the embedded conversational layer that lets a parent ask the site directly about program fit for their child.

Monthly retainer (AEO included at every tier)

  • Care$60/mo
    Hosting + AEO maintenance
  • Local$300/mo
    + 1 post/mo, local SEO
  • Growth$700/mo
    + 4 posts/mo, mention tracking
  • Authority$2,000+/mo
    + Reddit, Wikipedia, PR

Prices shown exclude applicable taxes.

See the full pricing and tier breakdown
Proof in the wild

Imam Development Academy, the live build we shipped this year

The Imam Development Academy (ID Academy) is a free, in-person Islamic leadership program in the Greater Toronto Area, running eight courses across Aqidah, Fiqh, Tafsir, and Sirah from January through April 2026. The brief was to build the digital home for a program that pairs classical Islamic scholarship with applied leadership skills, which meant the site had to communicate the dual mission ("Authentic Knowledge. Applied Leadership.") without sounding like every other religious institution website that opens with a stock photo of a mosque.

We shipped the platform on React with a full-stack architecture: authentication for student registration, semester management for the eight-course schedule, faculty profiles for the instructor team, and a volunteer onboarding flow for the community side of the program. The course pages each carry a syllabus, faculty credentials, and learning outcomes, which is the structure a prospective student needs before committing to a certificate track. Both the certificate and audit pathways are documented properly, with program structure cards breaking down the practical details parents and students want before registering.

The model that ranked the twelve building-science pages for Starlit Homes applies cleanly to twelve program pages. Per-program pages carry EducationalOrganization and Course schema. Per-instructor pages carry Person and jobTitle schema for E-E-A-T. Cite-met tracks AI-search traffic across six AI engines, so the Academy can watch the crawlers read its pages and see itself get cited when a parent asks ChatGPT about Islamic leadership programs in the GTA. The full case is on /work/idacademy, with the live build at idacademy.ca.

See the full case
Why us

What you actually get when you hire Space & Story

01
AEO setup is included at every retainer tier, never an add-on, because per-program pages without schema are just pages.
02
Cite-met AI-search traffic tracking across six AI engines (ChatGPT, Perplexity, Gemini, Claude, Google AI Overviews, Copilot) is real-time, not quarterly, so you see the AI-crawler traffic climb as it happens.
03
Mahmoud's Verto Health patent (WO2025147762A1) for AI orchestration means the structured data instinct is closer to home than most agencies bring to an EducationalOrganization schema.
04
Multilingual content is a first-class part of the build, not a translation widget bolted on after launch, which matters for the Islamic school and immigrant community market.
05
The studio's own site gets 32% of its traffic from AI engines, with over 11,618 visits in a single week direct from ChatGPT, Perplexity, and Google AI Overviews, so the playbook is the same one we run on ourselves.
06
Pricing sits below what most schools pay their current SEO agency, and the audit is free, which is the proof the work happens before the invoice does.

Free audit

24-page AI search audit, no commitment.

You hand us your URL, we send back a scored report covering AI citations, mobile Lighthouse, schema, and the gap between your current site and what schools and training providers need to show up in 2026. No card, no call required.

Get the free audit
Quick answers

Frequently asked.

Where we work

Schools and training providers across Canada.

We build and rank schools and training providers sites across Canada and the UK. Our Toronto page goes deep on the local market; for any other city, tell us on the audit and we tailor the build to it.

TorontoVancouverMontrealCalgaryOttawaEdmontonMississaugaBramptonHamiltonWinnipegLondon ONKitchener-WaterlooHalifaxVictoriaSurrey
Free audit

Start with the audit, decide after

We run the three free audits (Lighthouse, schema, AI citation count) and print the findings on one page. If the school decides to rebuild after that, the quote sits below what most schools pay their current SEO agency.