Magister Digital.ai
Lamont Smith Basketball Academy has genuine offline authority: a verified Google Knowledge Graph panel, 22,900 Instagram followers, a 4.7-star GMB rating from 15 verified reviews, and over 20 years of Division I coaching experience. The problem is that the website's text content is nearly invisible to AI systems.
Key credentials are locked in JavaScript counters that render as "0" to AI crawlers, and Coach Smith's coaching history is embedded in image files that no AI system can read. The site scores 32 out of 100 across four pages audited, primarily due to invisible statistics, missing entity schemas, and zero FAQ or structured content that AI assistants use to generate citations.
The opportunity is significant: the credential foundation is real. Fixing how that foundation is communicated to AI systems is a content and schema task, not a reputation task.
Page-by-page AI visibility scores across all four audited pages.
Homepage scores shown. Each factor is evaluated on a 0-3 scale where 3 = strong signal, 0 = invisible to AI systems.
| # | Factor | Score (0-3) | Signal Strength | Notes |
|---|---|---|---|---|
| 1 | Intro Summary | 0 | No brand statement in first 100 words of crawlable content | |
| 2 | Heading Structure | 2 | H2 and H3 hierarchy present; H1 split across two lines | |
| 3 | List Density | 1 | Some lists present; Programs page has zero lists despite 5 program types | |
| 4 | Content Length | 2 | Homepage ~400 words; service pages critically thin at 200 words | |
| 5 | Statistics | 0 | Stats counter renders as "0" to AI bots - JavaScript-dependent | |
| 6 | Source Citations | 0 | No cited external sources on any audited page | |
| 7 | Expert Quotes | 1 | 4 testimonials on homepage; no attributed coaching insights | |
| 8 | Unique Information | 1 | D1 coaching claim is unique; no supporting detail in crawlable text | |
| 9 | Technical Terminology | 1 | Basketball terminology present but minimal depth or specificity | |
| 10 | Authoritative Tone | 1 | Tone adequate but generic; lacks declarative authority statements | |
| 11 | Easy to Understand | 2 | Clear language; Programs page fails clarity due to duplicate copy | |
| 12 | Writing Fluency | 2 | Fluency adequate; content is too thin to fully demonstrate fluency | |
| 13 | Keyword Focus | 1 | No keyword-dense passages targeting "basketball training San Diego" |
The three root-cause issues driving the low overall score.
hasCredential and alumniOf properties.
sameAs links to social profiles. AI systems cannot confirm this business is a real, operating local entity serving San Diego. The Organization schema present uses no @id GMB CID link, has no knowsAbout property, and is completely disconnected from the verified GMB entity. Fix: Deploy LocalBusiness and Person schema using the GMB CID as the @id, and add the address (888 Clairemont Mesa Blvd Suite T-2, San Diego, CA 92123) and phone ((619) 639-8778) to the schema and to visible page content.
Ordered by estimated score impact. Critical items should be addressed first.
| Priority | Page | Issue | Recommended Fix | Est. Impact |
|---|---|---|---|---|
| CRITICAL | Homepage | Stats counter renders as "0" for AI crawlers (JavaScript-dependent) | Replace JavaScript counter with static HTML text stating credentials in plain text in the hero section | +8 pts |
| CRITICAL | All Pages | No LocalBusiness schema, no Person schema for Coach Smith, no phone or address on any page | Add LocalBusiness JSON-LD with GMB CID as @id, address, telephone, knowsAbout. Add Person schema for Coach Smith with hasCredential and alumniOf | +15 pts |
| HIGH | Homepage | No brand statement in first 100 words - skip-nav links are the first content AI reads | Add a 2-3 sentence intro summary in the hero as plain HTML text before all other content | +12 pts |
| HIGH | Programs | Club Teams description is word-for-word copy of Private Sessions description - duplicate content | Write unique descriptions for each of the 5 programs with age brackets, format, and key differentiators | +8 pts |
| HIGH | About Us | Coaching credentials visible only as image logos; resume linked as a JPG - not crawlable | Add text-based coaching history listing institutions by name; convert resume from JPG to HTML or PDF | +10 pts |
| HIGH | 1 on 1 Sessions | Zero pricing, no session duration, no age range - AI cannot answer parent purchase-decision questions | Add pricing section with session lengths, approximate costs, age groups served, and a 4-question FAQ block | +12 pts |
| MEDIUM | All Pages | No FAQPage schema despite having testimonial and "Why LSBA?" question content | Add FAQPage JSON-LD to Homepage and service pages with 4-5 questions each matching visible content | +6 pts |
| MEDIUM | 1 on 1 Sessions | YouTube video embed has no VideoObject schema and no transcript - video content is invisible to AI | Add VideoObject JSON-LD; embed condensed transcript as visible text below the video | +5 pts |
AI crawlers including GPTBot, ClaudeBot, and PerplexityBot leave detailed request traces in server access logs. When log access is provided, Magister Digital AI maps which pages AI bots attempt to visit but receive 404 responses on - revealing the exact content gaps between what AI platforms want to cite and what currently exists on the site.
This creates a prioritized content creation queue based on actual AI demand, not assumptions. On a WordPress installation like lsbballacademy.com, log access is available through the hosting provider's cPanel or via a WordPress security audit plugin.
Based on the current site structure and competitive analysis, the highest-probability 404 targets for AI crawlers on this site include:
Structured data present on the site vs. what is missing for full AI entity clarity.
sameAs links (no Wikidata, LinkedIn, Instagram, or Facebook URLs)telephone or address properties - phone and address exist in GMB but are absent on the site@id using the GMB CID link (CID: 10211666664564973643 is known and verified)knowsAbout property on Organization schema listing coaching specialties