AP Education is a Ukrainian education holding running three product directions under one parent brand — online courses, school and university. We took the holding from 59 organic clicks per month and minimal AI presence to 461 clicks per month, ×10.1 impressions, and dominant visibility inside LLMs for the prompt — "best online universities of Ukraine with international diploma". The university subdomain alone grew ×58.7 in clicks; AP University now sits at 56.5% in ChatGPT and 43.5% in Google AI Overview.
Methodology
- 01
Technical SEO + infrastructure
FoundationWe registered the three subdomains separately in Search Console, set up multilingual versions, redirected the legacy URL tree to the new structure, deployed a single WP template across the three subdomains, and onboarded SE Ranking for daily position tracking.
- 02
Clustered site architecture
ArchitectureEach direction got its own competitor teardown, its own URL architecture and its own landing pages. Twenty-plus landings per direction in three languages (UA, EN, PL). Static UI, contact forms and CRM integration shared one codebase.
- 03
Content as clusters, not articles
ContentFive articles per month per direction, written from one shared TZ template, with hard internal-linking rules. Twenty-plus copywriters operated under the same E-E-A-T checklist optimised for AI Overviews.
- 04
Donor selection by criteria
AuthorityWe built a scoring model for backlinks: relevant theme, traffic ≥5k/month, AI Overview presence, outbound:inbound link ratio ≤20:1, DR ≥20, Trust Ratio 0–2, domain age ≥3 years. No mass placements. Every donor justified individually.
- 05
GEO / AEO — second front
AI frontIn parallel with classical SEO we ran prompt analysis across GPT, Perplexity, Gemini and Google AIO, optimised content for ranking inside answers, and tracked citation rates per LLM weekly. AP University arrived at 56.5% ChatGPT visibility against four entrenched competitors that had not even started AEO work.
What worked for the LLM extractor
- One TZ template across three subdomains and 20+ writers
- Per-direction competitor + AIO analysis before every cluster
- Internal linking rules baked into the TZ
- Donor scoring model — no mass placements
- Weekly LLM tracking with same-week content adjustments
What the LLM ignored
- Treating the three subdomains as one site for SEO purposes
- Generic content briefs without AIO compliance check
- Buying donors without the scoring criteria
- Waiting for monthly reports before adjusting content
- Running SEO and GEO on different teams
AP University now outranks Kharkiv Polytechnic, MAUP, IEU and Karazin in ChatGPT for the niche where a year ago none of them even thought about AI search.
Why this case matters
AP Education is a real example of why SEO and GEO are no longer two separate disciplines. The same content system, the same TZ, the same internal-linking rules — and we got both Google clicks and ChatGPT citations from one workflow.
The university subdomain is the loudest signal. It started at three clicks per month. Six months later it sits at 176 clicks per month organically and 56.5% visibility inside ChatGPT for “best online universities of Ukraine with international diploma”. The four classical competitors — Kharkiv Polytechnic, MAUP, IEU, Karazin — are still treating AI search as next year’s problem.
How three subdomains share one playbook
We did not build three sites. We built one editorial machine producing under one TZ across three subdomains. Each direction got its own:
- competitor teardown (per-niche)
- URL architecture and landing pages
- prompt cluster for AI search
- internal-linking rules that respected subdomain boundaries
But all three shared one content brief template, one E-E-A-T checklist, one donor-scoring model, and one weekly reporting cadence. That is what allowed twenty-plus writers to ship five articles per month per direction without diluting topical authority.
SEO builds the foundation. GEO catches the future.
That is the conclusion the holding’s CEO drew at quarter end and the line we now keep on the cover slide of the live case.
The deeper version: AI Overviews and generative answers are downstream of structural compliance. The same fix that lets Google extract your content into a featured answer also lets ChatGPT quote your page in a generative response. The work overlaps roughly 80%.
We did not run two engagements. We ran one engagement on two fronts.
Want a comparable trajectory?
The AP Education programme matches the Scale package — six-month commitment, in-house content team plus our editor, weekly working call, citation tracking baked in. Education sits at the SaaS multiplier (× 1.15) for niche economics, putting Scale at $5,520 / month for a comparable engagement.
Competitors out-ranked on tracked prompts
- Kharkiv Polytechnic
- MAUP
- IEU
- Karazin
Want a case like this for your brand?
Discovery call is free, 30 minutes, named lead, no SDR layer. We will show you your live LLM visibility and tell you what tier fits.