Case Studies

How a Regional University Improved Its AI Visibility for Online MBA Programs

A mid-sized regional university watched organic traffic to its online MBA pages decline as prospective students shifted to conversational AI — and rebuilt its program data so AI engines could find, parse, and cite it.

This is a composite, illustrative scenario built to demonstrate the GEO method — not a real client engagement.

Updated June 2026 Hypothetical scenario

Case profile

Industry

Higher Education

Org size

Mid-sized regional university (~8,000 students)

Team size

2-person communications team

Difficulty

Moderate

Timeline

Variable

Figure 1 — the case at a glance
The situation

What problem was the university trying to solve?

The university noticed a steady decline in organic traffic to its online MBA landing pages, coinciding with a shift in prospective student behavior toward conversational AI tools.

Traditional search optimization was no longer capturing applicants who used AI to synthesize program comparisons, costs, and scheduling flexibility. The institution needed to ensure its program attributes were easily discoverable and accurate within generative AI responses.

The challenge

Prospective student research behavior has evolved. Instead of searching generic keywords like "online MBA degree," users now input complex, multi-criteria natural language prompts into AI search engines. They demand highly specific, synthesized answers that account for cost, speed, accreditation, and work-life balance simultaneously.

To surface in these answers, an institution must be mapped correctly within an AI's Knowledge Graph—a network of real-world entities (schools, degrees, locations) and the explicit relationships between them. If an AI engine cannot definitively link your specific URL to attributes like "AACSB accredited," "under $30,000," and "no GMAT required," your institution will be completely excluded from the generated response.

What prospective students are asking AI

  • "Which online MBA programs in Ohio cost under $30,000, don't require a GMAT, and can be completed in less than two years?"
  • "Compare the online MBA at University X with other regional universities regarding tuition and AACSB accreditation status."
  • "I work full-time in healthcare. Which regional online MBA programs offer a specialized healthcare management track with asynchronous classes?"

Why this matters: Traditional keyword SEO tells you to repeat the phrase "affordable online MBA" five times on a page. GEO requires you to explicitly state the exact tuition number right next to the currency symbol, because AI engines do not guess at contextual meaning—they extract hard data points to validate user constraints.

Baseline GEO audit

A diagnostic audit was conducted using specific user prompts across major conversational platforms to evaluate how reliably the university's online MBA program was retrieved, summarized, and cited. Ratings are illustrative, not measured.

Audit category ChatGPT Gemini Claude Perplexity
AI visibility Weak Moderate Weak Moderate
Entity clarity Moderate Strong Moderate Weak
Program/service pages Weak Weak Missing Moderate
FAQ content Missing Missing Missing Missing
Trust signals Moderate Strong Moderate Strong
Expert profiles Missing Missing Missing Missing
ChatGPT
AI visibility
Weak
Entity clarity
Moderate
Program/service pages
Weak
FAQ content
Missing
Trust signals
Moderate
Expert profiles
Missing
Gemini
AI visibility
Moderate
Entity clarity
Strong
Program/service pages
Weak
FAQ content
Missing
Trust signals
Strong
Expert profiles
Missing
Claude
AI visibility
Weak
Entity clarity
Moderate
Program/service pages
Missing
FAQ content
Missing
Trust signals
Moderate
Expert profiles
Missing
Perplexity
AI visibility
Moderate
Entity clarity
Weak
Program/service pages
Moderate
FAQ content
Missing
Trust signals
Strong
Expert profiles
Missing

The audit revealed that while search-grounded models like Gemini and Perplexity could occasionally find the university due to their live web-peeking capabilities, the depth of information retrieved was incredibly shallow. Claude and ChatGPT struggled significantly, frequently hallucinating outdated tuition figures or completely omitting the program from comparative lists.

Across all platforms, the exact cost and program duration were routinely misreported or flagged with "source text unclear." This occurred because the AI engines could not cleanly associate the university's primary brand entity with the highly fragmented data points scattered across separate financial aid, graduate school, and academic department subpages.

Key issues found

