Can Siteimprove scan a site built on our website framework?
Summary
Yes — Siteimprove can scan sites built on most website frameworks as long as the content is rendered as HTML, CSS, and JavaScript accessible to the crawler.
Answer
- Framework choice rarely affects scanning capability
- Siteimprove scans rendered pages (not source code)
- Limitations occur with non-crawlable or dynamic states
A website can be built using many different technologies, common technologies used by CMS systems are frameworks such as React, Angular, Vue.JS, and PHP. The framework used to generate a webpage will rarely affect our ability to scan it. This is because we examine the HTML, CSS, and JavaScript as seen by the browser regardless of the technologies used to create the website.
We crawl the rendered pages, not the source code and can generally check websites built with any CMS. For example, Drupal, Sitecore, headless, a plugin in a browser, etc.
As long as the resulting pages consist of HTML, CSS, and JavaScript, the technology used for their creation does not affect our ability to scan and test sites.
Saying that, there are situations when it is not possible to crawl a site or section of a site. For example, web applications with dynamic states on the same URL.
More information on what can and cannot be scanned can be found in these related articles:
- Can Siteimprove crawl Single Page Applications (SPAs) and forms?
- Can Siteimprove check mobile responsive sites?
Key Considerations
- Rendered output matters – scanning is based on what the browser sees
- Framework-agnostic – React, Angular, Vue, PHP, etc. are supported
- Dynamic states – may limit crawlability (e.g., SPA behavior on one URL)
Environment / Applicability
- Platform: Siteimprove Intelligence Platform
- Module: Crawler / Quality Assurance
- Content Type: Websites built on any CMS or framework
Did you find it helpful? Yes No
Send feedback