AI Site Grade

curriculumassociates.com — AI Site Grade

Curriculum Associates' blog is a client-side rendered Next.js app that serves AI crawlers a 120KB JavaScript shell with only 36 words of visible text, making thought-leadership content invisible to every major AI crawler.

Curriculum Associates has strong crawler access and responsible technology content, but its blog is invisible to AI crawlers due to client-side rendering, and the site lacks schema markup and an llms.txt file.

Findings
5
Evidence checks
31
Completed
30 May 2026

Analysis

The blog is a Next.js client-side rendered app that serves AI crawlers a 120KB JavaScript shell with only 36 words of visible text — the site's most important thought-leadership content is invisible to every AI crawler.

Crawler Access

All major AI crawlers — GPTBot, ClaudeBot, PerplexityBot, Google-Extended, OAI-SearchBot, Applebot-Extended, Bytespider — receive HTTP 200 with full byte payloads from the homepage and all key pages. The robots.txt is a single Allow: / rule with zero AI-bot-specific directives. No WAF or CDN blocks any crawler. However, the llms.txt returns HTTP 404, meaning no AI-friendly content map exists. The site runs on Next.js (SSR/SSG hybrid) behind Akamai (ARR/3.0) with Dynatrace monitoring and Cookiebot consent management.

JS-Rendered Blog Blind Spot

The blog (/blog and all /blog/* paths) is a client-side rendered Next.js app. Plain GET requests — including all AI crawler fetches — return the full HTML shell (~120KB) but only ~36 words of visible text. The actual article body, headings beyond H1, and author content are loaded via JavaScript that no AI crawler executes. This means the blog's thought-leadership content on screen time, AI in education, and instructional coherence — content the site heavily promotes on its homepage — is functionally invisible to every major AI crawler. The robots meta tag says index, follow, but the indexable content is a stub.

Cold-Knowledge Gap

The LLM prior knows Curriculum Associates as a privately held Massachusetts company founded in 1969, maker of i-Ready (adaptive assessment and instruction), and notes recent criticism over screen time and data privacy. The site itself aggressively addresses these criticisms head-on with a dedicated /instructional-design/responsible-technology page containing a 1,798-word FAQ with 9 questions about screen time, a Digital Promise AI certification, and an evidence library. The cold model does not know about Stile (science curriculum, grades 6-8), Ellevation (ELD platform), AI Labs (the company's responsible AI research hub), the SoapBox speech engine, or the CEO transition to Kelly Sia (replacing Rob Waldron). These are significant positioning gaps.

Schema Posture

The homepage carries a single Organization JSON-LD schema with name, address, and phone. The /about/ailabs, /research-and-efficacy, /programs/i-ready-learning, /about, and all blog pages carry zero schema markup. No Product, FAQPage, Article, BreadcrumbList, WebSite, or Course schemas exist anywhere on the site. Given the site's extensive FAQ content on the responsible-technology page, the absence of FAQPage schema is a notable missed signal for AI answer engines.

External Signals

The press page links to third-party coverage from The Hechinger Report, The 74 Million, and Fordham Institute — all referencing Curriculum Associates' research team (Kristen Huff) as sources on post-pandemic academic recovery. The company has 66+ efficacy studies, 25+ national research publications, and EdReports all-green scores for i-Ready Classroom Mathematics. DNS records show AWS Route53 nameservers, Microsoft 365/Proofpoint email, and Facebook/Google site verification. No Reddit threads or controversy-focused search results surfaced in web searches, suggesting the reputational criticism noted in the cold LLM prior is not currently prominent in indexed web content.

Findings

  1. Blog renders as empty JavaScript shell for AI crawlers High

    The blog and all blog posts are client-side rendered Next.js pages. AI crawlers receive a 120KB HTML shell with only 36 words of visible text; the actual article content is loaded via JavaScript and is invisible to crawlers.

    What to change: Implement server-side rendering or static generation for blog pages so that full article content is included in the initial HTML response. Alternatively, use dynamic rendering to serve pre-rendered content to AI crawlers.

  2. llms.txt file returns 404 Medium

    The site does not provide an llms.txt file, which is a standard way to offer AI-friendly content summaries and guidance.

    What to change: Create an llms.txt file at the root that lists key pages and summaries for AI crawlers.

  3. No schema markup on key pages High

    Only the homepage has Organization schema. Pages like /about/ailabs, /research-and-efficacy, /programs/i-ready-learning, /about, and all blog posts lack any structured data (FAQPage, Article, Product, Course, etc.).

    What to change: Add relevant schema types (FAQPage, Article, Product, Course, BreadcrumbList) to all key pages, especially the responsible-technology FAQ page.

  4. LLM knowledge lacks key products and leadership Medium

    The cold LLM prior does not know about Stile, Ellevation, AI Labs, SoapBox speech engine, or the CEO transition to Kelly Sia. These are significant positioning gaps that affect AI-generated summaries.

    What to change: Ensure that key products and leadership information are prominently featured on the site with clear, crawlable text and structured data to improve LLM knowledge.

  5. Robots.txt lacks AI-bot-specific rules Low

    The robots.txt file has a single Allow: / rule and does not include any directives for AI crawlers like GPTBot, ClaudeBot, or PerplexityBot.

    What to change: Consider adding specific directives for AI crawlers if certain sections should be excluded or prioritized.

What's working

  • All major AI crawlers allowed and served full content — The homepage and key pages return HTTP 200 with full byte payloads to all tested AI crawlers. No WAF or CDN blocks any crawler.
  • Comprehensive responsible technology FAQ page — The site has a 1,798-word FAQ page addressing screen time and data privacy concerns head-on, with 9 questions and a Digital Promise AI certification.
  • Dedicated research and efficacy page with studies — The research-and-efficacy page lists 66+ efficacy studies and 25+ national research publications, supporting credibility.
  • Press page links to third-party coverage — The press page links to articles from The Hechinger Report, The 74 Million, and Fordham Institute, providing external validation.
  • Homepage has Organization JSON-LD schema — The homepage includes an Organization schema with name, address, and phone, providing basic structured data.

Track curriculumassociates.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