Three structural gaps were preventing AI engines from reading and citing the program accurately.

  1. 1

    The PDF formatting trap

    The issue: The entire curriculum layout, course descriptions, and graduation pathways were stored exclusively inside an uploaded 12-page PDF document labeled "Student Handbook 2025."

    Why it matters: While modern AI crawlers can technically read PDFs, they process them as isolated documents. Because the text inside the PDF lacked semantic HTML tags (like headers and paragraphs) and was detached from the main program page URL, AI models struggled to associate the detailed course tracks with the actual degree landing page.

  2. 2

    Ambiguous brand entity architecture

    The issue: The main landing page used the colloquial school name (e.g., "The School of Business"), while the footer used the legal entity name, and third-party review sites referenced a historical variation of the university name.

    Why it matters: AI engines rely on explicit naming consistency to connect off-site trust signals (like regional rankings and accreditation registries) to your website. Because the names were fragmented, the LLMs treated the accreditation data and the program page as two separate, unrelated entities, resulting in a low trust score.

  3. 3

    Lack of quantitative data proximity

    The issue: Program costs were described using vague marketing copy (e.g., "highly competitive regional rates") while the actual per-credit-hour dollar amounts were located three clicks away on a generalized bursar's office page.

    Why it matters: AI engines cannot calculate a program's total cost based on marketing adjectives. When a user asks for programs under a specific dollar threshold, the AI scans the immediate program page for numbers associated with tuition. If those numbers are missing or separated from the degree context, the program is filtered out of the results.

Recommended GEO improvements

The fixes that turn fragmented marketing prose into clean, citable data.

Transforming text for direct answers

Before — traditional marketing copy

Choosing our graduate business program means stepping into a world of unparalleled flexibility designed uniquely for busy working professionals. Our competitive pricing ensures you receive a high-quality education without breaking the bank, while our faculty-led courses allow you to balance your personal and career goals seamlessly on your own time.

After — GEO-optimized copy

How much does the online MBA cost? The total tuition for the online MBA program is $28,500 ($950 per credit hour for 30 credits). This rate applies to both in-state and out-of-state online students.

Is the program synchronous or asynchronous? The program is 100% asynchronous. Students are not required to log in at specific times, allowing complete scheduling flexibility for working professionals.

Why we chose it: LLMs use semantic search to match user intent. By phrasing headings exactly like common student questions and leading the response with hard facts, we make it effortless for the model to extract clean snippets for conversational answers.

Implementing EducationalOccupationalProgram schema

Recommendation

Add explicit JSON-LD structured data to the backend of the primary program page, precisely defining variables like cost, credentials, and prerequisites.

Why we chose it

Schema markup strips away linguistic ambiguity. It hands AI engines a standardized dictionary of your data, guaranteeing they interpret numbers, dates, and names with absolute accuracy.

See the markup below — the before/after code pair shows the same program facts as plain HTML, then as structured data.

Consolidating core academic information

Recommendation

Pull the complete curriculum layout, course titles, and specialization options out of old downloadable PDFs and build them directly into clear, structured HTML tables on the primary webpage.

Why we chose it

LLMs scan HTML tables highly effectively to pull direct tabular comparisons into user feeds. Moving content out of isolated PDFs and into clean webpage code ensures that the AI links your course topics directly to your program's core URL, boosting topical authority.

Why it worked: content the model can parse on the program URL itself becomes content the model can cite.

Schema before & after

The same program facts, first as standard HTML an engine has to infer from, then as JSON-LD it can read unambiguously.

Before — standard HTML

HTML
<div class="program-info">
  <p>Our MBA requires 30 total credit hours to graduate. You must
     have a Bachelor's degree with a minimum 3.0 GPA to apply.
     GMAT scores are not required for admission.</p>
</div>

After — with schema markup

JSON
{
  "@context": "https://schema.org",
  "@type": "EducationalOccupationalProgram",
  "name": "Online MBA",
  "provider": {
    "@type": "EducationalOrganization",
    "name": "State University",
    "sameAs": "https://www.wikidata.org/wiki/Q12345"
  },
  "programPrerequisites": [
    "Bachelor's degree with a minimum 3.0 GPA"
  ],
  "educationalCredentialAwarded": "Master of Business Administration",
  "offers": {
    "@type": "Offer",
    "price": "28500",
    "priceCurrency": "USD"
  },
  "termsPerYear": "3",
  "qualifications": "No GMAT required"
}
The likely outcome: AI models can successfully extract cost, duration, and credit requirements, leading to more frequent, accurate citations in multi-criteria student queries and a higher likelihood of appearing in generated regional program comparisons.

Continue learning

Related guides to take you deeper.