Glossary
SPA shell
A mostly empty HTML document that relies on client JavaScript to render content.
Definition
Empty SPA shells are a common AI visibility failure: bots that do not execute your JS stack see no product facts to cite. Prefer crawlable HTML for commercial pages.
In practice
- Use precise language on public pages so assistants and crawlers share the same meaning
- Pair definitions with crawlable HTML, metadata, and intentional robots policy
- Measure outcomes (mentions, citations, pillar scores) after you change signals
Related guide: SPA shell.
See also
Next step
Browse the glossary index, read what is AI visibility?, or measure your site.
Related
FAQ
What is SPA shell?
A mostly empty HTML document that relies on client JavaScript to render content.
Why does SPA shell matter for AI visibility?
Empty SPA shells are a common AI visibility failure: bots that do not execute your JS stack see no product facts to cite. Prefer crawlable HTML for commercial pages.
How can BatSignal help?
BatSignal measures crawl access, content readiness, ChatGPT presence, and related signals so teams can improve AI visibility with evidence—not guesswork.