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.