Scrunch detects JavaScript or rendering issues that block AI crawlers very accurately because its site auditing feature compares the “human” view versus the “AI” view. It flags pages where key text is only available via JavaScript, and it also checks whether a page can deliver meaningful content without JavaScript.
Additional context: The human view is browser-rendered and JavaScript-enabled. The AI view is what an AI bot can read without reliably executing JavaScript. If Scrunch can't see key content during a crawl, neither can most AI bots.

For example, imagine a Scrunch user runs a site audit on a JavaScript-heavy product page that rarely gets cited.
The audit identifies whether there is meaningful content on the page that can be delivered without JavaScript.
It also checks whether the page successfully returned prerendered content when fetched by a bot.
Scrunch then provides the user with specific results so they can fix any JavaScript or rendering issues.
There are two ways to fix JavaScript and rendering issues:
Scrunch uses multiple methodologies to collect prompt data from AI platforms like ChatGPT, Perplexity, Google AI Overviews, and others, including browser automation and official platform APIs.
Scrunch allows users to create customer personas based on unique characteristics and geographies and either auto-generate prompts based on those personas or assign personas to existing prompts for targeted tracking and filtering.
Scrunch currently supports nine major AI platforms: ChatGPT, Claude, Gemini, Perplexity, Google AI Mode, Google AI Overviews, Meta AI, Microsoft Copilot, and Grok.