Reference

The Split Test Pro Crawler

What SplitTestPro-Crawler is, why it visits your site, and how to control it — a polite, robots.txt-honoring crawler that captures up to 20 of your own pages to ground AI test plans.

Beginner3 min read

Split Test Pro’s Testing Overview builds AI test plans from your real pages. To ground those plans in what your site actually shows, our crawler captures a small snapshot of the pages you test on. This page documents how it behaves.

Identification

The crawler identifies itself on every request with this User-Agent:

SplitTestPro-Crawler/1.0 (+https://splittestpro.com/documentation/crawler)

When it visits

The crawler only ever visits your own site, and only when:

  • you (or a teammate) click Refresh site snapshot in the Surfaces dialog on the Testing Overview page,
  • you generate or build a test in a plan and a stored page snapshot is older than 7 days.

It never crawls sites that aren’t connected to your Split Test Pro workspace, and it never follows links off your domain.

How politely it crawls

  • At most 20 pages per crawl run — one representative page per surface in your surface map.
  • 1 request per second, at most 2 pages fetched concurrently.
  • At most one crawl run per store at a time, and manual refreshes are limited to once per hour.
  • robots.txt is honored: pages your robots.txt disallows are skipped. The one exception is URLs you typed into your surface map yourself — entering them is explicit consent to capture them.
  • No cookies or credentials are ever sent. The crawler sees your pages the way a logged-out first-time visitor does.

What it stores

For each captured page we keep a trimmed copy of the page’s HTML — scripts, styles, and inline images are stripped, and the result is capped at 60 KB — plus a short structural summary (headings, buttons, forms). Snapshots power plan generation and one-click test builds for your workspace only, and are deleted with your workspace.

Blocking the crawler

Add this to your robots.txt to stop the crawler from visiting anything it discovers on its own:

User-agent: SplitTestPro-Crawler
Disallow: /

Pages listed directly in your surface map are still captured (you added them); remove them from the Surfaces dialog to stop those captures too.

Ready to ship a winner?
Start free today.

Sign up free in under a minute — no credit card, no installation steps until you're ready.

No credit card14-day free trial