jotform.com: what it tells AI crawlers
On 27 October 2026, jotform.com's robots.txt allowed all of GPTBot, OAI-SearchBot, ClaudeBot, Claude-SearchBot, Google-Extended, PerplexityBot and CCBot.
Last verified 2026-10-28 03:59 UTC (daily run of 2026-10-27). Proof for that day.
- Panel
- top 1k (Tranco)
- robots.txt
- ok (HTTP 200) · https://www.jotform.com/robots.txt
unchanged since 2026-10-26 · sha25699fe078435932121…· view as recorded - The * group
- allows applies to every agent without its own group
Per AI bot, 2026-10-27
| User agent | Verdict | How |
|---|---|---|
| GPTBot | allows | named in its own group |
| OAI-SearchBot | allows | named in its own group |
| ChatGPT-User | allows | through the * group |
| ClaudeBot | allows | named in its own group |
| Claude-SearchBot | allows | through the * group |
| Claude-User | allows | through the * group |
| PerplexityBot | allows | named in its own group |
| Perplexity-User | allows | through the * group |
| Googlebot | allows | through the * group |
| Google-Extended | allows | through the * group |
| Applebot-Extended | allows | named in its own group |
| CCBot | allows | named in its own group |
| Bytespider | allows | named in its own group |
| Meta-ExternalAgent | allows | named in its own group |
| Amazonbot | allows | through the * group |
| anthropic-ai | allows | named in its own group |
| Claude-Web | allows | named in its own group |
| cohere-ai | allows | named in its own group |
| Diffbot | allows | named in its own group |
| FacebookBot | allows | named in its own group |
| facebookexternalhit | allows | named in its own group |
| meta-externalfetcher | allows | named in its own group |
| OAI-AdsBot | allows | named in its own group |
Other signals
| Publishes /llms.txt | no |
| Publishes /ai.txt | no |
| Publishes /.well-known/tdmrep.json | no |
| Reserves TDM rights (TDMRep file, header or meta) | no |
| Declares Content Signals (robots.txt or header) | no |
| Says ai-train=no in a Content Signal | no |
| Points to an RSL licence (robots.txt License line or Link header) | no |
| Answers with an x402 payment offer (lower bound: only the homepage is probed) | no |
| Answers HTTP 402 Payment Required (lower bound: only the homepage is probed) | no |
| Sends noai / noimageai directives | no |
| Refused our fetcher (403 / challenge) | no |
robots.txt as recorded sha256 4daf73dfd61da0de…
# www.jotform.com Robots.txt User-agent: OAI-AdsBot User-agent: OAI-SearchBot Allow: / User-agent: * Disallow: /app/ Disallow: /uploads/ Disallow: /grid/ Disallow: /excel/ Disallow: /ipns/ Disallow: /min/ Disallow: /cimg/ Disallow: /page.php Disallow: /submit.php Disallow: /submission/ Disallow: /submissions/ Disallow: */form-templates/ur/ Disallow: */form-templates/static/ Disallow: */form-templates/standalone/ Disallow: */pdf-templates/standalone/ Disallow: */approval-templates/standalone/ Disallow: */app-templates/standalone/ Disallow: */agent-templates/standalone/ Disallow: /announcement/ Disallow: /forum/ Disallow: /forum/viewtopic.php Disallow: /rssform.php Disallow: /invoice/ Disallow: /pdf-view/ Disallow: /tr/form/ Disallow: /*?*entrymessage=* Disallow: /*?*em_x=* Disallow: /*?*u=* Disallow: /*?*source=post_page* Disallow: /ownerView.php Disallow: */nx/ Disallow: */build/ Disallow: */build?* Disallow: */build$ Disallow: /edit/ Disallow: /inbox/ Disallow: */form-templates/search/ Disallow: */pdf-templates/search? Disallow: */table-templates/search? Disallow: */app-templates/search? Disallow: */approval-templates/search? Disallow: */agent-templates/search? Disallow: */table-templates/demo/ Disallow: /agent/ Disallow: /analytics/ Disallow: /calendar/ Disallow: /report/ Disallow: /tables/ Disallow: /table/ Disallow: /csv/ Disallow: /API/user/combinedinfo Disallow: /API/formInitCatchLogger/ Disallow: /API/forum/update-who-typing Disallow: /rss/ Disallow: /server.php Disallow: */theme-store/search/ Disallow: */theme-store/tagged/ Disallow: */theme-store/theme/my-theme- Disallow: /server/update-user-traffic-source Disallow: /sign/ Disallow: /assign/ Disallow: /myforms/?createTeam=1 Disallow: /myteams/ Disallow: /mythemes/collection/ Disallow: /answers/my_list_with_status.php Disallow: /answers/answer_listing.php Disallow: /answers/asked Disallow: /answers/?eco_tools Disallow: /unsubscribe/ Disallow: *unsubscribe=* Disallow: /signup?fullscreen=* Disallow: /login?fullscreen=* Disallow: */app/createWithWidget* Disallow: /answers/search.php Disallow: /answers/tag/* Disallow: /server/check-olark-chat-support Disallow: /playground/ Disallow: /platform/ Disallow: /unsubscribecampaign/ Disallow: */form-templates/preview/thank-you/ Disallow: */theme-store/preview/thank-you/ Disallow: /1*? Disallow: /2*? Disallow: /3*? Disallow: /4*? Disallow: /5*? Disallow: /6*? Disallow: /7*? Disallow: /8*? Disallow: /9*? Disallow: /form/*? Disallow: /form/*/event/ Disallow: *?kuid= Disallow: *&kuid= Disallow: *?ref=isModalView Disallow: *&ref=isModalView Disallow: /widget-uploads/ Disallow: /approver-actions/ Disallow: /captcha?* Disallow: /draft/ Disallow: /emails/ Disallow: /hidebanner/ Disallow: /logout.php Disallow: /opt/widget-cache.php Disallow: /pdf-submission/ Disallow: /preview/ Disallow: /share/ Disallow: /upgrade?username= Disallow: /upgrade/?username= Disallow: /API/ai-agent/ Disallow: /API/user/abtest/ Disallow: /uxr-survey-management/ Disallow: /API/ep/ Disallow: /API/user/growth-asset-manager/ Disallow: /API/translation/ Disallow: /API/actions/ Disallow: /API/ai-reviewer/ Disallow: /growth-tools-actions Disallow: /static/feedbackWP.js Disallow: */answers/user-threads?username= Disallow: */form-templates/*?card$ Disallow: */amp/ Disallow: /academy/*/verify Disallow: /academy/badge Disallow: /pdf-templates/*/clone Disallow: /workflow/withForm/ Disallow: /widgets/fix/widget Disallow: /apps/fix/app Disallow: /ai/apps/features* Disallow: /_helpers/ Disallow: *US_CENSUS_NAME* Disallow: *US_FEMALE_NAME* Disallow: *US_MALE_NAME* Disallow: /approval-form/ Disallow: /deeplink* Disallow: */workflow-templates/standalone/ Disallow: */workflow-templates/search? Disallow: */d/ Disallow: /API/insight/form/question-actions Allow: /63463511625958 Allow: /uploads/page-builder/ User-agent: Yandexbot Disallow: /ownerview.php User-agent: LinkedInBot User-agent: Twitterbot User-agent: FacebookBot User-agent: FacebookExternalHit User-agent: Meta-ExternalAgent User-agent: Meta-ExternalFetcher Allow: /academy/*/verify Allow: /academy/badge Allow: /agent/ User-agent: AdsBot-Google User-agent: AdsBot-Google-Mobile User-agent: AdIdxBot Allow: */d/ User-agent: Bingbot Disallow: /answers/ Disallow: /API/user* Disallow: /form/ Disallow: /app/ Disallow: /uploads/ Disallow: /grid/ Disallow: /excel/ Disallow: /ipns/ Disallow: /min/ Disallow: /cimg/ Disallow: /page.php Disallow: /submit.php Disallow: /submission/ Disallow: /submissions/ Disallow: */form-templates/ur/ Disallow: */form-templates/static/ Disallow: */form-templates/standalone/ Disallow: */pdf-templates/standalone/ Disallow: */approval-templates/standalone/ Disallow: */app-templates/standalone/ Disallow: */agent-templates/standalone/ Disallow: /announcement/ Disallow: /forum/ Disallow: /forum/viewtopic.php Disallow: /rssform.php Disallow: /invoice/ Disallow: /pdf-view/ Disallow: /tr/form/ Disallow: /*?*entrymessage=* Disallow: /*?*em_x=* Disallow: /*?*u=* Disallow: /*?*source=post_page* Disallow: /ownerView.php Disallow: */nx/ Disallow: */build/ Disallow: */build?* Disallow: */build$ Disallow: /edit/ Disallow: /inbox/ Disallow: */form-templates/search/ Disallow: */pdf-templates/search? Disallow: */table-templates/search? Disallow: */app-templates/search? Disallow: */approval-templates/search? Disallow: */agent-templates/search? Disallow: */table-templates/demo/ Disallow: /agent/ Disallow: /analytics/ Disallow: /calendar/ Disallow: /report/ Disallow: /tables/ Disallow: /table/ Disallow: /csv/ Disallow: /API/user/combinedinfo Disallow: /API/formInitCatchLogger/ Disallow: /API/forum/update-who-typing Disallow: /rss/ Disallow: /server.php Disallow: */theme-store/search/ Disallow: */theme-store/tagged/ Disallow: */theme-store/theme/my-theme- Disallow: /server/update-user-traffic-source Disallow: /sign/ Disallow: /assign/ Disallow: /myforms/?createTeam=1 Disallow: /myteams/ Disallow: /mythemes/collection/ Disallow: /answers/my_list_with_status.php Disallow: /answers/answer_listing.php Disallow: /answers/asked Disallow: /answers/?eco_tools Disallow: /unsubscribe/ Disallow: *unsubscribe=* Disallow: /signup?fullscreen=* Disallow: /login?fullscreen=* Disallow: */app/createWithWidget* Disallow: /answers/search.php Disallow: /answers/tag/* Disallow: /server/check-olark-chat-support Disallow: /playground/ Disallow: /platform/ Disallow: /unsubscribecampaign/ Disallow: */form-templates/preview/thank-you/ Disallow: */theme-store/preview/thank-you/ Disallow: /1*? Disallow: /2*? Disallow: /3*? Disallow: /4*? Disallow: /5*? Disallow: /6*? Disallow: /7*? Disallow: /8*? Disallow: /9*? Disallow: /form/*? Disallow: /form/*/event/ Disallow: *?kuid= Disallow: *&kuid= Disallow: *?ref=isModalView Disallow: *&ref=isModalView Disallow: /widget-uploads/ Disallow: /approver-actions/ Disallow: /captcha?* Disallow: /draft/ Disallow: /emails/ Disallow: /hidebanner/ Disallow: /logout.php Disallow: /opt/widget-cache.php Disallow: /pdf-submission/ Disallow: /preview/ Disallow: /share/ Disallow: /upgrade?username= Disallow: /upgrade/?username= Disallow: /API/ai-agent/ Disallow: /API/user/abtest/ Disallow: /uxr-survey-management/ Disallow: /API/ep/ Disallow: /API/user/growth-asset-manager/ Disallow: /API/translation/ Disallow: /API/actions/ Disallow: /API/ai-reviewer/ Disallow: /growth-tools-actions Disallow: /static/feedbackWP.js Disallow: */answers/user-threads?username= Disallow: */form-templates/*?card$ Disallow: */amp/ Disallow: /academy/*/verify Disallow: /academy/badge Disallow: /pdf-templates/*/clone Disallow: /workflow/withForm/ Disallow: /widgets/fix/widget Disallow: /apps/fix/app Disallow: /ai/apps/features* Disallow: /_helpers/ Disallow: *US_CENSUS_NAME* Disallow: *US_FEMALE_NAME* Disallow: *US_MALE_NAME* Disallow: /approval-form/ Disallow: /deeplink* Disallow: */workflow-templates/standalone/ Disallow: */workflow-templates/search? Disallow: */d/ Disallow: /jufs/ Disallow: /blog/?s=* Disallow: /API/insight/form/question-actions Allow: /uploads/page-builder/ User-agent: GPTBot User-agent: ClaudeBot User-agent: Claude-Web User-agent: CCBot User-agent: Applebot-Extended User-agent: PerplexityBot User-agent: Meta-ExternalAgent User-agent: Meta-ExternalFetcher User-agent: anthropic-ai User-agent: cohere-ai User-agent: Diffbot User-agent: FacebookBot User-agent: Bytespider Disallow: /answers/ Disallow: /API/user* Disallow: /form/ Disallow: /app/ Disallow: /uploads/ Disallow: /grid/ Disallow: /excel/ Disallow: /ipns/ Disallow: /min/ Disallow: /cimg/ Disallow: /page.php Disallow: /submit.php Disallow: /submission/ Disallow: /submissions/ Disallow: */form-templates/ur/ Disallow: */form-templates/static/ Disallow: */form-templates/standalone/ Disallow: */pdf-templates/standalone/ Disallow: */approval-templates/standalone/ Disallow: */app-templates/standalone/ Disallow: */agent-templates/standalone/ Disallow: /announcement/ Disallow: /forum/ Disallow: /forum/viewtopic.php Disallow: /rssform.php Disallow: /invoice/ Disallow: /pdf-view/ Disallow: /tr/form/ Disallow: /*?*entrymessage=* Disallow: /*?*em_x=* Disallow: /*?*u=* Disallow: /*?*source=post_page* Disallow: /ownerView.php Disallow: */nx/ Disallow: */build/ Disallow: */build?* Disallow: */build$ Disallow: /edit/ Disallow: /inbox/ Disallow: */form-templates/search/ Disallow: */pdf-templates/search? Disallow: */table-templates/search? Disallow: */app-templates/search? Disallow: */approval-templates/search? Disallow: */agent-templates/search? Disallow: */table-templates/demo/ Disallow: /agent/ Disallow: /analytics/ Disallow: /calendar/ Disallow: /report/ Disallow: /tables/ Disallow: /table/ Disallow: /csv/ Disallow: /API/user/combinedinfo Disallow: /API/formInitCatchLogger/ Disallow: /API/forum/update-who-typing Disallow: /rss/ Disallow: /server.php Disallow: */theme-store/search/ Disallow: */theme-store/tagged/ Disallow: */theme-store/theme/my-theme- Disallow: /server/update-user-traffic-source Disallow: /sign/ Disallow: /assign/ Disallow: /myforms/?createTeam=1 Disallow: /myteams/ Disallow: /mythemes/collection/ Disallow: /answers/my_list_with_status.php Disallow: /answers/answer_listing.php Disallow: /answers/asked Disallow: /answers/?eco_tools Disallow: /unsubscribe/ Disallow: *unsubscribe=* Disallow: /signup?fullscreen=* Disallow: /login?fullscreen=* Disallow: */app/createWithWidget* Disallow: /answers/search.php Disallow: /answers/tag/* Disallow: /server/check-olark-chat-support Disallow: /playground/ Disallow: /platform/ Disallow: /unsubscribecampaign/ Disallow: */form-templates/preview/thank-you/ Disallow: */theme-store/preview/thank-you/ Disallow: /1*? Disallow: /2*? Disallow: /3*? Disallow: /4*? Disallow: /5*? Disallow: /6*? Disallow: /7*? Disallow: /8*? Disallow: /9*? Disallow: /form/*? Disallow: /form/*/event/ Disallow: *?kuid= Disallow: *&kuid= Disallow: *?ref=isModalView Disallow: *&ref=isModalView Disallow: /widget-uploads/ Disallow: /approver-actions/ Disallow: /captcha?* Disallow: /draft/ Disallow: /emails/ Disallow: /hidebanner/ Disallow: /logout.php Disallow: /opt/widget-cache.php Disallow: /pdf-submission/ Disallow: /preview/ Disallow: /share/ Disallow: /upgrade?username= Disallow: /upgrade/?username= Disallow: /API/ai-agent/ Disallow: /API/user/abtest/ Disallow: /uxr-survey-management/ Disallow: /API/ep/ Disallow: /API/user/growth-asset-manager/ Disallow: /API/translation/ Disallow: /API/actions/ Disallow: /API/ai-reviewer/ Disallow: /growth-tools-actions Disallow: /static/feedbackWP.js Disallow: */answers/user-threads?username= Disallow: */form-templates/*?card$ Disallow: */amp/ Disallow: /academy/*/verify Disallow: /academy/badge Disallow: /pdf-templates/*/clone Disallow: /workflow/withForm/ Disallow: /widgets/fix/widget Disallow: /apps/fix/app Disallow: /ai/apps/features* Disallow: /_helpers/ Disallow: *US_CENSUS_NAME* Disallow: *US_FEMALE_NAME* Disallow: *US_MALE_NAME* Disallow: /approval-form/ Disallow: /deeplink* Disallow: */workflow-templates/standalone/ Disallow: */workflow-templates/search? Disallow: */d/ Disallow: /jufs/ Disallow: /blog/?s=* Disallow: /API/insight/form/question-actions Allow: /uploads/page-builder/ Sitemap: https://www.jotform.com/sitemap.xml
robots.txt versions
| From | Through | State | Version | |
|---|---|---|---|---|
| 2026-10-26 | 2026-10-27 | ok 200 | 99fe07843593 |
Timeline of changes
| Date | What changed |
|---|---|
| No changes since the first observation (2026-10-26). | |
Reconstructed history (Common Crawl)
From Common Crawl's robots.txt captures: what CCBot was served, one crawl per quarter. A separate series from the daily observations above; a 403 here means Common Crawl was refused, not this ledger.
| Crawl | Host | State | GPTBot | OAI-SearchBot | ChatGPT-User | ClaudeBot | Claude-SearchBot | Claude-User | PerplexityBot |
|---|---|---|---|---|---|---|---|---|---|
| 2026-09-21 CC-MAIN-2026-39 | www.jotform.com | ok view | allows | allows | unknown | allows | allows | unknown | allows |
| 2025-09-15 CC-MAIN-2025-38 | www.jotform.com | ok view | allows | allows | unknown | allows | allows | unknown | allows |
| 2024-09-16 CC-MAIN-2024-38 | www.jotform.com | ok view | allows | allows | unknown | allows | allows | unknown | allows |
| 2023-10-02 CC-MAIN-2023-40 | www.jotform.com | ok view | allows | allows | unknown | allows | allows | unknown | allows |
| 2022-10-03 CC-MAIN-2022-40 | www.jotform.com | ok view | allows | allows | unknown | allows | allows | unknown | allows |
| 2021-09-27 CC-MAIN-2021-39 | www.jotform.com | ok view | allows | allows | unknown | allows | allows | unknown | allows |
| 2020-09-28 CC-MAIN-2020-40 | jotform.com | ok view | allows | allows | unknown | allows | allows | unknown | allows |
| 2019-09-23 CC-MAIN-2019-39 | jotform.com | ok view | allows | allows | unknown | allows | allows | unknown | allows |
| 2018-09-24 CC-MAIN-2018-39 | www.jotform.com | ok view | allows | allows | unknown | allows | allows | unknown | allows |
| 2018-04-23 CC-MAIN-2018-17 | www.jotform.com | ok view | allows | allows | unknown | allows | allows | unknown | allows |
| 2018-01-29 CC-MAIN-2018-05 | www.jotform.com | ok view | allows | allows | unknown | allows | allows | unknown | allows |
| 2017-10-23 CC-MAIN-2017-43 | www.jotform.com | ok view | allows | allows | unknown | allows | allows | unknown | allows |
| 2017-09-25 CC-MAIN-2017-39 | www.jotform.com | ok view | allows | allows | unknown | allows | allows | unknown | allows |
| 2017-07-24 CC-MAIN-2017-30 | www.jotform.com | ok view | allows | allows | unknown | allows | allows | unknown | allows |
| 2017-04-24 CC-MAIN-2017-17 | jotform.com | ok view | allows | allows | unknown | allows | allows | unknown | allows |
| 2017-01-23 CC-MAIN-2017-04 | jotform.com | ok view | allows | allows | unknown | allows | allows | unknown | allows |
| 2016-10-03 CC-MAIN-2016-40 | jotform.com | ok view | allows | allows | unknown | allows | allows | unknown | allows |
| 2016-09-05 CC-MAIN-2016-36 | jotform.com | ok view | allows | allows | unknown | allows | allows | unknown | allows |
Evidence
Every daily observation of jotform.com is a leaf in that day's Merkle tree. Proof of the robots.txt line for 2026-10-27: audit path (JSON), day root and OpenTimestamps proof (complete (bitcoin block 973493)).
API: https://infrarabbit.com/crawlers/api/v1/policy/jotform.com