AI Site Grade
thelearningexperience.com — AI Site Grade
The Learning Experience's llms.txt points all links to a local development domain, rendering it useless for AI crawlers.
The site has strong crawler access and some schema, but a broken llms.txt, missing LocalBusiness and Review schema, and unaddressed reputational signals limit AI visibility.
- Findings
- 7
- Evidence checks
- 18
- Completed
- 30 May 2026
Analysis
The llms.txt file exists but points all internal links to a local development domain (johngroup-tle.local), making it functionally useless for any AI crawler that follows those links.
Crawler Access
All major AI crawlers — GPTBot, ClaudeBot, PerplexityBot, Google-Extended, OAI-SearchBot, Bytespider, Applebot-Extended — receive a full 200 response with identical byte size (252,714 bytes) as a browser. No UA-based blocking exists. The site runs on nginx behind Varnish cache on Pantheon infrastructure, with HSTS preloaded and a 604,800-second cache TTL. The robots.txt is a bare Yoast-generated file with a wildcard Allow: / rule and no AI-specific directives whatsoever — no Disallow for any bot, no crawl-delay, no AI-bot section.
The Broken llms.txt
The site has an llms.txt (4532 bytes, generated by Yoast SEO v26.3), which is rare and commendable. However, every single URL in the file points to http://johngroup-tle.local/ — a local development domain that does not resolve on the public internet. An LLM consuming this file would find zero usable links. The sitemap link in the file also points to the local domain. This is a deployment configuration error: the production site's llms.txt was generated against a local environment and never corrected.
Cold-Knowledge Gap
The LLM knows The Learning Experience as a franchise chain founded in 1980 in Boca Raton, with 500+ U.S. locations, a "Bubbles the Elephant" mascot, and a "Happy Happens Here" slogan. It also recalls safety lawsuits and media reports about inadequate supervision at franchise locations from 2023-2024. The site itself contains zero mention of any lawsuits, safety incidents, or negative press. The /press/ page features only positive coverage (CBS features, franchise awards, the Harvest Partners acquisition in July 2025). The /reviews/ page is a 41-word shell with no actual reviews — just a heading and a paragraph directing visitors elsewhere. The homepage and FAQ page prominently assert "Safe & Secure Environment" with bullet points about secured entrances and background checks, but never address the reputational signals the LLM already holds.
Schema Posture
The site uses Yoast-generated JSON-LD with WebPage, WebSite, Organization, BreadcrumbList, and ImageObject types. The FAQ page correctly uses FAQPage schema. However, no LocalBusiness schema exists on individual center pages (the /centers/ page is a generic overview, not per-location). No Review or AggregateRating schema appears on the /reviews/ page despite the homepage prominently displaying "Rated 4.6 stars" and "Trusted by 100,000+ smart parents nationwide." No Product or Service schema describes the L.E.A.P. curriculum as an educational offering.
Content Freshness and Contradictions
The blog is actively maintained — posts from May 2026 and April 2026 appear. The homepage dateModified metadata reads "2026-05-13", suggesting the site anticipates future dates in its schema. The "Our Story" page mentions the Weissman family founding in 1980 and re-entering the industry in 2002, but the LLM cold knowledge says 1980 — the site itself says the Weissmans acquired Tutor Time in 1987 and relaunched TLE in 2002, a nuance the LLM misses. The site claims "over 500 locations" in the LLM's knowledge, but the site itself does not state a specific location count anywhere on the fetched pages.
Findings
llms.txt points all links to local development domain High
The llms.txt file exists but every internal URL points to http://johngroup-tle.local/, a non-resolvable local domain. This makes the file functionally useless for AI crawlers.
What to change: Regenerate the llms.txt with production URLs (https://thelearningexperience.com/...) and ensure the build process uses the correct base URL.
No LocalBusiness schema on center pages High
The /centers/ page is a generic overview without per-location LocalBusiness schema. Individual center pages are not present in the sitemap or fetched URLs, so AI crawlers cannot extract structured location data.
What to change: Add LocalBusiness schema to each center's page with name, address, phone, and opening hours. Ensure center pages are included in the sitemap.
No Review or AggregateRating schema on reviews page High
The /reviews/ page is a 41-word shell with no actual reviews and no Review or AggregateRating schema, despite the homepage claiming a 4.6-star rating and 100,000+ trusted parents.
What to change: Add AggregateRating schema to the homepage and implement Review schema on the /reviews/ page with actual review content.
Site ignores negative LLM knowledge about safety incidents Medium
LLM cold knowledge includes safety lawsuits and inadequate supervision reports from 2023-2024, but the site's /press/ and /reviews/ pages contain only positive content. The FAQ and homepage assert safety without addressing known incidents.
What to change: Publish a dedicated safety page or FAQ section that transparently addresses past incidents and outlines current safety protocols.
No Service schema for L.E.A.P. curriculum Medium
The L.E.A.P. curriculum is a core educational offering but lacks Service or Product schema on the /programs/ page, reducing structured data visibility.
What to change: Add Service schema to the /programs/ page describing the L.E.A.P. curriculum with name, description, and provider.
Homepage dateModified uses future date Low
The homepage JSON-LD includes dateModified '2026-05-13', which is a future date relative to the audit. This may confuse crawlers about content freshness.
What to change: Ensure dateModified reflects the actual last modification date and is not hardcoded to a future value.
Robots.txt lacks AI-specific directives Low
The robots.txt is a bare Yoast file with only a wildcard Allow: / rule. No AI crawler sections or crawl-delay are defined, leaving the site fully open but without any guidance.
What to change: Add sections for AI crawlers (e.g., GPTBot, ClaudeBot) with appropriate crawl-delay or disallow rules if needed.
What's working
- llms.txt file is present and generated by Yoast — The site has an llms.txt file (4532 bytes), which is rare and signals awareness of AI crawler needs. Once fixed, it can provide a curated set of links.
- All major AI crawlers allowed and served full content — No AI bot is blocked by robots.txt or server configuration. All 11 tested bots receive the same full HTML as a browser.
- FAQ page uses correct FAQPage schema — The /faq/ page includes FAQPage JSON-LD, which helps AI crawlers extract question-answer pairs for rich results.
- Blog is actively maintained with recent posts — The blog contains posts from May 2026 and April 2026, indicating fresh content that can attract crawlers and improve topical authority.
- Sitemap is available and contains 80 URLs — The sitemap is accessible and lists 80 URLs, helping crawlers discover site content efficiently.
Track thelearningexperience.com across AI search
This is one snapshot. Open the interactive report to inspect evidence, or grade another site free.