AI Site Grade

classlink.com — AI Site Grade

ClassLink's llms.txt is among the most complete in edtech, but zero AI-bot directives in robots.txt and missing schema on key pages limit AI visibility.

ClassLink has strong AI-visibility foundations with a comprehensive llms.txt and DNS verification records, but gaps in robots.txt governance, schema coverage, and cold-model knowledge of enterprise offerings hold back its AI presence.

Findings
7
Evidence checks
20
Completed
30 May 2026

Analysis

ClassLink AI-Visibility Audit

The site has an unusually strong AI-visibility posture — an llms.txt with 18,400 bytes of structured content and a DNS-level anthropic-domain-verification TXT record — yet the robots.txt contains zero AI-bot directives, leaving all crawler governance to Cloudflare's implicit allow.

Crawler Access

Every major AI crawler — GPTBot, ClaudeBot, PerplexityBot, Google-Extended, OAI-SearchBot, ChatGPT-User, anthropic-ai, Applebot-Extended, Perplexity-User — receives a full 200 response with identical byte size (114,893) to a browser baseline. The only blocked bot is Bytespider (403), blocked at the Cloudflare edge. The site runs on Cloudflare with strict-transport-security and frame-ancestors 'self' CSP, but no X-Content-Type-Options or Referrer-Policy. The robots.txt is a single line — Sitemap: https://www.classlink.com/sitemap.xml — with no User-agent directives at all. The llms.txt is a standout: 18,400 bytes covering the full product catalog, solutions, and resources with direct URLs and descriptions, making it one of the most complete llms.txt files observed in the edtech sector.

Cold-Knowledge Gap

The cold LLM knows ClassLink as a K-12 SSO provider founded in 1998, headquartered in Clifton, NJ, competing with Clever and Microsoft Education SSO. It mentions LaunchPad, Roster Server, and Analytics. What the cold model does not know: ClassLink's higher-education and enterprise offerings (the /enterprise page targets 75,000+ user institutions with PAM, SCIM, SIEM), the ClassLink Enterprise Impact Suite (Insights, OneData, Screen Time), the StateLink statewide product, the ThreatScan product, the CLON conference brand, the MPACT diversity program, and the 15 CODiE awards. The site positions itself far beyond simple SSO — it sells analytics, cybersecurity, MFA, and data interoperability — but the cold model still describes it as "SSO and identity management for K-12 schools."

Schema Posture

The homepage carries a single Organization schema with four makesOffer entries (LaunchPad, Analytics, OneSync, Roster Server). Product pages like /products/launchpad and /products/analytics use SoftwareApplication schema with featureList, operatingSystem, and audience — well-structured. However, the About page, Blog, News, and Awards pages carry zero JSON-LD. The Blog page (6,547 words, 28+ articles) has no Article or BlogPosting schema, which means AI crawlers consuming the llms.txt links to blog content get no structured metadata about authorship, publish dates, or article type. The /enterprise page uses a WebPage schema wrapping a Product — a non-standard pattern that may confuse parsers.

External Signals

DNS records reveal proactive AI-verification posture: anthropic-domain-verification, openai-domain-verification, and apple-domain-verification TXT records are all present. The site uses AWS Route53 nameservers, Microsoft 365 for mail, and Cloudflare for CDN/WAF. The sitemap contains 1,281 URLs — a large, well-maintained index. The News page shows press coverage from CoSN, AASA, Ed-Fi Alliance, GovTech, and District Administration, giving the brand third-party credibility signals that AI engines can surface. No negative press, breach reports, or privacy controversies were found in search.

Surprising Findings

The llms.txt has a formatting quirk: several link labels repeat the title twice (e.g., "Identity & Access Management Identity & Access Management", "Cybersecurity for Education Cybersecurity for Education", "Multi-Factor Authentication Multi-Factor Authentication"). This duplication may cause AI models to stutter or misinterpret the link purpose. The About page claims "28 years of commitment to education" (founded 1998), but the cold model correctly knows the founding year — no discrepancy there. However, the homepage hero text ("Identity first schools are safer, faster, and easier to run") is a tagline that appears nowhere in the cold model's knowledge, suggesting the brand's current messaging pivot toward "identity-first" has not yet penetrated LLM training data.

