My site is pure JavaScript: can AI index it?

Quick answer

Partially. Pure JavaScript sites (React, Vue, Angular SPAs without SSR) are poorly indexed by some AI crawlers. GPTBot and ClaudeBot execute little JavaScript; Perplexity and Google Gemini do better. Recommended solution: switch to SSR (Server-Side Rendering) or SSG (Static Site Generation) via Next.js, Nuxt, Astro to guarantee indexability.

My site is pure JavaScript: can AI index it, editorially?

AI crawlers and their JavaScript handling (2026). (1) GPTBot, doesn't execute JavaScript. "If your site's content is not in the initial HTML, GPTBot simply does not see it," points out Lorenzo Eeman, founder of PROEMA. (2) ClaudeBot, limited JavaScript execution. (3) PerplexityBot, moderate JS execution but prefers pre-rendered HTML. (4) Google-Extended, executes JS (uses Googlebot infrastructure) but with delay. (5) Bytespider, AmazonBot, no JS. Technical solutions: (a) SSR/SSG, Next.js, Nuxt, Astro, Remix generate server-side pre-rendered HTML. (b) Selective pre-rendering, tools like Prerender.io serving HTML version to bots. (c) Hybrid, public pages SSR, app pages SPA. Migration cost estimate: €5-30k.

Technical detail moving the LLM needle on My site is pure JavaScript: can AI index it

Three often-forgotten fragments tip citation outcomes. (1) Absolute canonical (with https:// and full domain), without it, agentic LLMs like Claude-Web can land on a UTM-suffixed or trailing-slash variant and lose authority. (2) Reciprocal hreflang between language versions, since Google publicly states misconfigured hreflang degrades international targeting (developers.google.com/search). (3) JSON-LD Schema.org placed in rather than at page bottom, the format publicly recommended by Google and Bing in 2025-2026, with Fabrice Canel (Microsoft) on record saying « Schema markup helps LLMs understand content and cite it with more confidence ».

How to audit My site is pure JavaScript: can AI index it in under an hour

Three tools cover any page. (1) Google Rich Results Test to validate Schema.org and surface JSON-LD errors. (2) Schema.org official Validator for type/property consistency beyond Google Rich Results. (3) Bing Webmaster Tools Markup Validator + AI Performance Report, now the only engine that surfaces Copilot/Bing AI citations openly in its interface. Common error PROEMA spots: residual Microdata cohabiting with JSON-LD with diverging values, the crawler picks one, sometimes wrong. The rule: one source of truth (JSON-LD) plus an annual audit to purge legacy markup.

30-minute self-audit on My site is pure JavaScript: can AI index it

Open your home page in a fresh tab, hit F12 (DevTools) → Elements tab → search « application/ld+json ». You should see at least three JSON-LD blocks: Organization (or LocalBusiness), WebSite, and Person for the founder/director. Missing one? That's a citation-rate gap. Same drill on a content page: FAQPage + Article + Author Person with sameAs. Two minutes per page, thirty minutes for the top ten pages of the site. This single audit surfaces 80 % of the Schema.org issues PROEMA finds in initial diagnostics.

At a glance
ArchitectureGPTBotClaudeBotPerplexityRecommendation
Pure SPA (React/Vue/Angular)PoorPoorMediumMigrate SSR
Next.js SSRExcellentExcellentExcellentStandard
Astro / Nuxt SSGExcellentExcellentExcellentOptimal
Classic WordPressExcellentExcellentExcellentOK
Webflow / FramerGoodGoodGoodOK
Prerender.io on SPAGoodGoodGoodAcceptable