BotView research archive

Crawler diagnostics for 30 websites: archived scan results

This table preserves the results of an earlier BotView scan of 30 SaaS, developer, publishing and commerce websites. The mean site score was 60/100. The scores describe that scanner’s observations at the time; they do not measure how often ChatGPT or Google cited these sites.

Originally published February 26, 2026. Explanation revised September 6, 2026; sites have not been rescanned for this revision.

How the original scan worked

The original run sampled homepages and selected pricing, blog, feature or documentation pages. The scanner compared initial HTML with content rendered in Chromium and recorded diagnostics such as failed resources and rendering gaps. Requests came from the scanner’s network, using browser and crawler user agents.

The table contains site-level scores and the recorded average JavaScript dependency percentage. That percentage describes content added during rendering under the earlier analyzer. It is not the percentage of a site missing from a search index.

This was a selected sample of familiar websites, not a random sample of the web. A low score could reflect the response to our scanner, the pages selected or a rendering failure. It cannot establish the cause of a site’s search performance. Linked reports may no longer be available if their sharing permissions have changed.

The recorded results

Historical site scores and JavaScript dependency; not current citation or search rankings
SiteCategoryScore / 100JS dependencySource
Hugging FaceAI872%Report
FramerWebsite Builder820%Report
MozSEO Tools8110%Report
ZendeskSaaS787%Report
ShopifyE-commerce789%Report
NotionProductivity767%Report
SemrushSEO Tools7422%Report
ReplicateAI742%Report
StripeDeveloper700%Report
VercelDeveloper670%Report
BigCommerceE-commerce659%Report
WordPress.comContent650%Report
GhostContent640%Report
MediumContent631%Report
AnthropicAI632%Report
WebflowWebsite Builder603%Report
ZapierProductivity5915%Report
IntercomSaaS5718%Report
TwilioDeveloper570%Report
WixWebsite Builder532%Report
SquarespaceWebsite Builder5212%Report
SubstackContent5240%Report
SupabaseDeveloper5043%Report
OpenAIAI509%Report
HubSpotSaaS490%Report
MailchimpSaaS480%Report
Monday.comSaaS477%Report
CalendlyProductivity3534%Report
AhrefsSEO Tools3061%Report
CanvaProductivity2020%Report

What to check on your own site

Compare an important page’s initial HTML with its rendered content. If key text is added only by JavaScript, inspect whether it renders successfully. If a scanner receives a challenge, check CDN logs and verify crawler identity before changing access controls.

Keep training and search policies separate. Blocking a training crawler is not evidence that a site has opted out of search. A diagnostic score is also not a count of citations or referred visitors.

For a small example you can reproduce yourself, see our JavaScript rendering experiment. It includes both page fixtures, browser screenshots and the measurement script.