Findings

  1. Robots.txt lacks any AI-bot directives High

    The robots.txt file contains only a sitemap directive with no User-agent rules, leaving all AI crawler governance to Cloudflare's implicit allow. This means the site cannot selectively block or rate-limit AI bots.

    What to change: Add explicit User-agent directives for GPTBot, ClaudeBot, and other AI crawlers to control access and crawling frequency.

  2. Cold LLM knowledge lacks enterprise and higher-ed offerings High

    The cold model describes ClassLink only as a K-12 SSO provider, missing the enterprise page, ClassLink Enterprise Impact Suite, StateLink, ThreatScan, CLON conference, MPACT program, and 15 CODiE awards. This limits AI-generated recommendations to a narrow view of the brand.

    What to change: Ensure enterprise and higher-ed pages are prominently linked from the homepage and included in llms.txt with clear descriptions.

  3. About, Blog, News, and Awards pages lack JSON-LD schema High

    The About page, Blog (6,547 words, 28+ articles), News, and Awards pages carry zero JSON-LD structured data. AI crawlers consuming llms.txt links to these pages get no structured metadata about authorship, publish dates, or article type.

    What to change: Add appropriate JSON-LD schema (e.g., Article, BlogPosting, AboutPage, NewsArticle) to these pages.

  4. Enterprise page uses non-standard WebPage wrapping Product schema Medium

    The /enterprise page uses a WebPage schema that wraps a Product, which may confuse parsers expecting a standard SoftwareApplication or Organization schema for enterprise offerings.

    What to change: Replace with a standard SoftwareApplication or Product schema appropriate for the enterprise platform.

  5. llms.txt contains duplicate link labels Medium

    Several link labels in llms.txt repeat the title twice (e.g., 'Identity & Access Management Identity & Access Management'), which may cause AI models to stutter or misinterpret the link purpose.

    What to change: Remove duplicate text from link labels in llms.txt.

  6. Homepage 'identity-first' tagline absent from cold model knowledge Medium

    The homepage hero text 'Identity first schools are safer, faster, and easier to run' does not appear in the cold model's knowledge, indicating the brand's current messaging pivot has not yet penetrated LLM training data.

    What to change: Reinforce the 'identity-first' messaging across multiple pages and in llms.txt to increase the chance of inclusion in future training data.

  7. Missing X-Content-Type-Options and Referrer-Policy headers Low

    The site lacks X-Content-Type-Options and Referrer-Policy HTTP headers, which are minor security best practices that can affect crawler trust.

    What to change: Add X-Content-Type-Options: nosniff and a Referrer-Policy header.

What's working

  • Comprehensive llms.txt with 18,400 bytes of structured content — The llms.txt file covers the full product catalog, solutions, and resources with direct URLs and descriptions, making it one of the most complete in the edtech sector.
  • DNS verification records for Anthropic, OpenAI, and Apple — The site has anthropic-domain-verification, openai-domain-verification, and apple-domain-verification TXT records, indicating proactive AI-verification posture.
  • All major AI crawlers receive full 200 responses — GPTBot, ClaudeBot, PerplexityBot, Google-Extended, OAI-SearchBot, ChatGPT-User, anthropic-ai, Applebot-Extended, and Perplexity-User all get full content access with identical byte size to browser baseline.
  • Product pages use SoftwareApplication schema with featureList — Pages like /products/launchpad and /products/analytics include well-structured SoftwareApplication schema with featureList, operatingSystem, and audience.
  • Sitemap contains 1,281 URLs — The sitemap is a large, well-maintained index covering the site's content, aiding crawler discovery.
  • Positive third-party press and awards signals — News page shows coverage from CoSN, AASA, Ed-Fi Alliance, GovTech, and District Administration, and the site lists 15 CODiE awards, providing credibility signals for AI engines.
  • No negative press, breach reports, or privacy controversies found — Web searches for data breach, privacy, or security issues returned no results, indicating a clean external reputation.

Track classlink.com across AI search

This is one snapshot. Open the interactive report to inspect evidence, or grade another site free.

Open this AI Site Grade Grade another site Track your brand