Skip to main content
bthebigclass
All help topics

For creators

AI Course Auditor: score, fix & rank a course

A premium, brutally-honest AI audit of a single course. One click reads the real course — title, curriculum, pricing, SEO — scores nine dimensions, predicts your Google and AI-search visibility, and hands back an apply-ready fix list. It runs in the background, emails you, and exports a PDF.

Last updated Jun 4, 2026

Open any course's detail page (/dashboard/courses/<id>) and click the AI Audit button, or go straight to /dashboard/courses/<id>/audit. The auditor only runs on courses you teach (primary or co-instructor) or that you administer.

What it scores

Nine dimensions, each 0–100 with a one-line reason: Content quality, Teaching effectiveness, Student engagement, Course structure, SEO, AI-search visibility, Conversion, Revenue potential, and Trust & authority. It also gives an overall score, a Google ranking chance, a per-engine AI-search estimate (ChatGPT, Claude, Gemini, Perplexity), deep findings by area, an apply-ready fix list, and a verdict.

It scores against the real data. Empty or thin fields are marked DOWN, not imagined full — that's the point. A blank description or a course with two lessons will score low until you fix it.

How a run works

  • Click Run audit — the audit starts on the server and runs in the background (up to ~1 minute).
  • You can leave the page. We email you and raise an in-app notification the moment it's ready.
  • The result appears on the audit page with scores, a search reality check, the verdict, and fixes.
  • Every run is saved to a history list, so you can compare runs and watch the score climb.
  • Download any run as a polished PDF to share or keep.

Apply-ready fixes

Every criticism comes with a concrete fix. Plain-text rewrites (title, subtitle, description, tags, category) are marked auto-applicable — tap Apply and the new value drops straight into the course. Structural fixes (record a video, add lessons, rethink pricing) are flagged so you know what's worth your hour, but aren't applied automatically.

Working example

A real run on a thin course came back with an overall score of 41/100. Abbreviated result:

{
  "overallScore": 41,
  "scores": {
    "contentQuality": 38, "seo": 34, "aiSearchVisibility": 22,
    "conversion": 54, "trustAuthority": 61, "revenuePotential": 40
  },
  "googleRanking": { "chance": "Low", "reason": "Generic title, no keyword a learner would search; thin description." },
  "aiSearch": { "chatgpt": 12, "claude": 8, "gemini": 15, "perplexity": 5,
    "reasoning": "Nothing on the page states who it's for or what outcome it delivers, so AI engines have no reason to cite it." },
  "fixes": [
    {
      "issue": "Title doesn't contain the phrase students actually search.",
      "location": "title", "severity": "critical", "autoApplicable": true,
      "suggestedContent": "Complete Python for Data Analysis — Pandas, NumPy & Real Projects"
    }
  ],
  "verdict": {
    "wouldPublish": false, "blocking": "Thin description + no proof.",
    "fastestFix": "Rewrite the title and add a 3-sentence outcome-led description.",
    "scoreAfterFixes": 72, "revenueUpliftPct": 30,
    "summary": "Thin description, no proof, invisible to AI search. Three fixes get you to ~72."
  }
}

Reading it: the critical fix is auto-applicable, so one tap rewrote the title. The verdict names the single biggest blocker (thin description, no proof) and estimates the score after the fixes — a fast, honest roadmap rather than a vanity report.

Plan & limits

  • Premium feature — Starter has no AI access and is prompted to upgrade.
  • Included on Pro, Studio and Institute.
  • Each run counts as one AI call against the shared AI quota: 2 per hour, 4 per day, 7 per week, on rolling windows.
  • Re-running an audit spends another call. Reading past results or downloading a PDF does NOT.
All AI features share one quota. An audit, an AI title, and an AI description each spend one of your 2/hour · 4/day · 7/week. Hit a cap and the hourly window clears fastest — or upgrade for headroom.

Related