The SEO Engine™, like your favorite browser, can execute JavaScript on a Webpage. This enables the SEO Engine™ Search Engine to detect JavaScript-specific changes, like onclick events or changes to a DOM-level element in the HTML itself.
An issue that many Search Engines must deal with is the detection and execution of JavaScript. This poses significant security risks for a Search Engine, since it must be able to execute unverified code directly on its servers. Additionally, the amount of processing dramatically goes up with such requirements. SEO Engine™ enables its users to see what happens when a Search Engine incorporates the modifications at runtime that typical users will see, but conventional Search Engines do not.
Because of this technology, SEO Engine™ is able to detect things like Cloaked Links, hidden content, hidden redirects, and much more. When a Webpage has been "JavaScript enabled" (that is, if the last re-crawl of the Webpage included JavaScript processing), various screens will display messages indicating so. For example, the Webpage Scoresheet shows whether the Webpage has been JavaScript enabled on the Vital Statistics tab. On the Snapshot View, the description at the top reminds users that the cached view includes pre-processing the JavaScript.